Gomes, who won the European Championships with Portugal in 2016, has found regular first-team football hard to come by at the Nou Camp since joining the Catalans in a big-money move from Valencia in 2016.
But Tottenham ended the window as the only club not to bring in a new player while Manchester United were unable to bring in the central defender they were reported to be keen to recruit.
Barca can re-sign the defender for a cool €60m.
The 25-year-old had been a free agent since leaving Shakhtar Donestk at the end of last season and was inundated with offers, particularly from the Premier League.
Mina, who impressed for Colombia at this summer's World Cup, had been pursued hard by the Blues since his exploits in Russian Federation.
Everton's season-long loan deal for Portugal's Gomes will see them pay 2.25 million euros (RM10.6 million) and the player's wages.
Everton have had a busy final day of the English transfer window, completing the triple signing of Bernard, Yerry Mina and Andre Gomes.
"It is important that the club want to fight for something".
Moments later they also confirmed that Portugal global Gomes would join the Premier League side on loan.
He said: "I chose Everton because of all the things I had heard about Marco Silva and after speaking to him I was happy with what he said to me. I believe I will be able to show my best as a player here".