Pokemon by Type
Fairy Pokemon
All 64 Fairy-type Pokemon, their weaknesses, strengths, and matchups. Complete list across every generation.
There are 64 Fairy Pokemon in the complete Pokedex, including pure Fairy-type Pokemon and Pokemon with Fairy as a secondary type. Fairy Pokemon are weak to Poison and Steel and resist Fighting, Bug, and Dark, with immunity to Dragon. Offensively, Fairy moves are super-effective against Fighting, Dragon, and Dark Pokemon.
Fairy Pokemon Weaknesses
What Fairy Pokemon are weak and resistant to on defense.
Immune to (0×)
Complete list
All Fairy Pokemon
Clefairy
#035
Clefable
#036
Jigglypuff
#039
Wigglytuff
#040
Mr. Mime
#122
Cleffa
#173
Igglybuff
#174
Togepi
#175
Togetic
#176
Marill
#183
Azumarill
#184
Snubbull
#209
Granbull
#210
Ralts
#280
Kirlia
#281
Gardevoir
#282
Azurill
#298
Mawile
#303
Mime Jr.
#439
Togekiss
#468
Cottonee
#546
Whimsicott
#547
Flabebe
#669
Floette
#670
Florges
#671
Spritzee
#682
Aromatisse
#683
Swirlix
#684
Slurpuff
#685
Sylveon
#700
Dedenne
#702
Carbink
#703
Klefki
#707
Xerneas
#716
Diancie
#719
Primarina
#730
Cutiefly
#742
Ribombee
#743
Morelull
#755
Shiinotic
#756
Comfey
#764
Mimikyu
#778
Tapu Koko
#785
Tapu Lele
#786
Tapu Bulu
#787
Tapu Fini
#788
Magearna
#801
Hatterene
#858
Impidimp
#859
Morgrem
#860
Grimmsnarl
#861
Milcery
#868
Alcremie
#869
Zacian
#888
Enamorus
#905
Fidough
#926
Dachsbun
#927
Tinkatink
#957
Tinkatuff
#958
Tinkaton
#959
Scream Tail
#985
Flutter Mane
#987
Iron Valiant
#1006
Fezandipiti
#1016
Frequently asked
Fairy Pokemon FAQ
What is Fairy Pokemon weak against?
Fairy Pokemon are weak against Poison and Steel Pokemon and take 2× damage from Poison and Steel moves. Pairing a Fairy Pokemon with a dual typing can reduce these weaknesses.
What is Fairy Pokemon strong against?
Fairy moves are super-effective against Fighting, Dragon, and Dark Pokemon, dealing 2× damage.
How many Fairy Pokemon are there?
There are 64 Fairy Pokemon across all generations on Pokepedia, counting both pure Fairy-type and dual-type Pokemon where Fairy is the primary or secondary type.
What resists Fairy Pokemon?
Poison, Steel, and Fire Pokemon resist Fairy moves, taking half damage. Against these types, Fairy attacks deal 0.5× damage.
What moves don't affect Fairy Pokemon?
Fairy Pokemon are immune to Dragon moves. These attacks deal 0× damage, so Fairy Pokemon are completely unaffected by them regardless of the attacking Pokemon's stats.
