Talk to a fisherman inside the Pokemon Center on Route 32.
You don't want the old rod. It only catches Magicarp.
FROM A FISHERMAN. Who wants you to catch a magikarp and trade it to him for the old rod
no
talk to this fisherman in front of the cave that takes u to alza town.
To get the fishing rod you have to finish the elite 4, 5 times and then go to some water and click and it will say found and old rod trust me others dont know what there on about
There is only old, good, and super rods in Pokemon Heart Gold.
Answer:Mainly level 10 Magikarp.
Near Union Cave which is south of Violet City there is a Pokemon Center and inside there you should find a fisherman right by the nurse. Speak to him and say Yes to his question to obtain the Old Rod.
Before you can get the gold fishing rod you have to get the silver fishing rod and before you get the silver fishing rod you have to get the copper fishing rod. To get the copper fishing rod you upgrade your regular fishing rod at the general store.
The old rod is south of the city with the Sprout Tower in a Pokemon Center The Good rod is in the city with the Lighthouse in a house with a fisherman who gives it to you (i think)
You can do it with any rod but it is easyer with a gold one.
up youre toilet