You can find a super rod in route 12. You get it from a fisherman in a lone house
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
if I remember right its in a house in Olivine City
Fishing in Vermillion with a Super Rod.
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...