Fighting Type Weakness

Fighting is weak to Flying, Psychic and Fairy. Check every Fighting matchup, 4× dual-type weaknesses and the best counters below.

Check Fighting Matchups ↓

🥊 Fighting Type Matchup Checker

Fighting is already selected. Tap a second type, search any Fighting-type Pokémon, or switch to Offense and Team Builder.

or select up to two types
Advanced options (Generation, Tera Type, Ability, Inverse)
Pick your move (attacking) type
Optional: choose a defending Pokémon to get the exact damage multiplier

Add up to six Pokémon (search by name or pick types) to find shared weaknesses and team holes.

Quick Answer: What Is Fighting Weak To?

Fighting-type Pokémon are weak to Flying, Psychic and Fairy. These attacking types deal 2× damage to a pure Fighting type. Fighting resists Bug, Rock and Dark.

Flying Psychic Fairy
Fighting type chart showing Fighting is strong against Normal, Ice, Rock, Dark and Steel, weak to Flying, Psychic and Fairy, with dual types that have a 4× weakness
Fighting type chart: strengths, weaknesses, resistances and immunities. Save or pin it for quick reference.

What Is Fighting Weak To in Pokémon?

Fighting hits five types super effectively, tied with Ground for the most of any type.

A pure Fighting-type Pokémon takes 2× damage from these attacking types:

  • Flying (2×): common moves include Brave Bird and Air Slash. See how Flying works in the Flying type guide.
  • Psychic (2×): common moves include Psychic and Psyshock. See how Psychic works in the Psychic type guide.
  • Fairy (2×): common moves include Moonblast and Play Rough. See how Fairy works in the Fairy type guide.

The final result changes when a Fighting Pokémon has a second type. Some combinations add a 4× weakness, and others cancel one of the weaknesses above. Use the checker at the top of this page for exact numbers.

Fighting Type Strengths

Fighting-type moves are super effective (2×) against:

Normal Ice Rock Dark Steel

Not very effective (½×) against: Poison Flying Psychic Bug Fairy

No effect (0×) on: Ghost

Fighting Type Resistances and Immunities

Resists (takes ½× damage from): Bug Rock Dark

Immune to (takes no damage from): None

Fighting has 3 weaknesses, 3 resistances and 0 immunities in the current type chart.

Fighting Type Traits and Battle Mechanics

  • Fighting moves have no effect on Ghost types unless the attacker has Scrappy or Mind’s Eye.
  • Fighting is super effective against Normal, Ice, Rock, Dark and Steel, which makes it one of the best coverage types.
  • Close Combat, the most common Fighting move, lowers the user’s own Defense and Special Defense after it hits.
  • Fighting has useful priority moves such as Mach Punch and Vacuum Wave.

Fighting Type Weaknesses for Dual-Type Pokémon

A second type can add a 4× weakness, cancel one of Fighting’s normal weaknesses, or give an extra immunity. This table covers every Fighting dual-type combination that exists in the games, with real Pokémon examples.

Type comboExample Pokémon4× weak to2× weak toImmune to
Fighting NormalStufful, Bewear, Pirouette MeloettaNoneFighting Flying Psychic FairyGhost
Fighting FireCombusken, Blaziken, MonfernoNoneWater Ground Flying PsychicNone
Fighting WaterPoliwrath, Keldeo, QuaquavalNoneElectric Grass Flying Psychic FairyNone
Fighting ElectricPawmo, Pawmot, Iron HandsNoneGround Psychic FairyNone
Fighting GrassBreloom, Virizion, ChesnaughtFlyingFire Ice Poison Psychic FairyNone
Fighting IceCrabominable, Mega CrabominableNoneFire Fighting Flying Psychic Steel FairyNone
Fighting PoisonCroagunk, Toxicroak, SneaslerPsychicGround FlyingNone
Fighting GroundGreat TuskNoneWater Grass Ice Flying Psychic FairyElectric
Fighting FlyingHawlucha, Flamigo, Galarian ZapdosNoneElectric Ice Flying Psychic FairyGround
Fighting PsychicMeditite, Medicham, GalladeNoneFlying Ghost FairyNone
Fighting BugHeracross, Buzzwole, PheromosaFlyingFire Psychic FairyNone
Fighting RockTerrakion, Mega BarbaracleNoneWater Grass Fighting Ground Psychic Steel FairyNone
Fighting GhostMarshadow, AnnihilapeNoneFlying Psychic Ghost FairyNormal Fighting
Fighting DragonHakamo-o, Kommo-o, KoraidonFairyIce Flying Psychic DragonNone
Fighting DarkScraggy, Scrafty, PangoroFairyFighting FlyingPsychic
Fighting SteelLucario, Cobalion, Mega LucarioNoneFire Fighting GroundPoison
Fighting FairyIron ValiantNonePoison Flying Psychic Steel FairyDragon

Watch out for 4× weaknesses: Fighting/Grass (Virizion) takes 4× from Flying, Fighting/Poison (Toxicroak) takes 4× from Psychic, Fighting/Bug (Buzzwole) takes 4× from Flying, Fighting/Dragon (Kommo-o) takes 4× from Fairy and Fighting/Dark (Scrafty) takes 4× from Fairy.

Combos that cancel a Fighting weakness: Fighting/Fire is no longer weak to Fairy, Fighting/Electric is no longer weak to Flying, Fighting/Poison is no longer weak to Fairy, Fighting/Psychic is no longer weak to Psychic, Fighting/Rock is no longer weak to Flying, Fighting/Dark is no longer weak to Psychic and Fighting/Steel is no longer weak to Flying, Psychic and Fairy.

Best Pokémon to Use Against Fighting Types

The safest counters hit Fighting Pokémon for super effective damage and also resist Fighting-type attacks. These popular Pokémon do both:

PokémonTypesHits Fighting with (2×)Takes from Fighting moves
MimikyuGhost FairyFairy0×
TogekissFairy FlyingFairy Flying¼×
GardevoirPsychic FairyPsychic Fairy¼×
HatterenePsychic FairyPsychic Fairy¼×
CrobatPoison FlyingFlying¼×
TalonflameFire FlyingFlying½×

Before you switch in, check the opponent’s second type and its coverage moves. Tap any Pokémon to see its full matchup in the calculator.

About This Guide

Written and maintained by Mical Boje, who has been playing Pokémon games for more than 10 years. All matchups, tables and examples on this page come from the same data that powers the Pokémon Type Calculator.

  • Rules used: the current type chart, from Gen 6 (X and Y) to Scarlet and Violet.
  • Sources: the official main-series games, cross-checked with Bulbapedia’s Fighting type page. Pokémon types and forms come from PokéAPI.
  • Last updated:

Frequently Asked Questions

What is Fighting weak to in Pokémon?

Fighting is weak to Flying, Psychic and Fairy. Each of these deals 2× damage to a pure Fighting-type Pokémon.

What is Fighting strong against?

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

What does Fighting resist?

Fighting resists Bug, Rock and Dark.

Which Fighting dual types have a 4× weakness?

Fighting/Grass (Virizion) is 4× weak to Flying, Fighting/Poison (Toxicroak) is 4× weak to Psychic, Fighting/Bug (Buzzwole) is 4× weak to Flying, Fighting/Dragon (Kommo-o) is 4× weak to Fairy and Fighting/Dark (Scrafty) is 4× weak to Fairy.

What is the best counter to Fighting-type Pokémon?

Pokémon that resist Fighting moves and hit back super effectively work best, such as Mimikyu, Togekiss, Gardevoir and Hatterene.

Can Fighting moves hit Ghost types?

No. Ghost types are immune to Fighting-type moves unless the attacker has an ability like Scrappy or Mind’s Eye.