Ghost type
Ghost-type Pokémon are weak to Ghost and Dark moves. They resist Poison and Bug. Normal and Fighting moves have no effect on them. Ghost moves are super effective against Psychic and Ghost.

Ghost weaknesses
Moves used against a Ghost-type Pokémon
Ghost moves
Ghost moves against each type
Every Ghost-type Pokémon
Gastly
Haunter
Gengar
Mega Gengar
Alolan Marowak
Hisuian Typhlosion
Misdreavus
Galarian Corsola
Shedinja
Sableye
Mega Sableye
Shuppet
Banette
Mega Banette
Duskull
Dusclops
Mega Absol Z
Drifloon
Drifblim
Mismagius
Spiritomb
Dusknoir
Froslass
Mega Froslass
Rotom
Giratina
Giratina (Origin Forme)
Yamask
Galarian Yamask
Cofagrigus
Hisuian Zorua
Hisuian Zoroark
Frillish
Jellicent
Litwick
Lampent
Chandelure
Mega Chandelure
Golett
Golurk
Mega Golurk
Honedge
Doublade
Aegislash
Aegislash (Blade Forme)
Phantump
Trevenant
Pumpkaboo
Pumpkaboo (Small Size)
Pumpkaboo (Large Size)
Pumpkaboo (Super Size)
Gourgeist
Gourgeist (Small Size)
Gourgeist (Large Size)
Gourgeist (Super Size)
Hoopa
Decidueye
Oricorio (Sensu Style)
Sandygast
Palossand
Mimikyu
Dhelmise
Lunala
Necrozma (Dawn Wings)
Marshadow
Blacephalon
Sinistea
Polteageist
Cursola
Runerigus
Dreepy
Drakloak
Dragapult
Spectrier
Calyrex (Shadow Rider)
Basculegion
Basculegion (Female)
Skeledirge
Ceruledge
Bramblin
Brambleghast
Greavard
Houndstone
Annihilape
Flutter Mane
Gimmighoul
Gimmighoul (Roaming Form)
Gholdengo
Poltchageist
Sinistcha
Pecharunt