You travel to Celadon City and leave the town through the path on the left. You should then appear on Cycle Road. You will run into a Snorlax so make sure you have the Poke Flute. Once Snorlax is gone go straight up and you will find a house. Inside is a girl with hm fly.
West of Celadon City (Above Biker road). Thanks to gameFAQs.
you fight may before you get to fortree city
You get it from defeating Chuck in Cianwood City from a lady.
hm1 hm7 hm2 hm3 and hm5
to get Hm2(fly) you talk to Chuck's wife after you beat him.
Go east of Violet City and talk to the fat guy.
Use HM2 to teach charizard fly.
Fly is HM2, surf to Ciawood City and beat the gymleader Chuck. After beating him, woman outside of the gym gives you HM2 - Fly and you can use it right away.
When you go to Twist Mountain and have to battle Cheren, Alder will give it to you soon after you beat Cheren.
HM2 is Fly. You get it by defeating Chuck at the Cianwood City gym and talking to the lady outside of the gym.
No, it can't. Only with the HM a Pokemon will learn Fly. Actually when a shelgon evolves into a salemence at level 50 it will try to learn fly
in Pokemon yellow there is no Pokemon stadium