Fighting-type Pokémon are weak to Flying , Psychic , and Fairy moves in the mainline games and in Pokémon GO.

Core weaknesses

  • Flying-type attacks are super effective against Fighting-types.
  • Psychic-type attacks are super effective against Fighting-types.
  • Fairy-type attacks are super effective against Fighting-types.

Simple matchup table

Attacking type Effect vs Fighting
Flying Super effective (2× damage)
Psychic Super effective (2× damage)
Fairy Super effective (2× damage)
[3] If you’re building a counter team, strong Flying-, Psychic-, or Fairy-type attackers are usually the safest picks into Fighting-types.

In forum discussions about type charts, players often point out that these weaknesses help keep Fighting’s strong offensive power in check, especially in modern formats.

TL;DR: Fighting-types are weak to Flying, Psychic, and Fairy attacks—bring those if you want an easy matchup.

Information gathered from public forums or data available on the internet and portrayed here.