💤
Pokémon SleepTOOLS
Recipe Calculator & Strategy Guides
Type Weaknesses

What is Fairy Type Weak To? The Complete Counter Guide

13 min read
Updated for the current site edition
Independent fan guide
Quick Matchup Summary & Multipliers
Weaknesses (Super Effective):
Poison(2× Damage)Steel(2× Damage)
Resistances & Immunities:
Bug (0.5x)Dark (0.5x)Fighting (0.5x)Dragon (0x Immune)
Recommended Championship Counters:
Metagross
Steel/Psychic
Unshakable bulk with Meteor Mash and Bullet Punch priority.
Gengar
Ghost/Poison
High-speed special glass cannon delivering fatal STAB Sludge Bombs.
Corviknight
Flying/Steel
Defensive wall that walls Moonblast and stalls with Roost & Iron Head.
Heatran
Fire/Steel
Quad-resists Fairy moves and incinerates with Flash Cannon & Magma Storm.
Excadrill
Ground/Steel
Fast physical sweeper armed with Iron Head and Mold Breaker.

Fairy Type Weaknesses at a Glance

Pure Fairy-type Pokémon are weak to Poison and Steel in the main-series games. Both attacking types deal super-effective damage, while Fairy resists Bug, Dark, and Fighting and is completely immune to Dragon-type moves.

That small weakness list is why Fairy became one of the strongest defensive typings in competitive Pokémon. You cannot beat a Fairy core by throwing neutral attacks into it and hoping for a favorable damage roll.

The exact defensive chart

When a pure Fairy Pokémon is defending:

  • Poison: super effective
  • Steel: super effective
  • Bug: resisted
  • Dark: resisted
  • Fighting: resisted
  • Dragon: completely immune

Dual typings can change the final result. A Fairy/Steel Pokémon such as Klefki or Magearna does not share the same practical matchup chart as a pure Fairy Pokémon because the second type adds new resistances and weaknesses.

Why Fairy Was Added in Generation VI

Fairy was introduced with Pokémon X and Pokémon Y in Generation VI. The official Pokémon material highlighted that Fairy moves were super effective against Dragon-type Pokémon, giving the game a new answer to the dominant Dragon-heavy metagames of earlier generations.

Before Fairy existed, many powerful Dragons could spam moves such as Draco Meteor or Outrage with limited defensive counterplay. Steel resisted Dragon, but Dragon itself was also super effective against Dragon, creating mirror-match pressure rather than a clean immunity.

Fairy changed that immediately. A Fairy switch-in could take zero damage from a Dragon-type move, force the Dragon out, and threaten it with super-effective Fairy STAB.

The competitive effect

The new type did more than check Dragons. Fairy also attacked Fighting and Dark super effectively, two typings that were already excellent in competitive play.

That gave Fairy Pokémon a powerful combination of defensive and offensive utility. They could check Dragon sweepers, punish Fighting attackers, and pressure Dark-type utility Pokémon in the same team slot.

Why Poison Beats Fairy

Poison is one of Fairy’s two true weaknesses. A strong Poison attack forces Fairy Pokémon to respect matchups they might otherwise dominate.

Moves such as Sludge Bomb, Sludge Wave, Gunk Shot, and Poison Jab all provide direct super-effective pressure. The correct move depends on whether your attacker is physical or special.

Sludge Bomb

Sludge Bomb is the classic special Poison move. It combines respectable base power with a meaningful poison chance, which makes it dangerous even against bulky Fairy switch-ins that survive the first hit.

A Pokémon such as Gengar can use Sludge Bomb to threaten Fairy types from the special side. That matters because some common Fairies invest heavily in physical bulk or rely on screens to cushion physical Steel attacks.

Gunk Shot

Gunk Shot is the high-risk physical nuke. It is stronger than Poison Jab but less accurate, so it is best used when the payoff of a knockout is worth the accuracy risk.

Physical attackers that can lure Fairy switch-ins often use Gunk Shot specifically to punish them. The move turns a matchup that looks safe on paper into a dangerous prediction.

Poison Jab

Poison Jab is the reliable physical option. It is weaker than Gunk Shot but more accurate, making it better on sets that want consistent chip damage rather than one massive swing.

The strategic advantage of Poison coverage is surprise value. Many Fairy Pokémon are chosen specifically to absorb Dragon, Fighting, or Dark attacks, so a well-timed Poison move can punish the exact switch your opponent considered safe.

Why Steel Is the Most Reliable Fairy Counter Type

Steel is usually the safer answer because it pressures Fairy both offensively and defensively. Steel attacks are super effective against Fairy, while Steel Pokémon also resist Fairy-type attacks.

That interaction gives Steel Pokémon the ability to switch into Fairy moves and immediately threaten a knockout. It is much harder for the Fairy player to make progress when the opposing Steel type is healthy.

Meteor Mash

Meteor Mash is one of the most famous Steel attacks associated with Metagross. It provides powerful physical Steel damage and can increase the user’s Attack.

Against a Fairy target, that means Metagross can threaten immediate super-effective damage while also carrying priority Bullet Punch to finish weakened targets.

Iron Head

Iron Head is a common Steel STAB option on Pokémon such as Excadrill. Its reliable accuracy and flinch chance make it excellent on fast or speed-boosted sets.

When Fairy teams rely on slower defensive Pokémon, Iron Head forces them to choose between taking super-effective damage and switching into another teammate.

Heavy Slam

Modern Metagross sets often use Heavy Slam because Metagross is extremely heavy. Against many lighter Fairy Pokémon, Heavy Slam can be stronger than older default Steel options.

This is an important example of why “best moveset” is format-dependent. Competitive sets change with the legal Pokédex, available move tutors, items, and tier trends.

Why Dragon Moves Fail Completely

Fairy is immune to Dragon. That means Draco Meteor, Dragon Claw, Outrage, Scale Shot, and other Dragon attacks deal zero damage to a Fairy target in the main-series games.

This immunity is one of the most important switch mechanics in competitive Pokémon. A Fairy type can enter on a predicted Dragon move without taking chip damage from the attack itself.

The Outrage trap

Outrage is especially dangerous to lock into when the opponent still has a Fairy Pokémon. Because Outrage forces repeated use for multiple turns, the Fairy player can switch in for free and gain momentum.

That can create a full setup opportunity. A Fairy Pokémon may use the free turn to heal, set screens, boost stats, or simply fire a super-effective attack into the Dragon.

Why Fighting, Dark, and Bug Are Poor Choices

Fairy resists all three of these attacking types. They still deal damage, but only at reduced effectiveness against a pure Fairy target.

That matters because many Fighting and Dark Pokémon rely heavily on their STAB moves. A player who mindlessly clicks Close Combat, Knock Off, or Sucker Punch can give Fairy teams comfortable defensive turns.

Fighting

Fairy resistance to Fighting is one reason Pokémon such as Clefable, Sylveon, and Togekiss have historically been useful against Fighting-heavy teams. Even when the Fairy is not a perfect counter to every coverage move, it reduces the value of Fighting STAB.

Dark

Dark attacks are also resisted. This helps Fairy Pokémon answer threats that rely on moves such as Knock Off, Crunch, or Sucker Punch.

The Dark player often needs Steel, Poison, Fire, or neutral coverage to avoid becoming predictable.

Bug

Bug is resisted as well. U-turn still provides switching utility, but the direct damage is reduced against Fairy.

That is why a Bug-type pivot may still click U-turn for momentum while accepting that the Fairy itself is not taking major damage.

Top 5 Meta Counters to Fairy Pokémon

The exact best counter depends on format, generation, and the Fairy Pokémon you are facing. The five options below illustrate the most important counter archetypes: bulky Steel, fast Poison, defensive Steel, special Steel, and Ground/Steel offense.

Metagross

Base stats and ability

Modern Metagross has the following base stats:

  • HP: 80
  • Attack: 135
  • Defense: 130
  • Special Attack: 95
  • Special Defense: 90
  • Speed: 70

Its standard ability is Clear Body, preventing opposing effects such as Intimidate from lowering its stats. That is especially valuable for a physical attacker that wants to preserve its enormous base 135 Attack.

Competitive moveset example

A current bulky offensive set can use:

  • Heavy Slam
  • Earthquake
  • Knock Off or Thunder Punch
  • Bullet Punch
  • Choice Band or a bulky utility item
  • Clear Body

Heavy Slam is the Fairy-targeting move. Bullet Punch adds priority, while Earthquake and Knock Off prevent opposing Steel checks from switching in for free.

Why Metagross wins the matchup

Metagross combines Steel resistance with huge physical bulk. Many Fairy attacks fail to threaten it directly unless the Fairy carries dedicated Fire, Ground, or Ghost coverage.

The matchup becomes even better when the Fairy is light enough for Heavy Slam to reach high power. If the target survives, Bullet Punch can finish it before it moves again.

Gengar

Base stats and ability

Gengar has:

  • HP: 60
  • Attack: 65
  • Defense: 60
  • Special Attack: 130
  • Special Defense: 75
  • Speed: 110

Its modern ability is Cursed Body. Gengar is not a defensive wall, but its high Speed and Special Attack make it an excellent offensive Fairy check.

Competitive moveset example

A Fairy-targeting offensive Gengar can run:

  • Sludge Bomb
  • Shadow Ball
  • Focus Blast
  • Destiny Bond, Taunt, or coverage
  • Life Orb, Choice Specs, or utility item
  • Cursed Body

Sludge Bomb is the key move. It pressures Fairy targets immediately while Shadow Ball preserves strong neutral STAB coverage.

Why Gengar wins the matchup

Gengar wins by moving first and attacking from the special side. It does not want to absorb repeated strong hits, so positioning matters.

Bring it in after a knockout, through a slow pivot, or on a predicted resisted move. Once it is on the field safely, Sludge Bomb forces most Fairy Pokémon to respect a potential knockout.

Corviknight

Base stats and abilities

Corviknight has:

  • HP: 98
  • Attack: 87
  • Defense: 105
  • Special Attack: 53
  • Special Defense: 85
  • Speed: 67

Its abilities include Pressure, Unnerve, and the hidden ability Mirror Armor. The Flying/Steel typing gives it excellent defensive utility against many Fairy-oriented teams.

Competitive moveset example

A defensive set may use:

  • Roost
  • U-turn
  • Body Press
  • Iron Defense, Defog, or Brave Bird
  • Leftovers
  • Pressure or Mirror Armor

Corviknight does not need to win by one-shotting Fairy Pokémon. Its job is often to absorb hits, preserve health with Roost, and pivot into a teammate that can apply stronger Steel or Poison pressure.

Why Corviknight wins the matchup

Its Steel typing resists Fairy while its Flying typing adds useful defensive matchups against Fighting coverage. That lets Corviknight function as a repeatable answer instead of a one-time revenge killer.

Be careful around Fire and Electric coverage. A Fairy Pokémon carrying a coverage move specifically for Steel checks can punish an automatic Corviknight switch.

Heatran

Base stats and ability

Heatran has:

  • HP: 91
  • Attack: 90
  • Defense: 106
  • Special Attack: 130
  • Special Defense: 106
  • Speed: 77

Its signature defensive identity comes from Flash Fire, which grants immunity to Fire moves and boosts its own Fire attacks after activation.

Competitive moveset example

A common utility-oriented Heatran can use:

  • Magma Storm
  • Earth Power
  • Taunt
  • Stealth Rock or Protect
  • Leftovers or another defensive item
  • Flash Fire

For direct Fairy damage, Heatran can also use a Steel move such as Flash Cannon when the team specifically needs it.

Why Heatran wins the matchup

Fire/Steel is an outstanding defensive combination into many Fairy Pokémon. Steel resists Fairy, and the Fire typing also helps it resist several common secondary attacks.

Heatran is especially dangerous against passive Fairies because Magma Storm plus Taunt can trap them, block recovery, and create a losing sequence even without immediately clicking a Steel move.

Excadrill

Base stats and abilities

Excadrill has:

  • HP: 110
  • Attack: 135
  • Defense: 60
  • Special Attack: 50
  • Special Defense: 65
  • Speed: 88

Its abilities include Sand Rush, Sand Force, and Mold Breaker. Sand Rush turns it into a major sweeper on sand teams, while Mold Breaker is valuable on utility and Choice sets.

Competitive moveset example

A standard offensive or utility shell can use:

  • Earthquake
  • Iron Head
  • Rapid Spin
  • Stealth Rock, Rock Slide, or Swords Dance
  • Leftovers, Air Balloon, Choice Scarf, or Choice Band
  • Mold Breaker or Sand Rush

Iron Head is the direct Fairy answer. Earthquake prevents opposing Steel and Poison support Pokémon from entering for free.

Why Excadrill wins the matchup

Base 135 Attack makes Iron Head genuinely threatening, and Steel typing lets Excadrill resist Fairy STAB. Under sand, Sand Rush can remove the speed-control problem entirely.

Excadrill is not extremely bulky, so do not treat it like Corviknight. It performs best as an offensive check that enters safely and forces the Fairy out.

Matchup Traps: Dual Types Change Everything

“Fairy is weak to Poison and Steel” is the starting rule, not the final answer. Dual typing can erase or amplify those weaknesses.

Fairy/Steel

A Fairy/Steel Pokémon is not weak to Steel because its Steel typing resists Steel. Poison can also fail because Steel is immune to Poison attacks.

That means Pokémon such as Magearna or Klefki must be approached through their actual dual-type chart, often using Fire or Ground instead.

Water/Fairy

A Water/Fairy Pokémon such as Azumarill still dislikes Poison, but Steel may be less comfortable depending on its coverage and bulk. Electric and Grass options can also become relevant because of the Water typing.

Ghost/Fairy

A Ghost/Fairy threat can punish Fighting moves even harder because Ghost is immune to Fighting. It may also threaten common Steel answers with Ghost coverage.

Always check both types before committing to a counter.

Pokémon GO: Fairy Weaknesses Work Differently Numerically

Pokémon GO uses the same basic weakness relationship—Fairy is weak to Poison and Steel—but the damage multipliers are not the same as the core games. In GO, a super-effective hit is typically 1.6x, not the traditional main-series 2x.

That distinction matters when comparing raid DPS. A move can be super effective and still lose in practice to another attacker with better base stats, Shadow bonuses, Mega bonuses, or a stronger moveset.

Best General Fairy Raid Counters in Pokémon GO

Metagross

Metagross with a Steel fast move and Meteor Mash remains the most famous Fairy raid counter archetype. Meteor Mash is powerful, Metagross has excellent attack and bulk, and Steel resists Fairy.

For raid planning, verify that your Metagross has the correct event or legacy move access before building a team around it.

Nihilego

Nihilego is a premier Poison attacker. Poison Jab plus Sludge Bomb gives it direct super-effective Fairy damage from a Pokémon with high offensive output.

It is especially useful when the raid boss has a secondary type that makes Steel less attractive.

Other Steel and Poison attackers

Depending on the current game update, strong Steel and Poison attackers can include Mega, Shadow, or Legendary options with much higher damage than ordinary species. Raid rankings change when new moves and forms are released, so use the current raid database rather than a static list from an old article.

Master League PvP Tactics

Fairy Pokémon in Master League are dangerous because they punish Dragons and many Dark or Fighting picks. You should not wait until your Dragon is already locked into a losing matchup.

Keep a Steel answer healthy. The best answer is often the Pokémon that can both resist Fairy fast-move pressure and reach a threatening Charged Attack quickly.

Shield management

If your Steel counter needs two Charged Attacks to win, do not waste shields earlier on a neutral matchup. Preserving one shield can be the difference between controlling the Fairy matchup and getting swept by Charm pressure.

Energy advantage

A Steel Pokémon entering with stored energy is much more dangerous than one entering empty. Whenever possible, farm energy on the previous matchup before the Fairy arrives.

That lets you reach Iron Head, Meteor Mash, or another threatening Steel Charged Attack before the Fairy can escape.

Team-Building Rules Against Fairy Cores

A good anti-Fairy plan has more than one answer. If your only Steel type is removed early, Dragon-heavy teams can collapse immediately.

Use these principles:

  • Carry at least one reliable Steel or Poison attacker.
  • Avoid teams where every member is weak to Fairy.
  • Keep Dragon sweepers away from obvious Fairy switch-ins.
  • Use hazards or chip damage to place bulky Fairies into priority range.
  • Preserve Steel priority such as Bullet Punch for late-game cleanup.
  • Scout for Fire, Ground, or Fighting coverage before assuming your Steel counter is safe.

Common Mistakes Against Fairy Pokémon

Mistake 1: clicking Dragon STAB into an unrevealed Fairy

If the opponent still has a Fairy Pokémon, locking into Outrage is often an invitation to lose momentum. Use a coverage move or double-switch instead.

Mistake 2: assuming every Steel Pokémon automatically wins

Some Fairies carry Mystical Fire, Flamethrower, Earth Power, or other coverage designed specifically for Steel types. Check the likely moveset before switching recklessly.

Mistake 3: using a Poison attacker with no defensive plan

Poison is super effective, but many Poison Pokémon are not bulky enough to switch into repeated Fairy attacks. Offensive counters still need safe entry.

Mistake 4: ignoring dual typing

A Fairy/Steel target invalidates the simple Poison-and-Steel rule. Always calculate the full dual-type interaction.

Final Fairy Counter Checklist

When you see a Fairy Pokémon, run through this sequence:

  1. Identify whether it is pure Fairy or dual-type.
  2. Check whether Poison or Steel is actually super effective after the second type is considered.
  3. Decide whether your counter wins through bulk or speed.
  4. Scout for Fire, Ground, Ghost, or other anti-Steel coverage.
  5. Preserve your best Fairy answer if the opponent still has Dragon checks to remove.
  6. In Pokémon GO, remember that super-effective damage uses GO-specific multipliers and raid rankings change with moveset updates.

The core rule is simple: Poison and Steel beat pure Fairy. The competitive skill comes from understanding which Poison or Steel user fits the exact matchup, format, and secondary typing in front of you.

Verification Notes

Fairy’s introduction in Generation VI and its super-effective interaction with Dragon are documented by official Pokémon material for Pokémon X and Y. Current competitive moveset examples should always be treated as format-specific rather than universal because tier legality, items, and moves change between generations and rulesets.

For modern competitive play, use the current strategy database for the format you are actually playing. For Pokémon GO raids, use a current raid-counter simulator rather than assuming a static list remains optimal forever.

Need to cook dishes for your Snorlax right now?

Jump back up into the interactive Pokémon Sleep Recipe Calculator to see what dishes you can brew with your ingredient inventory.

Launch Sleep Calculator