There is no pokemon that naturally learns fly but if you have the hm you can teach it at any level providing it is able to learn fly
Chat with our AI personalities
just find a bagon and level it up to 50 then it will evolve into salamence and it will learn the move fly
Well Salamance learns dragon breath, fly, then dragon claw. I don't really think it learns outrage. well in emerald my salamence is level 59 and still didn't learn dragon claw weird huh well i hope salamence will learn dragon claw at level 60 and up in emerald or any other version
You will need to use TM02- Fly to teach it. The only Pokemon that can learn Fly naturally are Salamence and Rayquaza.
From:Gia(Indonesia)(ghee_abc@ymail.com) Many Pokemon can fly in Sapphire,example: Taillow,Swellow,Swablu,Altaria,Tropius,Doduo,Dodrio,Wingull,Pelipper,Salamence,Natu,Xatu, Rayquaza,etc.
Swelleow can. Pelliper can. Swablu can. Altaria can.