Here are gastly's learnable moves in the current (4th) generation.
By level:
start - Hypnosis
start - Lick
5 - Mean Look
8 - Spite
12 - Cures
15 - Night Shade
19 - Confuse Ray
22 - Sucker Punch
26 - Payback
29 - Shadow Ball
33 - Dream Eater
36 - Dark Pulse
40 - Destiny Bond
43 - Nightmare
By TM:
06 - Toxic
10 - Hidden Power
11 - Sunny Day
12 - Taunt
17 - Protect
18 - Rain Dance
19 - Giga Drain
21 - Frustration
24 - Thunderbolt
27 - Return
29 - Psychic
30 - Shadow Ball
32 - Double Team
36 - Sludge Bomb
41 - Torment
42 - Facade
43 - Secret Power
44 - Rest
45 - Attract
46 - Thief
48 - Skill Swap
49 - Snatch
53 - Energy Ball
58 - Endure
61 - Will-o-Wisp
63 - Embargo
64 - Explosion
66 - Payback
77 - Psych Up
78 - Captivate
79 - Dark Pulse
82 - Sleep Talk
83 - Natural Gift
85 - Dream Eater
87 - Swagger
90 - Substitute
92 - Trick Room
By Move Tutor:
Fire Punch
Ice Punch
Icy Wind
Knock Off
Ominous Wind
Sucker Punch
Trick
Thunderpunch
Snore
Spite
Uproar
Pain Split
Egg moves:
Psywave
Perish Song
Haze
Astonish
Will-o-Wisp
Grudge
Explosion
Fire Punch
Ice Punch
Thunderpunch
Disable
No, Gastly cannot learn to fly.
No Gastly cannot learn fly in Pokémon HeartGold.
Gastly learns Mean Look on level 13.
Yes gastly learns mean look when he envovles to haunter
u cant but gastly knows it and golbat learn it after a while aswell u catch gastly in the dim cave on the pokewalker
when its level 8.you wont see it in the the moves so just evolve it from gastly. gastly evolves at level 25.It shouldn't take that long....
Gastly can learn: *Sucker Punch *Confuse Ray *Shadow Sneak *Astonish *Ominous Wind *Revenge *Taunt (TM) And others. ---Note--- To get the fully evolved form of Gastly, you have to trade. Gastly evolves into Haunter at lvl 22 or 25 depending on the game and into Gengar when traded. No held item is needed to trade. ---PokeFreak
No, Gastly cannot learn to fly.
No Gastly cannot learn fly in Pokémon HeartGold.
Gastly can learn Perish Song only has a egg move, you have to breed a female Gastly with a male Misdreavus that knows it. When the egg hatches the Gastly will already know the move.
Gastly learns night shade on level 15.
Gastly learns Mean Look on level 13.
Yes gastly learns mean look when he envovles to haunter
Technically, Gastly had Hypnosis at level 1 and by the time you catch it the move has been overwritten by moves Gastly learns at higher levels . So, you need to obtain a Heart Scale in the underground and take it to someone in Pastoria City, who will then be able to teach Haunter Hypnosis.
In Silver, Gastly's have not yet picked up the ability to levitate plus Bite (and Dark moves) are now super effective. So basically use Dark Moves and with Gastly line being part Poison you can attack them with Ground Pokemon.
yes
level 8