Fairy Type Weakness

Fairy-type Pokémon are weak to Poison and Steel. They are also immune to Dragon-type attacks. Check exact matchups with the tool below.

Check Fairy Matchups ↓
🧚
☠️
Poison
⚙️
Steel
🥊
Fight
🐛
Bug
🌑
Dark
🐉
Dragon

🧚 Fairy Type Matchup Checker

Fairy is already selected. Tap a second type, search any Fairy-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: Fairy Type Weakness

Fairy-type Pokémon are weak to Poison and Steel. A pure Fairy type is also immune to Dragon-type attacks and resists Fighting, Bug, and Dark. For dual-type Pokémon, the second type can change the final weakness and resistance profile.

☠️ Poison — 2× ⚙️ Steel — 2× 🚫 Dragon — Immune
Fairy type chart showing Fairy is strong against Fighting, Dragon and Dark, weak to Poison and Steel, and immune to Dragon
Fairy type chart: strengths, weaknesses, resistances and immunities. Save or pin it for quick reference.

What Is Fairy Weak To in Pokémon?

The Fairy type is weak to Poison and Steel. This means Poison-type and Steel-type attacks are super effective against a pure Fairy-type Pokémon. These are the most important weaknesses to remember when choosing an attack against a Fairy-type opponent.

However, a dual-type Fairy Pokémon may have a different matchup. Its second type can change how Poison and Steel attacks interact with it.

☠️ Poison vs Fairy

Poison-type attacks are super effective against Fairy Pokémon. Poison moves can be a strong choice when facing a Fairy-type opponent, and Poison-type Pokémon often carry these moves naturally.

⚙️ Steel vs Fairy

Steel-type attacks are also super effective against Fairy Pokémon. Steel Pokémon and Steel-type moves provide useful offensive coverage against Fairy types and are widely available in competitive play.

🐉 Dragon — Zero Effect

Dragon-type attacks have no effect on Fairy-type Pokémon. This immunity makes Fairy one of the strongest defensive answers to Dragon-type opponents.

🔄 Dual Types Change Results

A second type on a Fairy Pokémon can shift its weaknesses completely. Use the matchup checker above to confirm the final result for any dual-type Fairy combination.

For related type weakness guides, see Fire Type Weakness, Water Type Weakness, and Ghost Type Weakness.

Fairy Type Strengths

Fairy-type attacks are super effective against:

🥊 Fighting
2× damage
🐉 Dragon
2× damage
🌑 Dark
2× damage

This makes Fairy an important offensive type, particularly against Dragon-type Pokémon. Fairy-type moves are widely valued for their ability to handle Dragon types, which were previously difficult to counter with most other attacking types.

Fairy Type Resistances and Immunities

A pure Fairy-type Pokémon has several useful defensive properties.

🛡️ Fairy Type Resistances

A pure Fairy-type Pokémon resists the following attacking types:

🥊 Fighting
0.5× damage
🐛 Bug
0.5× damage
🌑 Dark
0.5× damage

These resistances give Fairy Pokémon useful defensive advantages against several common attacking types, particularly in situations where Fighting and Dark attackers are common.

🚫 Fairy Type Immunity

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

This immunity is one of the most important features of the Fairy type and can completely change the way a battle matchup is approached. A Fairy-type Pokémon can switch into a Dragon-type attack without taking any damage.

Fairy Type vs. Dragon Types

The Fairy and Dragon matchup is one of the most recognizable type interactions in Pokémon. Fairy-type Pokémon are immune to Dragon-type attacks, while Fairy-type attacks are super effective against Dragon-type Pokémon.

🐉 Dragon attacks vs Fairy: 0× damage — completely ineffective.

🧚 Fairy attacks vs Dragon: 2× damage — super effective.

Because of this, Fairy types can be particularly valuable when facing Dragon-type opponents. However, the Pokémon’s full type combination and other battle mechanics should still be considered when analyzing a specific matchup.

Switching Into Dragon Attacks

A Fairy-type Pokémon can safely switch into Dragon-type attacks without taking any damage. This makes Fairy types reliable answers to powerful Dragon-type moves in competitive play.

Fairy Attacks on Dragon Types

Fairy-type moves deal 2× damage to Dragon-type Pokémon. Before the introduction of the Fairy type, Dragon types had very few reliable weaknesses. Fairy changed this significantly.

Fairy Type Weaknesses for Dual-Type Pokémon

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

Type comboExample Pokémon4× weak to2× weak toImmune to
Fairy NormalJigglypuff, Wigglytuff, IgglybuffNonePoison SteelGhost Dragon
Fairy WaterMarill, Azumarill, PrimarinaNoneElectric Grass PoisonDragon
Fairy ElectricDedenne, Tapu KokoNonePoison GroundDragon
Fairy GrassCottonee, Whimsicott, MorelullPoisonFire Ice Flying SteelDragon
Fairy IceAlolan NinetalesSteelFire Poison RockDragon
Fairy FightingIron ValiantNonePoison Flying Psychic Steel FairyDragon
Fairy PoisonFezandipiti, Galarian WeezingNoneGround Psychic SteelDragon
Fairy FlyingTogetic, Togekiss, EnamorusNoneElectric Ice Poison Rock SteelGround Dragon
Fairy PsychicMr. Mime, Ralts, KirliaNonePoison Ghost SteelDragon
Fairy BugCutiefly, RibombeeNoneFire Poison Flying Rock SteelDragon
Fairy RockCarbink, Diancie, Mega DiancieSteelWater Grass GroundDragon
Fairy GhostMimikyu, Flutter ManeNoneGhost SteelNormal Fighting Dragon
Fairy DragonMega AltariaNoneIce Poison Steel FairyDragon
Fairy DarkImpidimp, Morgrem, GrimmsnarlNonePoison Steel FairyPsychic Dragon
Fairy SteelMawile, Klefki, MagearnaNoneFire GroundPoison Dragon

Watch out for 4× weaknesses: Fairy/Grass (Cottonee) takes 4× from Poison, Fairy/Ice (Alolan Ninetales) takes 4× from Steel and Fairy/Rock (Carbink) takes 4× from Steel.

Combos that cancel a Fairy weakness: Fairy/Water is no longer weak to Steel, Fairy/Electric is no longer weak to Steel, Fairy/Poison is no longer weak to Poison, Fairy/Rock is no longer weak to Poison, Fairy/Ghost is no longer weak to Poison and Fairy/Steel is no longer weak to Poison and Steel.

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

Fairy Type Matchup Strategy

When battling a Fairy-type Pokémon, first check whether it has only the Fairy type or also has a second type. Against a pure Fairy type, Poison and Steel attacks are the main super-effective options. It is also important to remember that Dragon-type attacks cannot damage a pure Fairy-type Pokémon.

  1. Identify the Pokémon’s complete type combination — pure Fairy or dual type?
  2. Check for Poison and Steel weaknesses using the matchup checker above.
  3. Avoid relying on Dragon-type attacks — they deal zero damage to Fairy types.
  4. Check whether the second type changes the matchup result.
  5. Choose the attack with the best final type effectiveness.

Best Pokémon to Use Against Fairy Types

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

PokémonTypesHits Fairy with (2×)Takes from Fairy moves
HeatranFire SteelSteel¼×
GholdengoSteel GhostSteel½×
CorviknightFlying SteelSteel½×
ExcadrillGround SteelSteel½×
ClodsirePoison GroundPoison½×
GengarGhost PoisonPoison½×

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 Fairy type page. Pokémon types and forms come from PokéAPI.
  • Last updated:

Frequently Asked Questions

What is Fairy weak to in Pokémon?

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

What types are Fairy strong against?

Fairy-type attacks are super effective against Fighting, Dragon, and Dark types. These types take 2× damage from Fairy moves.

What types does Fairy resist?

A pure Fairy type resists Fighting, Bug, and Dark-type attacks. These attacking types deal only 0.5× damage against a Fairy-type Pokémon.

What type is Fairy immune to?

A pure Fairy type is immune to Dragon-type attacks. Dragon moves deal zero damage to a Fairy-type Pokémon.

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

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

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

Use the Fairy 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 Dragon attacks ineffective against Fairy?

Under the standard Pokémon type matchup system, Dragon-type attacks have no effect on Fairy-type Pokémon. This immunity was introduced when the Fairy type was added and made Fairy one of the best counters to Dragon types.

Other Type Weakness Guides

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