I am looking to join Wailmer to my team.But, no you can't catch it with an old rod
Chat with our AI personalities
Gyarados is rare to catch, but you can try in the water of Sootopolis City. It's much easier to catch a Magikarp and evolve it into Gyarados at level 20. You can find Magikarp anywhere by fishing with the Old Rod.
magikarp.....
only magicarp
Using the Old Rod in Pokemon Ruby (or any Pokemon game for that matter) will get you a Magikarp as that is the only Pokemon an Old Rod can catch.
only low leveled magikarp