Haunter nu are un nivel stabilit la care evoluează. Mai degrabă, acesta evoluează atunci când este tranzacționat la jocul altui jucător. După primirea Pokémonului, destinatarul este informat despre evoluția sa.
Pe tot parcursul evoluției, acest Pokémon își păstrează tipul de fantomă și otrăvire. În plus față de faptul că este imun la atacurile de tip normal, Haunter și restul liniei sale de evoluție câștigă imunitate față de mișcările de tip "earth-moving", prin folosirea capacității sale "Levitate". Abilitatea îi acordă, de asemenea, imunitatea Pokemon la capcane spike și abilitatea "arena capcana". În plus, este vorba de tipuri unice de fantome și de otrăvire, care îi conferă rezistență la o mare varietate de atacuri. Atacurile care sunt bug, iarbă, zână sau otravă se confruntă cu mult mai puține daune.