The Pokémon that can learn Waterfall are Goldeen, Blastoise, Golduck, Psyduck, Poliwag, Seel, Froakie, Greninja, Clawitzer, Alomomola, Frillish, Carracosta, Basculin, Panopour, Oshawott, Arceus, Phione, Manaphy, Mantyke, Lumineon, Gastrodon, Latios, Latias, Rayquaza, Kyogre, Piplup, Bidoof, Buizel, Relicanth, Luvdisc, Huntail, Clamerpl, Milotic, Corphish, Crawdaunt, Gorebyss, Sealeo, Walrein, Swampert, Ludicolo, Azurill, Sharpedo, Wailord, Barboach, Goldeen, Lugia, Tentacool, Seadra, Staryu, Lapras, Gyarados, Omanyte, Vaporeon, Kabuto, Dragonite, Mew, Totodile, Feraligatr, Chinchou, Lanturn and Marill.
pigy
lugia
starofter
flygon
samalence
hoot hoot
spero
Rayquaza, whitch can be found in the sky tower between pacificlodge & stoopolis.
umm wailer gyardos maybe swampert most water types can
Pretty much any largeish water pokemon
Lugia and Swanna.
empoleon
You can find it at Route 18. Just fly to Nuvema Town and go to route 1, past the patch of grass, and turn left and when you get to the water make sure you have surf then swim across and eventually you will get to Route 18 if you keep following the path and HM Waterfall will be somewhere around there.
No, Dugtrio cannot learn Fly. Only Flying-type Pokemon, of which Dugtrio is not, are able to learn Fly.
Surf, cut, fly, strength, waterfall, and dive
Yes, it can.
You need to get fly from a gym leader.After that you need to teach Tailow fly.(All Pokemon with wings can learn fly)
yes
Lugia and articuno
no it cannot be learned
Any flying type Pokemon such as Pidgy Rayqaza Doudo ect. And Tropius, they can fly too, but all forms of zubat cannot learn fly.
You can't fly in space in Pokemon Emerald.
No, Dustox cannot learn HM02- Fly in Pokémon Emerald
Torchic, it can learn Sky Uppercut which attacks even Pokemon that used Fly
Here is the list of Pokemon who can learn Fly: Salamence Rayquaza Crobat Zatu Skarmory Taillow Swellow Wingull Pelliper Vibrava Flygon Swablu Altaria I made Swellow and Flygon Learn IT.
No baby Pokemon can learn Fly
No.
No
No