surf can only be learned by water type Pokemon or sometimes Dragon (except Aerodactyl) but surf can also be learned by Snorlax.
yes you can teach it surf AND fly
Torterra can't learn Surf by HM. However, you could teach Turtwig Surf by breeding.
Teach FLoatzel HM03 Surf
Well, you get a water pokemon. Then, teach it Surf. >_>
You teach it surf by using the Hidden Machine.
Get the HM Surf then teach it to a pokemon.
teach it the HM surf
you have to teach it the hm surf i believe.............
yes you can teach it surf through the hm
You have to get the move Surf. Then teach it to a Pokemon. After that if there is a place where you want to Surf press A.
You need a water Pokemon and the surf HM
Yes he can if you teach him the Hm it will learn surf