In the resort area the water next to the bridge. use a super rod
i caught a lvl 98
well i caught a lvl100
Chat with our AI personalities
I think level 100 but why don't you just go catch a gyradoas?
In Pokémon Emerald, you can catch a wild Gyarados by fishing for one in Sootopolis City additionally you can catch wild Magikarp in all bodies of water with the Old Rod fishing item and then after catching Magikarp you can raise it until it reaches the level of Level 20 at which point Magikarp will evolve into Gyarados.
You catch Magikarp on route 12.
Any rod at all but the better rod the more chance. I recommend the great rod, Super rod: Gyarados whiscash Great rod: barboach feebas high level magikarp Old rod: low level magikarp
put strong Pokemon on your team and a magikarp. put magikarp first, and go to a place with high level Pokemon. when you meet a wild Pokemon, switch your Pokemon with a high level Pokemon and make it faint. that way, your magikarp will gain 1/2 experience. the other way is to put on experience share(it is an item)