Yes he can if you teach him the Hm it will learn surf
Chat with our AI personalities
45
All water Pokemon except for Magikarp can, but when Magikarp evolves into Gyarados, you can teach surf to it. Magikarp is a useless Pokemon unless it is over level 20, by then it would have turned into a gyarados(unless you cancelled the evolution.) gyarados is amazing
Gyarados can learn water,dragon and some flying type moves. It can learn useful water moves like surf, waterfall and whirlpool. It can also learn dragon moves like dragon rage and dragon breathe. Despite being a water type because it's secondary type is dragon it can learn the move fireblast. Hyperbeam makes Gyarados even more powerful.
Yes, Nidoking is capable of learning Surf (HM03).
No. Seviper cannot learn surf.