Moves Haunter Learns by Leveling Up:
* Level 1: Lick
* Level 4: Growl
* Level 7: Hypnosis
* Level 10: Shadow Punch
* Level 13: Disable
* Level 16: Thunder Wave
* Level 19: Dream Eater
* Level 22: Shadow Ball
* Level 25: Confuse Ray
* Level 28: Mean Look
* Level 31: Spite
* Level 34: Shadow Sneak
* Level 37: Nasty Plot
* Level 40: Psychic
Moves Haunter Learns by TM:
* TM06: Toxic
* TM10: Hidden Power
* TM11: Sunny Day
* TM12: Substitute
* TM16: Light Screen
* TM17: Protect
* TM18: Rain Dance
* TM21: Frustration
* TM27: Return
* TM32: Double Team
* TM42: Facade
* TM44: Rest
* TM45: Attract
* TM48: Skill Swap
* TM55: Flash
* TM57: Charge Beam
* TM67: Substitute
* TM70: Flash Cannon
* TM87: Swagger
* TM90: Substitute
* TM94: Surf
* TM100: Thief
Moves Haunter Learns by TR:
* TR01: Swift
Moves Haunter Learns by Breeding:
* From Gastly: Curse, Night Shade
* From Gengar: Lick, Growl, Hypnosis, Shadow Punch, Disable, Thunder Wave, Dream Eater, Shadow Ball, Confuse Ray, Mean Look, Spite, Shadow Sneak, Nasty Plot, Psychic, Swift, Substitute, Shadow Claw, Payback, Pain Split, Thunderbolt, Thunder, Sludge Bomb, Dark Pulse, Sludge Wave, Extrasensory, Future Sight, Energy Ball
Moves Haunter Learns by Tutor:
* Tutor: Shadow Claw, Payback, Pain Split, Thunderbolt, Thunder, Sludge Bomb, Dark Pulse, Sludge Wave, Extrasensory, Future Sight, Energy Ball
Note:
* Haunter can also learn moves through the move deleter and the move relearner.
* Availability of specific moves may differ depending on the game version.
This information can help you build a powerful Haunter with the perfect moveset for your needs!