Go to Mt.Pyre, then go to the left.There should be a door, go out of the door and go up.Then start walking in the grass.Soon you will find a vulpix, beat him/her up.Then walk around for about 10-20min.A ghastly should appear.
Lies^^^
you CANNOT catch ghastly or haunter in the wild, at least not in (ruby,saphire, or emerald)
noobieee.
Chat with our AI personalities
yes into a haunter and the trade it to evolve into a gengar
It is not possible to find a Ghastly in Pokémon Emerald. The only way for you to get one would be to trade.
I have herd ghastly is in the sprout tower
Ghastly will evolve at level 20.
Ghastly evolves into Haunter at level 25, and Haunter evolves into Gengar when traded.