You will have to trade or make it learn hydro pump
Chat with our AI personalities
The only Pokemon that can learn Hydro Cannon are: Blastoise, Feraligatr, Marshtomp, and Empolion.
Feraligatr can learn Hydro Pump at level 58 in Pokemon Crystal.
swampert can not learn hydro cannon in R/E/S it can only learn hydro cannon in Pokemon pearl/platinum/diamond SEE YA
There isn't a TM for Hydro Cannon. You water Pokemon learn it from a guy in the desert at route 228. His house will be by a pond. Go in and talk to him and he will teach your Pokemon Hydro Cannon (water types only). Note: You have to be well bonded with your Pokemon before he will teach it.
if you have empoleon go to route 228 you will see a old man he teaches hydro cannon but your empoleon has to really trust you.