Type weaknesscurrent chartGen 1–9Updated OCT 18, 2026

Fighting Type Weakness

Fighting type weakness: Flying, Psychic and Fairy moves deal 2× damage to the Fighting type. Lucario (Fighting/Steel) takes normal damage from all three. Its weaknesses are Fire, Fighting and Ground instead.

Weakness chart

What is Fighting type weak to?

This is the chart every game has used since X & Y (Gen 6). What was different in older games is at the bottom of the page.

Fighting weaknesses and resistances

2×Weak to (takes double damage)
½×Resists (takes half damage)

What Fighting is strong against

2×Super effective on
½×Not very effective on
0×No effect on
Counters

Pokémon strong against Fighting

The best counters to Fighting. These Pokémon win both ways: they take half damage or less from Fighting attacks, and their own type hits Fighting for 2× damage. Ranked by that move, the stat behind it, bulk and speed.

  1. 1
    TogekissFairyFlying1/4×damage from Fighting2×damage to Fighting
    USESFairyMoonblastSPECIAL95 PWR100 ACC
    Total
    545
    HP
    85
    Atk
    50
    Def
    95
    SpA
    120
    SpD
    115
    Spe
    80
  2. 2
    GardevoirPsychicFairy1/4×damage from Fighting2×damage to Fighting
    USESFairyMoonblastSPECIAL95 PWR100 ACC
    Total
    518
    HP
    68
    Atk
    65
    Def
    65
    SpA
    125
    SpD
    115
    Spe
    80
  3. 3
    HatterenePsychicFairy1/4×damage from Fighting2×damage to Fighting
    USESPsychicPsychicSPECIAL90 PWR100 ACC
    Total
    510
    HP
    57
    Atk
    90
    Def
    95
    SpA
    136
    SpD
    103
    Spe
    29
  4. 4
    PrimarinaWaterFairy1/2×damage from Fighting2×damage to Fighting
    USESFairyMoonblastSPECIAL95 PWR100 ACC
    Total
    530
    HP
    80
    Atk
    74
    Def
    74
    SpA
    126
    SpD
    116
    Spe
    60
  5. 5
    Hisuian BraviaryPsychicFlying1/4×damage from Fighting2×damage to Fighting
    USESPsychicPsychicSPECIAL90 PWR100 ACC
    Total
    510
    HP
    110
    Atk
    83
    Def
    70
    SpA
    112
    SpD
    70
    Spe
    65
  6. 6
    CrobatPoisonFlying1/4×damage from Fighting2×damage to Fighting
    USESFlyingBrave BirdPHYSICAL120 PWR100 ACC
    Total
    535
    HP
    85
    Atk
    90
    Def
    80
    SpA
    70
    SpD
    80
    Spe
    130
  7. 7
    FlorgesFairy1/2×damage from Fighting2×damage to Fighting
    USESFairyMoonblastSPECIAL95 PWR100 ACC
    Total
    552
    HP
    78
    Atk
    65
    Def
    68
    SpA
    112
    SpD
    154
    Spe
    75
  8. 8
    ArmarougeFirePsychic1/2×damage from Fighting2×damage to Fighting
    USESPsychicPsychicSPECIAL90 PWR100 ACC
    Total
    525
    HP
    85
    Atk
    60
    Def
    100
    SpA
    125
    SpD
    80
    Spe
    75

Legendary, Mythical, Paradox and Ultra Beast picks

  1. 1
    LunalaPsychicGhost0×damage from Fighting2×damage to Fighting
    USESPsychicPsychicSPECIAL90 PWR100 ACC
    Total
    680
    HP
    137
    Atk
    113
    Def
    89
    SpA
    137
    SpD
    107
    Spe
    97
  2. 2
    MewtwoPsychic1/2×damage from Fighting2×damage to Fighting
    USESPsychicPsystrikeSPECIAL100 PWR100 ACC
    Total
    680
    HP
    106
    Atk
    110
    Def
    90
    SpA
    154
    SpD
    90
    Spe
    130
  3. 3
    RayquazaDragonFlying1/2×damage from Fighting2×damage to Fighting
    USESFlyingDragon AscentPHYSICAL120 PWR100 ACC
    Total
    680
    HP
    105
    Atk
    150
    Def
    90
    SpA
    150
    SpD
    90
    Spe
    95
  4. 4
    Ho-OhFireFlying1/2×damage from Fighting2×damage to Fighting
    USESFlyingBrave BirdPHYSICAL120 PWR100 ACC
    Total
    680
    HP
    106
    Atk
    130
    Def
    90
    SpA
    110
    SpD
    154
    Spe
    90
Abilities & items

Abilities and items that change Fighting matchups

Some abilities and held items change how much damage Fighting deals or takes, on top of the chart.

Resist berries

  • Chople BerryVSFightingFIGHTING
    Halves one super effective Fighting hit on the holder, then is used up.
  • Coba BerryVSFlyingFLYING
    Halves one super effective Flying hit on a Fighting Pokémon, then is used up.
  • Payapa BerryVSPsychicPSYCHIC
    Halves one super effective Psychic hit on a Fighting Pokémon, then is used up.
  • Roseli BerryVSFairyFAIRY
    Halves one super effective Fairy hit on a Fighting Pokémon, then is used up.
Moves

Super effective moves against Fighting

Moves that deal 2× damage to Fighting, from every type it is weak to.

Up to 10 moves of each type that hit Fighting for 2×, picked from the moves the most Pokémon can learn at 75 power or more. Filter by type or sort by any number.

MOVECATEGORY
PsychicZen HeadbuttGEN 4PHYSICAL80ACC 90%PP 15LEARNED BY 326
PsychicPsychicGEN 1SPECIAL90ACC 100%PP 10LEARNED BY 245
PsychicDream EaterGEN 1SPECIAL100ACC 100%PP 15LEARNED BY 186
FairyDazzling GleamGEN 6SPECIAL80ACC 100%PP 10LEARNED BY 175
FairyPlay RoughGEN 6PHYSICAL90ACC 90%PP 10LEARNED BY 166
FlyingAir SlashGEN 4SPECIAL75ACC 95%PP 15LEARNED BY 147
PsychicPsyshockGEN 5SPECIAL80ACC 100%PP 10LEARNED BY 139
FlyingBounceGEN 3PHYSICAL85ACC 85%PP 5LEARNED BY 128
PsychicFuture SightGEN 2SPECIAL120ACC 100%PP 10LEARNED BY 110
FlyingFlyGEN 1PHYSICAL90ACC 95%PP 15LEARNED BY 109
PsychicExpanding ForceGEN 8SPECIAL80ACC 100%PP 10LEARNED BY 89
FlyingHurricaneGEN 5SPECIAL110ACC 70%PP 10LEARNED BY 80
PsychicPsychic FangsGEN 7PHYSICAL85ACC 100%PP 10LEARNED BY 79
PsychicPsychic NoiseGEN 9SPECIAL75ACC 100%PP 10LEARNED BY 68
FlyingSky AttackGEN 1PHYSICAL140ACC 90%PP 5LEARNED BY 67
FlyingBrave BirdGEN 4PHYSICAL120ACC 100%PP 15LEARNED BY 64
PsychicExtrasensoryGEN 3SPECIAL80ACC 100%PP 20LEARNED BY 61
FairyAlluring VoiceGEN 9SPECIAL80ACC 100%PP 10LEARNED BY 61
FairyMoonblastGEN 6SPECIAL95ACC 100%PP 15LEARNED BY 55
PsychicSynchronoiseGEN 5SPECIAL120ACC 100%PP 10LEARNED BY 36
FairyMisty ExplosionGEN 8SPECIAL100ACC 100%PP 5LEARNED BY 25
FlyingDrill PeckGEN 1PHYSICAL80ACC 100%PP 20LEARNED BY 23
Rules & history

Fighting type rules beyond the chart

Battle effects tied to the Fighting type, and what was different in older games.

Beyond the chart

  • Ghost is immune
    Fighting attacks miss Ghost types unless Scrappy or a similar effect is in play.
  • Counter in Gen 1
    In Gen 1, Counter only reflected Normal and Fighting moves.
  • Stealth Rock: 6.25% on switch-in
    Fighting resists Rock, so Stealth Rock takes half the usual 12.5% of max HP.

How Fighting changed across generations

  1. GEN4Diamond & PearlSince Gen 4, each Fighting move is physical or special based on the move itself. Before that, every Fighting move was physical.
  2. GEN6X & YFairy type added. Fighting moves do ½ damage to Fairy, and Fairy moves hit Fighting for 2×.
Was this page helpful?
Thanks for your feedback!
Want to tell us more?
What was most useful?
What could be improved?
Thanks for your feedback