How to beat Fighting types
To beat Fighting-type Pokémon, use Flying, Psychic, and Fairy-type attacks, which deal double damage. Defensively, Ghost-types are completely immune to Fighting moves. Bug, Poison, Flying, Psychic, and Fairy-types resist Fighting attacks, taking half damage, making them excellent defensive switch-ins.
TYPE EFFECTIVENESS
Defensive Strategy: Punishing Fighting-Type Aggression
Fighting-type Pokémon are notoriously predictable, relying heavily on physical Attack stats and high-base-power moves like Close Combat. To effectively punish them, you must exploit this one-dimensional aggression.
Ghost-types offer the ultimate defensive pivot. Since Ghost is completely immune to Fighting-type attacks, switching a Ghost-type in on a predicted High Jump Kick or Cross Chop completely wastes the opponent's turn. High Jump Kick users will even take massive crash damage when they miss their target.
Fairy, Flying, Psychic, Poison, and Bug-types all resist Fighting moves, taking only half damage. Pairing these type resistances with physical defense items like the Rocky Helmet chips away at their health every time they make contact.
You must also manage their coverage options. Many Fighting-types carry Dark or Rock-type moves specifically to hit Ghost and Flying-types. Scouting their moveset before committing your primary counter is a mandatory habit.
Offensive Matchups: When to Fear Fighting-Types
Offensively, the Fighting type is an absolute powerhouse in story playthroughs. It lands super-effective, double damage against five different types: Normal, Rock, Steel, Ice, and Dark.
This broad coverage makes them mandatory for breaking through bulky Steel and Rock-type walls that otherwise stall out offensive momentum. Moves like Drain Punch provide crucial self-sustain during long routes or Elite Four gauntlets without relying on healing items.
However, their massive damage output often comes with severe drawbacks. Close Combat lowers both defensive stats, leaving the user highly vulnerable to revenge kills. Superpower drops Attack and Defense, forcing immediate switches after a single use.
When facing an opponent's Fighting-type, exploit these self-inflicted stat drops. If an enemy uses Close Combat, pivoting to a faster Pokémon with priority moves like Quick Attack or Extreme Speed easily secures the knockout on their lowered defenses.
Notable Dual-Types Altering Weaknesses
Pure Fighting-types are straightforward, but secondary typings drastically alter their defensive profile and counter-play. Always check the secondary typing before throwing out a Psychic or Fairy-type attack.
- Fighting/Steel (e.g.,
Lucario): The Steel typing neutralizes weaknesses to Fairy, Psychic, and Flying. Instead, you must use Fire, Ground, or other Fighting-type moves to hit them super-effectively. - Fighting/Ghost (e.g.,
Annihilape): This combination grants an immunity to Normal and Fighting moves while hitting incredibly hard. They remain weak to Ghost, Dark, Fairy, and Flying.
Annihilape's Rage Fist mechanic makes it dangerous to hit with weak, non-lethal attacks. - Fighting/Dark (e.g.,
Scrafty,
Pangoro): The Dark typing provides complete immunity to Psychic-type attacks. However, this creates a massive 4x weakness to Fairy-type moves, making them extremely fragile against any Fairy attacker. - Fighting/Water (e.g.,
Quaquaval): Adds resistances to Steel, Fire, Water, and Ice. You must rely on Grass, Electric, Flying, Fairy, or Psychic moves to break through.
Team Building: Synergies and Coverage Options
Building a team to handle Fighting-types requires layering immunities and resistances. Relying on a single Psychic-type is dangerous due to the widespread distribution of Dark-type coverage moves like Crunch and Knock Off.
Pair a Dark-type or Normal-type Pokémon with a Ghost-type. The Dark/Normal Pokémon baits the Fighting-type attack, allowing you to safely pivot to the Ghost-type and absorb the hit for zero damage.
Physical walls with the Intimidate ability are premium counters.
Gyarados and
Salamence resist Fighting moves and lower the opponent's Attack stat upon entry, completely blunting their offensive pressure.
Status conditions are your best tool for long-term management. Will-O-Wisp halves the damage of physical attacks. Landing a burn on a physical Fighting-type effectively removes it as a threat for the remainder of the battle.
In-Game Meta: Scarlet/Violet and Legends: Z-A
In modern playthroughs, handling Fighting-types requires adapting to regional mechanics. In Pokémon Scarlet and Violet, the Terastal phenomenon allows any Pokémon to adopt a Fairy or Ghost Tera Type defensively. This instantly flips a bad matchup, turning a fatal Close Combat into a resisted or immune hit.
Conversely, enemy bosses will use Terastallization to boost their Fighting-type STAB (Same Type Attack Bonus) to extreme levels. Never leave a frail Pokémon in against a Tera-Fighting opponent, even if the base typing matchup appears neutral.
With Pokémon Legends: Z-A set entirely within Lumiose City, expect urban-themed Fighting-types like
Scrafty and
Hawlucha to be common encounters.
Hawlucha's Flying secondary typing removes its Bug and Psychic weaknesses, requiring Electric, Flying, or Ice-type answers.
The confirmed return of Mega Evolution in Legends: Z-A brings back massive threats like Mega
Medicham and Mega
Heracross. These forms possess colossal Attack stats. Trying to wall them defensively is often a trap; prioritize outspeeding them with fast Flying-types like
Talonflame or using priority moves like Brave Bird.
Related Pokémon guides
Explore More Pokémon Types
Frequently Asked Questions About Fighting-Types
What is super effective against Fighting-type Pokémon?
Flying, Psychic, and Fairy-type moves deal double damage to pure Fighting-type Pokémon. Using these types of special attacks is highly recommended, as most Fighting-types have lower Special Defense stats compared to their Physical Defense.
What Pokémon types resist Fighting attacks?
Bug, Poison, Flying, Psychic, and Fairy-types resist Fighting moves, taking only half damage. Ghost-types are completely immune to them. Switching a Ghost-type into a predicted Fighting attack is the most efficient way to gain a free turn.
What are Fighting-type Pokémon weak against defensively?
Beyond their type weaknesses to Fairy, Flying, and Psychic, Fighting-types are defensively weak to status conditions, specifically burns. Using Will-O-Wisp cuts their physical Attack stat in half, effectively neutralizing their primary damage output.
How do you counter a Fighting/Steel dual-type like Lucario?
A Fighting/Steel typing cancels out standard Fighting weaknesses like Fairy, Psychic, and Flying. To beat them, you must use Fire, Ground, or other Fighting-type moves, which deal super-effective damage against the Steel combination.