Around kanto certain fisherman give you fishing rods.
Because there's water in celadon city if you use fishing rods in the water you can actually find pokemon!
Talk to the Fishing Guru.
you get the fishing rods from fishermen.
Mt. Coronet you might need to use one of the fishing rods
Fishing pole? You use a Super Rod to catch it. There is no fishing poles Pokemon,only Old Rods,Good rods, and of course Super Rods.
Maybe its the environment or its because your rods is weak
You have to surf with one of your Pokemon or go fishing with one of the three rods.
Jim Moyer fishing rods are no longer being manufactured in the United States. You may be able to find used rods on trading websites.
in lots of places. lol
canalave city
Most water types can be found in the water or by using fishing rods. But you can only get a rod after you get the natoinal dex.
I know that you get the super rod in Route 12.