Fighting Type Weaknesses & Strengths

Fighting is weak to Flying, Psychic and Fairy, and resists Bug, Rock and Dark. Fighting attacks are super effective against Normal, Ice, Rock, Dark and Steel.

Defending: Fighting takes…

weak to
Flying Psychic Fairy
½× resists
Bug Rock Dark
immune
None

Attacking: Fighting moves deal…

super effective
Normal Ice Rock Dark Steel
½× not very effective
Poison Flying Psychic Bug Fairy
no effect
Ghost

Fighting Type Explained

Fighting hits five types super effectively (Normal, Ice, Rock, Dark and Steel), tied with Ground for the most in the game. The catch: five types resist it and Ghost types are completely immune.

Against a pure Fighting Pokémon, lead with Flying, Psychic and Fairy moves and avoid Bug, Rock and Dark. Against a Fighting dual type the answer changes, because the second type can cancel a weakness or stack it into a 4× hit — use the Pokémon type calculator to check any exact combination.

Fighting Dual-Type Pairing Ranking

Every Fighting dual type, ranked first by fewer 2×/4× weaknesses, then by more ½×/¼× resistances and immunities, and finally by fewer 4× weaknesses. This is a type-chart comparison, not an overall competitive ranking; it does not include stats, movepools, abilities, items or team role.

TypingWeaknesses4× weak toResists / immune
Fighting Steel3None8 + immune to Poison
Fighting Poison3Psychic6
Fighting Electric3None5
Fighting Dark3Fairy3 + immune to Psychic
Fighting Psychic3None2
Fighting Fire4None6
Fighting Ghost4None3 + immune to Normal, Fighting
Fighting Bug4Flying5
Fighting Normal4None3 + immune to Ghost
Fighting Water5None7
Fighting Dragon5Fairy7
Fighting Flying5None4 + immune to Ground
Fighting Fairy5None4 + immune to Dragon
Fighting Grass6Flying6
Fighting Ground6None4 + immune to Electric
Fighting Ice6None3
Fighting Rock7None6

Under that ranking, the first three partners for Fighting are Steel (3 weaknesses), Poison (3 weaknesses) and Electric (3 weaknesses). Watch out for Fighting/Poison (4× Psychic), Fighting/Dark (4× Fairy) and Fighting/Bug (4× Flying).

Fighting Type Pokémon

Among the 1025 default species entries in this dataset, 73 have Fighting as one of their types; here are the first 48 by Pokédex number. Alternate forms are available in the calculator but are not included in this species count.

Fighting Type FAQ

What is Fighting type weak to?

Fighting type Pokémon are weak to Flying, Psychic and Fairy. These attacking types deal 2× damage.

What does Fighting resist?

Fighting resists Bug, Rock and Dark, taking only half damage from them.

Is Fighting immune to anything?

No — Fighting has no type immunities.

What is Fighting super effective against?

Fighting moves are super effective against Normal, Ice, Rock, Dark and Steel.

What type ranks first with Fighting on this page?

Under this page's type-only ranking, Fighting/Steel comes first, with 3 weaknesses and 9 resistances or immunities. This ranking does not include stats, moves, abilities, items or team role.

Other Types

Normal Fire Water Electric Grass Ice Poison Ground Flying Psychic Bug Rock Ghost Dragon Dark Steel Fairy