To get the Ultra Rod: Talk to the Fishing Guru that gives you the Super Rod 100 times and he will give you the Ultra Rod. With the Ultra Rod not only can you catch pokemon, but you can catch Tm's and Items also.
The second building on route 12 is home to another fishing aficionado. Talk to him to get the Super Rod (and don't forget to store away your lesser fishing rod in the PC whenever you've got the chance). Use the rod to get your hands on some new Water Pokémon.
Go east from Vermilion City keep going until you find a Snorlax (unless you got rid of it) wake it up with the pokeflute then capture it or defeat it then go south there will be a house go inside. Talk to the fisherman and say YES to his question to recieve a Super Rod.
You can get a Super Rod in Pokémon SoulSilver in Route 12.
After you beat thee elite four for Johto, go to the S.S. ferry and you will dock at Vermillion City. Then go to Saffron City. If you see that route 8 is blocked off then go around to Fuchsia City. Then go Northeast until you reach the snorlax. Just a little before that you will see a house on a bridge with a fisherman inside. If you answer his question yes he will give you the super rod.
To get the Super Rod. Go to Lavender Town. Go down from there and reach a house on the bridge after you get past all the trainers on the way. Talk to the fisherman in that house and he'll give you the Super Rod. The fisherman at Lake of Rage will not give you a Super Rod, whenever you bring him a bigger Magikarp from time to time, All he'll give you is regular items. I caught a 44.4 inch Magikarp and he gave me a stinkin ether. I went to the fishing guru whose house is South of Lavender Town and he gave me the Super Rod.
Kanto region, route 12. A guy gives it to you in a red roofed house.
A fisherman in a house.
I'ts from FUCHSIA CITY to the right when you are in the middle of ROUTE 12.
On route 12 in the Kanto region by the fishing guru.
you go to the fight area and ask a fisherman by the pod thing you say yes to him and you have to have all 150 pokemon in your pokedex
The super rod is given to you by a fisherman on the route east of vermilion city he is in a house with a blue roof.
use a super rod at the lake of rage.
the only rod you can get is the super rod. You can get this rod after you beat the game, after you beat the elite four you will be sent back to your haome and will obtain the super rod.
Ultra rod is not available in Leaf Green. The super rod is the best rod in the game.
You can find Carvanha in Route 119, use your Super Rod. If you want Sharpedo (final form of Carvanha), you can find it near Mossdeep City, use your Super Rod.
You could get the super rod in Olivine city (heart gold)
You can find them in the Whirl Islands by Surfing or Fishing with a Super Rod.
There is only old, good, and super rods in Pokemon Heart Gold.
Go to the rocky beach area and use the super rod.
I know that you get the super rod in Route 12.
Talk to the fishing guru in route 12 in Kanto.
you cant get a gold rod but you can get a super rod witch allows you to catch rely powerful water Pokemon. you can find it after you beat the champion, you need to be in Kantoon route 12 then find the fishing guru's house and he will give you your rod.enjoy :)
to get level 40 water Pokemon you first have to get a super Rod (from house on RT. 12) and get it by fishing. The Super Rod wil only get you level 40 Pokemon.
surf on water or get a fishing rod
Route 44. You catch it with the super rod or the good rod but the super rod has a slightly better chance and you get a miles better pokemon. Good Rod: 2% chance level 20 Super Rod: 3% chance level 40 You can also catch it while surfing when there is a swarm of them. There is a 90% chance of getting it but it's level is unpredictable.
use a super rod at the lake of rage.
You must evolve Dragonair (available from the Dragon's Den; use super rod) to get it.
I suggest you get a rod (Old rod, good rod, super rod) or find HM03 (Surf).