Fairy-type Pokémon are weak to Poison -type and Steel -type moves in the mainline games.

Core weaknesses (short answer)

  • Fairy takes super-effective damage from:
    • Poison-type moves.
* Steel-type moves.

So if you are asking “what are fairy types weak against?” in regular Pokémon battles, the answer is: Poison and Steel.

Extra quick facts

  • Fairy-type moves themselves are super effective against Dragon, Dark, and Fighting Pokémon.
  • Fairy-type Pokémon resist Bug, Dark, and Fighting moves and are completely immune to Dragon-type moves.

Simple matchup table

[7][3] [3] [3] [8][3]
Aspect Types affecting Fairy
Fairy is weak to Poison, Steel
Fairy resists Bug, Dark, Fighting
Fairy is immune to Dragon
Fairy is strong against Dragon, Dark, Fighting (offensively)
Information gathered from public forums or data available on the internet and portrayed here.