its in one of the houses in Dewford town
get it from the fisherman in dewford town next to the gym.
there's no ultra rod there's only a old rod,good rod, & super rod..veronica
The old rod is given to you in Dewford Town by a fisherman on the east side of the gym.
use an old rod in the water your bound to find one
old rod is in dewford town, great rod is on route 119, and super rod is found in slateport town, in the pokemon fan club building.
To catch a Pokemon with a rod, you have to use the rod, then wait until a "!" appears above your character's head. Once that happens, press "a" as fast as you can before it gets away. If you land the Pokemon, you get to battle it.
supe rod
The super rod is received in mossdeep city.
You find old rod at dewford town You find Good rod at route 118 You find Super rod At Mossdeep town in a building. (Hardest to find)
You have to fish with a super rod.
A fisherman in dewford town will give you an old rod.
Pokemon you can get with the good rod are: TENTACOOL, MARILL, MAGIKARP, CHINCHOU ( under-water ) and CORPHISH.
you use the good rod in a river or somewhere :/