The last gym is in Sunnyshore city and you need to go to the lighthouse go to the top floor and talk to the gym leader and he will go to his gym and you then can fight him. I hope this was helpful!
The Pokemon league!
Petalburg Gym is the 5th Gym you'll be able to challenge on Pokemon Emerald. There's a little story reason for this as the Gym Leader, Norman, is the player character's father and wanted to see you grow stronger before challenging you.
fallarbor town does not have a Pokemon gym but lavridge town does and the gym leader there is flannery of the fire type hope it helped for more info visit www.serebii.net
go to the Pokemon league
Wallace, but you can also fight Steven.Wallace is the last gym leader, and is the champion of all gyms, but Steven is the reigning Pokemon Champion, and is the champion of all gyms and the Elite Four, so Steven is the true champion.
Water.
You find him in the last Gym in Sootoolis City.He is the last Gym leader
Help me
Pokemon league
You have to find raquaza. Then raquaza scares groudon and krogoe ( or something ) away. Then, you can get into the gym.
there is no gym at pacifidlog
The Fortree gym.
Defeat all of the Gym leaders on Emerald. ~KKMG1
there is no gym in slateport, the next gym would be in mauville with electric pokemon
The second gym leader is brawley of Dewford town. You will come to the PetalburgGym second, but that's the last gym leader you'll battle.
In Pokemon Sapphire, Ruby and Emerald the 7th Gym that's located in Mossdeep City has Psychic type Pokemon.
fortree