Fairy

Best Fairy attackers

Every Fairy-type raid attacker ranked by DPS and total damage output, with the moveset that gets there.

Super effective vs DarkDragonFighting
Top DPS
18.6
Zacian (Crowned sword)
Top TDO
375
Metal Claw + Play Rough
Ranked
30
Updated

Editor's notes

Fairy offense, where it matters and what to build.

Fairy type in Pokemon GO

Fairy-type Pokemon GO is the universal Dragon-killer. Introduced in Pokemon GO with the Sinnoh expansion, Fairy moves are super-effective against Dragon, Dark, and Fighting — three of the most common offensive typings in raids and PvP. Fairy is the only type that is immune to Dragon damage entirely, making Fairy attackers like Xerneas, Crowned Zacian, Togekiss, Gardevoir, and Mega Gardevoir essential for any serious Master League team. Signature Fairy moves include Dazzling Gleam, Moonblast, Disarming Voice, Play Rough, Fairy Wind, and Charm. Fairy types are weak to Poison and Steel — two of the rarer attacking types — making Fairy one of the most defensively forgiving types in the game.

Top Fairy attackers explained

The top Fairy attackers are Mega Gardevoir, Xerneas, Crowned Zacian (Fairy/Steel), Mega Diancie (Rock/Fairy), and Shadow Gardevoir. Mega Gardevoir with Charm and Dazzling Gleam has the highest Fairy DPS in the game. Xerneas with Geomancy and Moonblast is the best non-Mega Fairy attacker. Crowned Zacian flexes between Fairy and Steel raids. Mega Altaria (Dragon/Fairy) flips the standard Dragon matchup chart. Togekiss (Fairy/Flying), Granbull, and Florges are budget Fairy options. Shadow Gardevoir, Shadow Granbull, and Shadow Togekiss round out the Shadow tier.

Fairy in GO Battle League

Fairy types are PvP staples in Master League. Xerneas with Geomancy is the second-most-used Master League Pokemon after Origin Forme Dialga. Togekiss with Charm and Ancient Power dominates Great and Ultra League. Granbull (pure Fairy) is a Great League legend. Wigglytuff, Whimsicott (Grass/Fairy), Florges, Sylveon, and Galarian Rapidash (Psychic/Fairy) flex into core teams. In Ultra League, Tapu Fini (Water/Fairy), Cresselia counters via Fairy moves, and Togekiss continue. Mimikyu (Ghost/Fairy) is a unique Master League surprise pick. Mega Gardevoir flexes against Mega Rayquaza, Origin Palkia, and Yveltal cores.

When to field Fairy attackers

Fairy attackers shine against Dragon (Mega Rayquaza, Origin Palkia, Garchomp, Salamence), Dark (Yveltal, Hydreigon, Mega Tyranitar), and Fighting (Conkeldurr, Mega Lucario, Terrakion). They are 1.6× weak to Poison and Steel only — the rarest two attacking types in the game — making Fairy one of the most defensively forgiving types. Cloudy weather boosts Fairy by 1.2× alongside Fighting and Grass. Avoid Fairy attackers against Mega Beedrill, Roserade, Mega Gengar, Mega Metagross, Crowned Zacian (mirror), and Excadrill. Fairy is the defining type of the modern Master League meta — almost every top team includes at least one Fairy attacker to flip the Dragon matchup.

Community Day picks & notable investments

Fairy Community Days have included Ralts → Gardevoir/Gallade with Synchronoise, Snubbull → Granbull with Play Rough, Mawile → Mega Mawile with Iron Head, Spritzee → Aromatisse, Swirlix → Slurpuff, Carbink (specialty raid), Cottonee → Whimsicott with Fairy Wind, and Dedenne with Thunder Shock. Xerneas debuted in 2023 with Geomancy as a unique charged move that flips Master League dynamics. Crowned Zacian raids in 2025 introduced Behemoth Blade as the strongest Steel charged move in PvP. Mega Gardevoir and Mega Altaria appear in Mega Raid rotations. Mega Diancie (mythical Rock/Fairy) flexes between Rock and Fairy roles for trainers who completed the Diancie Special Research.

FAQ

What is the #1 ranked Fairy-type attacker right now?
Based on our DPS simulations, Zacian (Crowned sword) currently ranks first among Fairy-type attackers in Pokemon GO, followed by Zacian (Crowned sword), Mega Gardevoir, Mega Alakazam. The full tier list above shows every viable Fairy attacker with its optimal moveset, DPS, TDO, and eDPS values.
Which raid bosses should I use Fairy attackers against?
Fairy-type attacks deal super-effective damage to Dark, Dragon, Fighting-type Pokemon, so use Fairy attackers when those types appear in 5-Star, Mega, Elite, or Primal raids. Always weather-check the boss before launching the raid to maximize damage with the appropriate weather boost.
What is the best Fairy-type attacker in Pokemon GO?
Mega Gardevoir is the strongest Fairy attacker in the game thanks to Charm and Dazzling Gleam. Xerneas is the best non-Mega Fairy attacker, and Crowned Zacian flexes between Fairy and Steel raids. Togekiss is the most accessible budget Fairy option, especially for trainers grinding Master League PvP.
Why is Fairy immune to Dragon?
Fairy is the only type that is fully immune to Dragon-type damage in Pokemon GO. This makes Fairy attackers like Xerneas, Togekiss, and Crowned Zacian essential counters to Mega Rayquaza, Origin Palkia, Garchomp, and Salamence raids and PvP teams. The immunity is balanced by Fairy’s vulnerability to Poison and Steel.
What are Fairy types weak to?
Fairy types take 1.6× damage from Poison and Steel moves only. Mega Beedrill, Roserade, Mega Gengar, Mega Metagross, Crowned Zacian (Steel half), and Excadrill are the universal Fairy counters. The two-weakness profile makes Fairy one of the most defensively forgiving types in the game.
Is Xerneas worth powering up?
Yes. Xerneas with Geomancy and Moonblast is the best non-Mega Fairy attacker in the game and a top-three Master League PvP pick. Its 250 Attack and 191 Defense stat line gives it the bulk to survive multiple charged moves while dealing super-effective damage to most Master League meta picks.

Explore more