go west of celadon city until you see a tree you can cut. there will be a house with somebody that has fly
At rt 2.
HM 2, which is Fly, cannot be taught to Butterfree.
Use the hm fly
1. Go to Cianwood City. 2. Defeat Pryce the gym leader. 3. Talk to the lady outside the gym. 4. She will give you HM 02 Fly. After you defeat gym leader leader Pryce talk to the lady standing outside the gym and she will give you HM 02 Fly.
HM 1=Cut HM 2=Fly HM 3=Surf HM 4=Strength HM 5=Flash HM 6=Whirlpool HM 7=Waterfall
u defeat the driftveil gym and then go to then head for route 6 battle bianca and then she gives u HM 2 fly
All the HMs in Pokemon D/P and even Platinum are below: HM: Where to find: Cut : From Cynthia when she comes to Eterna Fly : Galactic Warehouse in Veilstone Surf : From Celestic Town Elder Defog : From man in Pastoria Marsh Rock Smash : Mountain Man at Oreburgh Gate Waterfall : Jasmine on Sunyshore Beach Rock Climb : Route 217 (near Snowpoint)
HM 2 i think
In Pokémon Yellow, there are only 5 HMs and the 5 HMs are Cut, Fly, Surf, Strength and Flash. Cut will be given to you by the Captain of the S.S. Anne, a resident within a house in Route 16 will give you the Fly HM, the Surf HM can be found in the Safari Zone, the 4th HM which is Strength can be received by the Safari Zone's Warden in exchange for finding his teeth in the Safari Zone and the Flash HM will be found in Route 2.
Bianca gives it to you in Driftveil City after you beat her in a battle. :D
HM 2 (fly) is in route 16HM 6 (rock smash) is in island 1
HM#1. Cut HM#2. Fly HM#3. Surf HM#4. Strength HM#5. Defog HM#6. Rock Smash HM#7. Waterfall HM#8. Rock Climb