how you can get the hm fly in Pokemon emerald is by beating your rival after beating team aqua at the weather institute located near fortree city. I am very positive that that is the way for getting fly and I am hoping that this benefits you all.
fly is an HM and no Pokemon can forget an HM.
Where is HM Fly Anyone??!!?!?!?!??!? (HM Means Hidden Machine) LOL
Answer the hm fly is in the town below the lighthouse. Answer the hm fly is in the town below the lighthouse.
in veilstone city the team galactic warehouse the HM fly will be their.
any bird Pokemon can use the hm fly.....you have to teach the Pokemon after u get the hm fly....... and you can fly only to a place where u have gone by foot or bycycle or anyhow.. but u shud have gone to that place.... GOOD LUCK!!!
HM 02 Fly is with the woman outside Cianwood City Gym.
Teach a Pokemon Fly after obtaining the HM and choose fly when you select the Pokemon.
Bianca gives it to you in Driftveil City after you beat her in a battle. :D
at the city of the Pokemon league
in any Pokemon game, a Pokemon can't learn fly without an HM. as you progress in any Pokemon game, someone will give you an HM or you will find it. there are other moves that are also only able to be obtained by an HM (fly, surf, cut .etc.)
Fly is an HM and therefore it can only be taught to Pokemon. No wild Pokemon will know Fly ahead of time.
You get it in China Town.