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.
its next to trash mountain where all the sukamonare
When playing Crystal, Soul silver or HeartGold, go to the lake of rage. In leafgreen and Firered, go to parts with strong Pokemon and use super rod or good rod, you can also surf around and hope for a gyrados to appear. But using a rod is more recommended.
in Pokemon heartgold or soul silver always. or in d/p/pt using action replay shiny code, just go any water and use a super rod.
if you play soul silver or heart gold go to Vermilion City and use a fishing rod hope i helped
A house above the Pokecenter in Olivine City.
you can find a super potion in the golden rod department.
you get the good rod from somebody, and on route 12 there is a house, walk in there and speak to the guy, he will give you a super rod :).
explore a bridge in kanto
Fishing in Vermillion with a Super Rod.
if I remember right its in a house in Olivine City
if its on pokemon soul silver, just use your super rod in violet city.
If you have the super rod you can find them by the water at route 34.
Mostly safari zone
U can use a good or super rod. u will have better luck with the super rod. and if u cant find them, their at route 44. hope i helped
You must speak with the Fishing Guru on Route 12.
After you beat the elite four and On the silent dock there's a house say yes to his question and you get the supper rod
You talk to everybody in every town, that's how I got mine, I forget who in what town though...