Welcome to the new beta.  Found a bug or issue? Report it here.

Pokemon Fighting Type Guide - Weaknesses, Strengths, Counters


As the list of Pokemon grows, and the number of Pokemon types with it, keeping up with how each type interacts with one another can be challenging. Especially if you’re mainly playing Pokemon GO and haven’t kept up with mainline installments like Pokemon Sword & Shield. The good news is we’re here to help. In this guide we’re going to take a look at the Fighting type specifically and highlight its strengths, weaknesses, and counters!

If you’re looking for a complete Pokemon type chart, we have that as well, just head to the link below!

More Pokemon:

Pokemon Fighting Type Weaknesses & Counters

Fighting type Pokemon have three main weaknesses: Fairy, Flying, and Psychic. You’ll want to use one of these if you’re trying to deal with a martial foe.

That means you’ll want to use strong Pokemon of those type.

  • Fairy: If you have them, use Togekiss, Gardevoir, Granbull, Clefable, or Mr. Mime. A number of these Pokemon double up on the weakness via a combination of the two types. Mr. Mime is both Psychic and Fairy, for example, giving you even more potential super effective moves.
  • Flying: You may not have them, but the most powerful Flying type Pokemon are Ho-Oh, Rayquaza, Dragonite, Salamence, and Lugia. If you want to double up, one  of the Fairy types will do just fine like Togekiss or the aforementioned Lugia who is Flying and Psychic.
  • Psychic: Mewtwo is obviously king here, but barring that, go for Deoxys, Alakazam, Espeon, or Latios. Crucially, you should avoid Metagross despite how strong it is. The Steel type will leave it vulnerable to Fighting attacks.

Pokemon Fighting Type Strengths

The good news, if you’re the one using one, is fighting Pokemon have more strengths than weaknesses. They’ll do extra damage to any Dark, Ice, Normal, Rock, or Steel Pokemon.

That means a Fighting type Pokemon makes an excellent counter to some powerhouse foes:

  • Dark: Tyranitar, Hydreigon, Krookodile, Wavile, Bisharp, etc.
  • Ice: Kyurem, Mamoswine, Glaceon, Regice, Articuno, etc.
  • Normal: Slaking, Meloetta, Porygon-Z, Snorlax, Braviary, etc.
  • Rock: Tyranitar, Rhyperior, Terrakion, Archeops, Rampardos, etc.
  • Steel: Dialga, Metagross, Melmetal, Genesect, Excadrill, etc.

Best Fighting Type Pokemon

The best Fighting type creatures in Pokemon GO depends on how you judge them. If you’re doing a straight up CP comparison the top five are:

  1. Keldeo (3,698)
  2. Terrakion (3,698)
  3. Conkeldurr (3,337)
  4. Heracross (3,101)
  5. Gallade (3,093)

But if you want to specialize in attack or defense, the judgments change a bit. Lucario is by far the best Fighting type attacker out there, especially with Counter and Aura Sphere. Other good picks are Blaziken, Breloom, Conkeldurr, Sirfetch’d, and Machamp. We don’t really recommend Fighting types for defense as there are much better options.

Have your own recommendations? Let your fellow trainers know in the comments below. No one answer is always correct, even if Mewtwo and Ho-Oh are almost always the best in their respective roles.

About the Author

Dillon Skiffington

Dillon is the Senior Game Guides Editor at Fanbyte. He's been writing about video games for 15 years and has thousands of hours logged in FFXIV and hundreds of hours in Destiny 2.