Ghost Type Weakness

Ghost-type Pokémon are weak to Ghost and Dark. They are also immune to Normal and Fighting attacks. Check exact matchups with the tool below.

Check Ghost Matchups ↓
👻
👻
Ghost
🌑
Dark
☠️
Poison
🐛
Bug
🚫
Normal
🥊
Fight

👻 Ghost Type Matchup Checker

Ghost is already selected. Tap a second type, search any Ghost-type Pokémon, or switch to Offense and Team Builder.

or select up to two types
Advanced options (Generation, Tera Type, Ability, Inverse)
Pick your move (attacking) type
Optional: choose a defending Pokémon to get the exact damage multiplier

Add up to six Pokémon (search by name or pick types) to find shared weaknesses and team holes.

👻

Quick Answer: Ghost Type Weakness

Ghost-type Pokémon are weak to Ghost and Dark. A pure Ghost type is also immune to Normal and Fighting attacks. For dual-type Pokémon, the second type can change the final weakness and resistance profile.

👻 Ghost — 2× 🌑 Dark — 2× 🚫 Normal — Immune 🚫 Fighting — Immune
Ghost type chart showing Ghost is strong against Psychic and Ghost, weak to Ghost and Dark, and immune to Normal and Fighting
Ghost type chart: strengths, weaknesses, resistances and immunities. Save or pin it for quick reference.

What Is Ghost Weak To in Pokémon?

The Ghost type is weak to Ghost and Dark. This means Ghost-type and Dark-type attacks are super effective against a pure Ghost-type Pokémon. Both types are useful choices when you want to exploit a Ghost-type weakness.

However, dual-type Ghost Pokémon can have a different defensive profile. Their second type may add weaknesses, reduce certain weaknesses, or provide additional resistances and immunities.

For another type matchup, you can also use the Water Type Matchup Checker to check Water-type weaknesses, resistances, and immunities.

👻 Ghost vs Ghost

Ghost-type attacks are super effective against Ghost Pokémon. This creates a high-risk, high-reward matchup because Ghost-type Pokémon can also be vulnerable to Ghost attacks themselves.

🌑 Dark vs Ghost

Dark-type attacks are super effective against Ghost Pokémon and are often a reliable choice when facing a Ghost-type opponent, without the mutual vulnerability risk of Ghost vs Ghost.

🚫 Normal — No Effect

Normal-type attacks have no effect on Ghost-type Pokémon. Avoid using Normal moves against Ghost opponents, no matter how high their base power.

🚫 Fighting — No Effect

Fighting-type attacks are also completely ineffective against Ghost types. Ghost Pokémon are one of the best defensive answers to Fighting-heavy teams.

Ghost Type Strengths

Ghost-type attacks are super effective against:

🔮 Psychic
2× damage
👻 Ghost
2× damage

This makes Ghost a particularly useful offensive type against other Ghost Pokémon and Psychic-type opponents. Ghost-type attacks also have a special interaction with Normal-type Pokémon, which are immune to Ghost-type moves under the standard type matchup system.

Ghost Type Resistances and Immunities

A pure Ghost-type Pokémon has several important defensive advantages that set it apart from most other types.

🛡️ Ghost Type Resistances

Ghost resists the following attacking types:

☠️ Poison
0.5× damage
🐛 Bug
0.5× damage

🚫 Ghost Type Immunities

Ghost is immune to the following attacking types:

Normal — Normal-type attacks have no effect on Ghost-type Pokémon (0× damage).

Fighting — Fighting-type attacks have no effect on Ghost-type Pokémon (0× damage).

These immunities are one of the most distinctive features of the Ghost type. A Ghost-type Pokémon can completely avoid damage from Normal- and Fighting-type attacks, making it an excellent defensive switch-in against those attack types.

Ghost Type vs. Normal and Fighting Types

Ghost matchups work in both directions. Ghost-type attacks have no effect on Normal-type Pokémon, while Normal- and Fighting-type attacks have no effect on Ghost-type Pokémon.

This creates a unique relationship between the types. When planning an attack, always check the type chart before relying on a Normal- or Fighting-type move against a Ghost Pokémon — no matter how powerful the move is, it will deal zero damage.

Ghost Attacks vs Normal Types

Ghost-type moves deal zero damage to Normal-type Pokémon. If you are using a Ghost-type attacker, avoid targeting Normal-type opponents with Ghost moves and use a different attacking type instead.

Normal & Fighting Attacks vs Ghost Types

Normal- and Fighting-type moves deal zero damage to Ghost-type Pokémon. This makes Ghost types one of the most reliable walls against Normal and Fighting attackers in competitive play.

Ghost Type Weaknesses for Dual-Type Pokémon

A second type changes everything. It can add a 4× weakness, cancel one of Ghost’s normal weaknesses, or give an extra immunity. The table below covers every Ghost dual-type combination that exists in the games, with real Pokémon examples.

Type comboExample Pokémon4× weak to2× weak toImmune to
Ghost NormalHisuian Zorua, Hisuian ZoroarkNoneDarkNormal Fighting Ghost
Ghost FireLitwick, Lampent, ChandelureNoneWater Ground Rock Ghost DarkNormal Fighting
Ghost WaterFrillish, Jellicent, BasculegionNoneElectric Grass Ghost DarkNormal Fighting
Ghost ElectricRotomNoneGround Ghost DarkNormal Fighting
Ghost GrassPhantump, Trevenant, PumpkabooNoneFire Ice Flying Ghost DarkNormal Fighting
Ghost IceFroslass, Mega FroslassNoneFire Rock Ghost Dark SteelNormal Fighting
Ghost FightingMarshadow, AnnihilapeNoneFlying Psychic Ghost FairyNormal Fighting
Ghost PoisonGastly, Haunter, GengarNoneGround Psychic Ghost DarkNormal Fighting
Ghost GroundGolett, Golurk, SandygastNoneWater Grass Ice Ghost DarkNormal Electric Fighting
Ghost FlyingDrifloon, Drifblim, Sensu OricorioNoneElectric Ice Rock Ghost DarkNormal Fighting Ground
Ghost PsychicHoopa, Lunala, Dawn NecrozmaGhost DarkNoneNormal Fighting
Ghost BugShedinjaNoneFire Flying Rock Ghost DarkNormal Fighting
Ghost DragonGiratina, Origin Giratina, DreepyNoneIce Ghost Dragon Dark FairyNormal Fighting
Ghost DarkSableye, Spiritomb, Mega SableyeNoneFairyNormal Fighting Psychic
Ghost SteelHonedge, Doublade, AegislashNoneFire Ground Ghost DarkNormal Fighting Poison
Ghost FairyMimikyu, Flutter ManeNoneGhost SteelNormal Fighting Dragon

Watch out for 4× weaknesses: Ghost/Psychic (Hoopa) takes 4× from Ghost and Dark.

Combos that cancel a Ghost weakness: Ghost/Normal is no longer weak to Ghost, Ghost/Fighting is no longer weak to Dark, Ghost/Dark is no longer weak to Ghost and Dark and Ghost/Fairy is no longer weak to Dark.

Want the exact numbers for a specific Pokémon? Search it in the Ghost matchup checker above.

Ghost Type Matchup Strategy

When facing a Ghost-type Pokémon, start by checking whether it is a pure Ghost type or has a second type. Against a pure Ghost type, Ghost and Dark attacks are the main super-effective options. However, a dual-type combination may change the final result.

It is also important to remember that Ghost-type Pokémon are immune to Normal and Fighting attacks. Choosing a move only because it has high power will not help if the defending Pokémon’s type makes it completely ineffective.

  1. Identify the Pokémon’s complete type combination — pure Ghost or dual type?
  2. Check for Ghost and Dark weaknesses using the matchup checker above.
  3. Consider whether the second type changes the matchup result.
  4. Avoid Normal and Fighting attacks — they deal zero damage to Ghost types.
  5. Choose the move with the best final type effectiveness.

Best Pokémon to Use Against Ghost Types

The safest counters do two things at once: they hit Ghost Pokémon for super effective damage, and they resist Ghost-type attacks. These popular Pokémon do both:

PokémonTypesHits Ghost with (2×)Takes from Ghost moves
TyranitarRock DarkDark½×
KingambitDark SteelDark½×
HydreigonDark DragonDark½×
UmbreonDarkDark½×
WeavileDark IceDark½×
Ting-LuDark GroundDark½×

Before you switch in, check the opponent’s second type and its coverage moves. Tap any Pokémon above to see its full matchup in the calculator.

About This Guide

Written and maintained by Mical Boje, who has been playing Pokémon games for more than 10 years. All matchups, tables and examples on this page come from the same data that powers the Pokémon Type Calculator.

  • Rules used: the current type chart, from Gen 6 (X and Y) to Scarlet and Violet.
  • Sources: the official main-series games, cross-checked with Bulbapedia’s Ghost type page. Pokémon types and forms come from PokéAPI.
  • Last updated:

Frequently Asked Questions

What is Ghost weak to in Pokémon?

Ghost is weak to Ghost and Dark-type attacks. Both types are super effective against a pure Ghost-type Pokémon and deal 2× damage.

What types are Ghost strong against?

Ghost-type attacks are super effective against Psychic and Ghost types. Ghost moves deal 2× damage to both of these types.

What types does Ghost resist?

A pure Ghost type resists Poison and Bug-type attacks. These attacking types deal only 0.5× damage against a Ghost-type Pokémon.

What types are Ghost immune to?

A pure Ghost type is immune to Normal and Fighting-type attacks. These attacking types deal zero damage to a Ghost-type Pokémon.

Does a second type change a Ghost Pokémon’s weaknesses?

Yes. A second type can change the Pokémon’s weaknesses, resistances, and immunities. Use the Ghost Type Matchup Checker above to see the exact result for any dual-type combination.

How can I check a dual-type Ghost Pokémon’s exact weaknesses?

Use the Ghost Type Matchup Checker at the top of this page. Select the second type and click Calculate — the tool will show the exact weaknesses, resistances, and immunities for that combination.

Why are Normal and Fighting attacks ineffective against Ghost?

Under the standard Pokémon type matchup system, Normal and Fighting attacks have no effect on Ghost-type Pokémon. This is one of Ghost’s defining defensive traits and makes it an excellent counter to Normal and Fighting attackers.

Other Type Weakness Guides

Need the whole picture? See the complete Pokémon Type Chart or the overview of all 18 type weaknesses.