For kids · 7 min read

Fairy Type Pokémon List: All 64 Fairy Types by Generation

Published

There are 64 Fairy-type Pokémon species: 21 are pure Fairy and 43 have a second type. Fairy types are weak to Poison and Steel moves.

That is 6% of the 1,025 species in the Pokédex. We count species, so each Pokémon is counted once. Bulbapedia's own Fairy count includes forms, so it is higher than ours.

Fairy is the newest of the 18 regular types. It arrived in Generation VI, with Pokémon X and Y in 2013, and 22 existing Pokémon and three moves were changed to Fairy then.

Fairy types by generation

This table counts each Fairy type by the generation it first appeared in. Generations IV and V added the fewest, two each. Generation VI added the most, 13.

The full list of Fairy types

All 64, in Pokédex order. Total is the base stat total, which is every base stat added up. Group shows Legendary, Mythical and Paradox Pokémon.

# Pokémon Type Gen Total Group
35 Clefairy Fairy 1 323 –
36 Clefable Fairy 1 483 –
39 Jigglypuff Normal/Fairy 1 270 –
40 Wigglytuff Normal/Fairy 1 435 –
122 Mr. Mime Psychic/Fairy 1 460 –
173 Cleffa Fairy 2 218 –
174 Igglybuff Normal/Fairy 2 210 –
175 Togepi Fairy 2 245 –
176 Togetic Fairy/Flying 2 405 –
183 Marill Water/Fairy 2 250 –
184 Azumarill Water/Fairy 2 420 –
209 Snubbull Fairy 2 300 –
210 Granbull Fairy 2 450 –
280 Ralts Psychic/Fairy 3 198 –
281 Kirlia Psychic/Fairy 3 278 –
282 Gardevoir Psychic/Fairy 3 518 –
298 Azurill Normal/Fairy 3 190 –
303 Mawile Steel/Fairy 3 380 –
439 Mime Jr. Psychic/Fairy 4 310 –
468 Togekiss Fairy/Flying 4 545 –
546 Cottonee Grass/Fairy 5 280 –
547 Whimsicott Grass/Fairy 5 480 –
669 Flabébé Fairy 6 303 –
670 Floette Fairy 6 371 –
671 Florges Fairy 6 552 –
682 Spritzee Fairy 6 341 –
683 Aromatisse Fairy 6 462 –
684 Swirlix Fairy 6 341 –
685 Slurpuff Fairy 6 480 –
700 Sylveon Fairy 6 525 –
702 Dedenne Electric/Fairy 6 431 –
703 Carbink Rock/Fairy 6 500 –
707 Klefki Steel/Fairy 6 470 –
716 Xerneas Fairy 6 680 Legendary
719 Diancie Rock/Fairy 6 600 Mythical
730 Primarina Water/Fairy 7 530 –
742 Cutiefly Bug/Fairy 7 304 –
743 Ribombee Bug/Fairy 7 464 –
755 Morelull Grass/Fairy 7 285 –
756 Shiinotic Grass/Fairy 7 405 –
764 Comfey Fairy 7 485 –
778 Mimikyu Ghost/Fairy 7 476 –
785 Tapu Koko Electric/Fairy 7 570 Legendary
786 Tapu Lele Psychic/Fairy 7 570 Legendary
787 Tapu Bulu Grass/Fairy 7 570 Legendary
788 Tapu Fini Water/Fairy 7 570 Legendary
801 Magearna Steel/Fairy 7 600 Mythical
858 Hatterene Psychic/Fairy 8 510 –
859 Impidimp Dark/Fairy 8 265 –
860 Morgrem Dark/Fairy 8 370 –
861 Grimmsnarl Dark/Fairy 8 510 –
868 Milcery Fairy 8 270 –
869 Alcremie Fairy 8 495 –
888 Zacian Fairy 8 660 Legendary
905 Enamorus Fairy/Flying 8 580 Legendary
926 Fidough Fairy 9 312 –
927 Dachsbun Fairy 9 477 –
957 Tinkatink Fairy/Steel 9 297 –
958 Tinkatuff Fairy/Steel 9 380 –
959 Tinkaton Fairy/Steel 9 506 –
985 Scream Tail Fairy/Psychic 9 570 Paradox
987 Flutter Mane Ghost/Fairy 9 570 Paradox
1006 Iron Valiant Fairy/Fighting 9 590 Paradox
1016 Fezandipiti Poison/Fairy 9 555 Legendary

Fairy type combinations

Fairy pairs with 13 other types. Pure Fairy is the biggest group with 21 species, and Psychic/Fairy is the biggest dual with 8. No species is Fairy with Fire, Ice, Ground or Dragon. Alolan Ninetales is an Ice/Fairy form and Mega Altaria is a Dragon/Fairy form, but neither is a species of its own.

The older Pokémon that became Fairy

When Fairy arrived, 22 Pokémon from Generations I to V changed type. Fairy was the only one of the later-added types to replace a Pokémon's type completely. Some pure Normal types, such as Snubbull, became pure Fairy.

Pokémon Type now Gen Type before Gen 6
Clefairy Fairy 1 Normal
Clefable Fairy 1 Normal
Jigglypuff Normal/Fairy 1 Normal
Wigglytuff Normal/Fairy 1 Normal
Mr. Mime Psychic/Fairy 1 Psychic
Cleffa Fairy 2 Normal
Igglybuff Normal/Fairy 2 Normal
Togepi Fairy 2 Normal
Togetic Fairy/Flying 2 Normal/Flying
Marill Water/Fairy 2 Water
Azumarill Water/Fairy 2 Water
Snubbull Fairy 2 Normal
Granbull Fairy 2 Normal
Ralts Psychic/Fairy 3 Psychic
Kirlia Psychic/Fairy 3 Psychic
Gardevoir Psychic/Fairy 3 Psychic
Azurill Normal/Fairy 3 Normal
Mawile Steel/Fairy 3 Steel
Mime Jr. Psychic/Fairy 4 Psychic
Togekiss Fairy/Flying 4 Normal/Flying
Cottonee Grass/Fairy 5 Grass
Whimsicott Grass/Fairy 5 Grass

The strongest Fairy types

This table ranks the top 10 by base stat total. Xerneas is first with 680.

# Pokémon Type Total Group
1 Xerneas Fairy 680 Legendary
2 Zacian Fairy 660 Legendary
3 Diancie Rock/Fairy 600 Mythical
4 Magearna Steel/Fairy 600 Mythical
5 Iron Valiant Fairy/Fighting 590 Paradox
6 Enamorus Fairy/Flying 580 Legendary
7 Tapu Koko Electric/Fairy 570 Legendary
8 Tapu Lele Psychic/Fairy 570 Legendary
9 Tapu Bulu Grass/Fairy 570 Legendary
10 Tapu Fini Water/Fairy 570 Legendary

Fairy has no Powerhouse Pokémon, the official name for what fans call pseudo-legendary Pokémon. The strongest Fairy types that are not Legendary, Mythical, Ultra Beasts or Paradox Pokémon are Florges with 552, Togekiss with 545 and Primarina with 530.

Forms that gain the Fairy type

Six forms are Fairy types even though the normal Pokémon is not. Only Galarian Mr. Mime goes the other way: it is Ice/Psychic and has lost Fairy.

Form Kind Type Normal form type
Alolan Ninetales alola Ice/Fairy Fire
Galarian Rapidash galar Psychic/Fairy Fire
Galarian Weezing galar Poison/Fairy Poison
Mega Meganium mega Grass/Fairy Grass
Mega Altaria mega Dragon/Fairy Dragon/Flying
Mega Audino mega Normal/Fairy Normal

How to beat Fairy types

A pure Fairy type is weak to Poison and Steel moves. It resists Fighting, Bug and Dark moves, and it is immune to Dragon moves.

Poison and Steel moves hit Fairy types for double damage, and a Dragon move does nothing to them.

What Fairy moves beat

Fairy moves are super effective against Dark, Dragon and Fighting. Fire, Poison and Steel Pokémon resist them. There is no type that takes no damage from Fairy moves.

Where to next

Questions people ask

How many Fairy-type Pokémon are there?

There are 64 Fairy-type species in the pokee.si Pokédex: 21 pure Fairy and 43 with a second type. Bulbapedia counts forms too, so its number is higher.

What are Fairy types weak to?

Fairy Pokémon are weak to Poison and Steel moves. They resist Fighting, Bug and Dark moves, and they are immune to Dragon moves.

When was the Fairy type added?

In Generation VI, with Pokémon X and Y in 2013. Twenty-two existing Pokémon and three moves were changed to Fairy at that time.

What is Fairy super effective against?

Fairy moves are super effective against Dark, Dragon and Fighting Pokémon.

Which Pokémon became Fairy types?

Clefairy, Clefable, Jigglypuff, Wigglytuff, Mr. Mime, Togepi, Marill, Snubbull, Ralts, Mawile, Cottonee and other older Pokémon. The table in this article lists all 22.

Read next

Sources

Every list and number on this page comes from the pokee.si Pokédex data, and key facts were checked against these sources.

All articles · Learn hub

pokee.si is an unofficial fan site and is not affiliated with Nintendo, Creatures, GAME FREAK or The Pokémon Company. Pokémon and all related names and images are © their respective owners.