Never.
The only Pokemon that can learn Hydro Cannon are: Blastoise, Feraligatr, Marshtomp, and Empolion.
it does not learn hydro cannon you have to get the tm hydro cannon
Lugia does not learn hydro cannon nor can learn hydro cannon.
swampert can not learn hydro cannon in R/E/S it can only learn hydro cannon in Pokemon pearl/platinum/diamond SEE YA
No, Palkia is not capable of learning Hydro Cannon.
Gyarados cannot learn the move Hydro Cannon. Hydro Cannon is a move that can only be learned by the Water type Starter Pokemon.
Marshtomp is an evolved form of Mudkip, who learns hydro pump at level 42.
feraligatr learns hydro cannon at level 74
Yes he/she can
It won't learn hydro cannon because its a move taught by a move tutor in firered and leafgreen.
Its hydro cannon, to have it learn hydro cannon level it up to level 50 then go to two island and go north to an old ladies house and show your blastoise to her and she will teach it hydro cannon.
he learns hydro pump at in leve 50 something, and a lady in two island teaches him hydro cannon