Haunter non ha un livello stabilito in cui evolve. Piuttosto, si evolve quando viene scambiato con il gioco di un altro giocatore. Dopo aver ricevuto il Pokémon, il destinatario viene informato della sua evoluzione.
Nel corso della sua linea di evoluzione, questo Pokémon mantiene il suo tipo di fantasma e veleno. Oltre ad essere immune agli attacchi di tipo normale, Haunter e il resto della sua linea evolutiva ottengono l'immunità alle mosse di tipo terra che infliggono danno tramite l'uso della sua abilità "Levitare". L'abilità garantisce inoltre l'immunità di questo Pokémon alle trappole a punta e all'abilità "trappola dell'arena". Inoltre, sono tipi unici di fantasma e veleno che garantiscono resistenza a un'ampia varietà di attacchi. Gli attacchi che sono bug, erba, fata o veleno danno meno danni.