At level 31 i think
hydro isnt a TM.
The only Pokemon that can learn Hydro Cannon are: Blastoise, Feraligatr, Marshtomp, and Empolion.
depends on the Pokemon
Feraligatr can learn Hydro Pump at level 58 in Pokemon Crystal.
You will have to trade or make it learn hydro pump
Hydro pump does 120 damage
Hydro pump is not a TM in sapphire.
Salamence can only learn Hydro Pump as an egg move in Pokemon Emerald.
first make squirtle level 16 then it should evolve into wartortle then make wartortle level 36 then it should evolve into blastoise and make blastoise level up and it should say blastoise wants to learn the move hydro pump but blastoise already knows 4 moves should a move be deleated and just say yes and deleat your weakest move
water spout, hydro cannon, or hydro pump
Swampert does not learn Hydro Pump.
There isn't a TM called hydro pump you can only get a Pokemon to use if it can learn it leveling up