catch a Pokemon that can learn fly, put it in your party, and WALA! you can teach it fly!
Get the HM Surf then teach it to a pokemon.
No, Gastly cannot learn to fly.
staravia actually does not learn fly you have to teach it an hm.
it can if you teach trapinch dig before you evole it
I don't think you should teach Draco Meteor to any Pokemon because it lowers the Pokemon's Special Attack and if you want to be powerful carry an extra TM to replace that move.
If a Pokemon in your party can learn the move you want to teach, press use on the TM/hm in your bag and then pick the Pokemon to learn the move.
u will have to cacth a Pokemon that can learn surf that's the only way
teach it to a pokemon in ur party that it's compatible with. Then go back to ur pkmn party and select the pokemon (ie drilbur) and it should say strength
Raise it to lv 33 and it should learn a move and teach it that move and it will evole.
Get the HM Surf then teach it to a pokemon.
Then that Pokemon cannot learn it. Only starter Pokemon can learn the ultimate move. No other Pokemon can learn them.
Practically any water pokemon. Legendarys can learn surf too, but you should just get a regular pokemon and teach it surf.
You can teach it to fighting type pokemon.
You use a fighting type pokemon. I suggest a manaky?
depends on what Pokemon but you can teach it to certain Pokemon through the use of a TM
Surf is a HM so you can teach it to multiple pokemon.
Teach a move to a Pokemon that can learn it via HM and then, after defeating Falkner in Violet City, select that Pokemon in your party and select Flash to light up dark caves, such as Dark Tunnel.