in the house by lake rage
Go to route 209 and talk to the fisherman on the dock. He will give you the good rode. I don't know, but you can find the super rod in the battle zone after you beat the elite four. Talk to the fisherman in front of the north exit.
There's a fisherman east of mauville city that will give you the good rod.
Here are their respective locations: Old rod - go to the building-gate west of Jubilife City and talk to the fisherman there. Good rod - go to Route 209 and talk to the fisherman there. Super rod - this rod is only available after you beat the Champion and completed the Sinnoh Pokedex. Go to the Fight area and talk to the fisherman at the northwest building-gate.
the first house you see when you walk into olivine city (the one in front of the gym)
Goldeen is located (whilst fishing with a good rod):-Route 203-Route 204-Route 208-Route 209-Route 212 North-Route 214-Route 229-Lake Valor-Lake Verity-Lake Acuity-Twinleaf Town-Celestic Town-Sendoff Spring
You can battle the Red Gyarados at the Lake of Rage, which is north of Mahogany Town. You'll get the Red Scale after battling it. You can also find regular Gyarados by surfing at the Lake of Rage, as well as fishing with the Good Rod and Super Rod at the Lake of Rage and Fuchsia City.
lake of rage
Old Rod: fisherman in the connection tunnel between jubilife city and route 218 Good Rod: fisherman on route 209 Super Rod: fisherman in the fight area
good rod: fisherman rote 118
use a super rod at the lake of rage.
In Pokemon Red (and the other Generation I games), these are the locations of the fishing rods: Old Rod = Vermilion City from the Fishing Guru Good Rod = Fuchsia City from Fishing Guru (the older brother of the Vermillion Fishing Guru) Super Rod = Silence Bridge from Fishing Guru (another brother) (In later games there is a fourth fishing brother at the Lake of Rage, in Johto.) ____ There is a house to the left of the Pokemon Center in Vermilion City where a fisherman is he will give you the Old Rod, in Fuschia City two houses to the right of the Pokemon Center is another fisherman with the Good Rod, east of Vermilion City is a harbor if you go south from there you will find a house with a blue roof. In there is the last fisherman with the Super Rod.
old rod: old man in Dewford town good rod: fisherman in Mauville super rod: fisherman in one of the houses in Mossdeep City
You get the good rod on route 118 where you find Steven, talk to the fisherman.
On the way to Solaceon town from hearthome city, there is a fisherman. If you talk to the fisherman and say yes, you get a good rod.
Talk to fisherman on route 118
In Pokemon Platinum the Good Rod is to the right of Hearthome City. The fisherman on Route 209 will give you the good rod.
A fisherman east of mauville city will give you the good rod.