I believe you get one in Dewford. Another east of mauville city there is a fisherman standing to the left looking at the water he gives the good rod to you and the last one is in mossdeep city near the space center in a house.
sorry,cant help you on good rod:( but super is the man in mosdeep talk 2 him by a house in the northeastern
i think it is in the town of the dewford and there is a fisherman and he has an good rod
go to a house in dewford town if you have surf Mr.Briney wont take you there.
There is no glass rod in Pokémon Emerald, Ruby, and Sapphire. The rods that are only available are Old Rod, Good Rod, and Super Rod.
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.
old rod in vermillion city good rod in fuchia city and super rod on route 12
I think you can use a good rod not sure about the old rod super rod is the best
route 119 in the water you can find it with a good rod or a super rod or surfing.
Go to dewford town and talk to the fisherman outside he will give you the old rod.
magikarp.....
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.
It's not what Pokemon the Pokemon surfing is, it's what kind of rod you have. There is a old rod, good rod, and super rod.
A fisherman east of mauville city will give you the good rod.
Ruby isn't classified by how old it is, it depends on the ruby to find out how old it is