Of course, there are plenty of very powerful Fighting-type Pokemon to choose from when battling in Pokemon GO!

As the name suggests, Fighting-type Pokemon are all about combat. Therefore, it’s no surprise that Fighting-types are some of the strongest Pokemon in the whole game.

However, if you’re looking for a particularly strong Fighting-type to use in Gym battles and Raids, you’ve come to the right place!

Keldeo Pokemon GO Trailer

Top 10 Strongest Fighting-Type Attackers in Pokemon GO

The 10 strongest Fighting-type Pokemon in Pokemon GO are:

  • Terrakion
  • Keldeo
  • Lucario
  • Conkeldurr
  • Machamp
  • Virizion
  • Hariyama
  • Galarian Zapdos
  • Buzzwole
  • Cobalion

However, to make them as strong as they can be, you’ll also need to teach these Pokemon their most powerful Fighting-type attacks!

PokemonImageFast AttackCharged Attack
TerrakionTerrakionDouble KickSacred Sword
KeldeoKeldeo Pokemon GOLow KickSacred Sword
LucarioPokemon GO LucarioCounterAura Sphere
ConkeldurrPokemon GO ConkeldurrCounterDynamic Punch
MachampPokemon GO MachampCounterDynamic Punch
VirizionVirizion Pokemon GODouble KickSacred Sword
HariyamaPokemon GO HariyamaCounterDynamic Punch
Galarian ZapdosGalarian Zapdos Pokemon GOCounterClose Combat
BuzzwoleBuzzwole Pokemon GOCounterSuperpower
CobalionCobalion Pokemon GODouble KickSacred Sword

All of these Pokemon should be powered up as fast as possible. So you can do this, here is the quickest way to earn Candy in Pokemon GO.

To teach your Pokemon any attack you want, make sure you know how to get Elite Fast and Charged TMs in Pokemon GO!

Pokemon GO Buzzwole Fountain

Best Fighting-Type Mega Pokemon

The best Fighting-type Mega Pokemon in Pokemon GO are:

  • Mega Blaziken
  • Mega Lopunny

As well as being a very strong choice for Raid battles, these Mega Pokemon also boost the other Fighting-type Pokemon in your battle team! Therefore, you’ll want to call in Mega Pokemon for the toughest fights!

PokemonImageFast AttackCharged Attack
Mega BlazikenMega Blaziken Pokemon GOCounterFocus Blast
Mega LopunnyPokemon GO Mega LopunnyDouble KickFocus Blast

Read More: Every Mega Pokemon in Pokemon GO

Pokemon GO Mega Lopunny

What Is Fighting Super Effective Against in Pokemon GO?

Fighting-type attacks are super effective or not very effective against Pokemon of the following types:

Super EffectiveNot Very Effective
Ghost (Double Weak)

Pokemon GO Fighting-Type Weaknesses & Resistances

Fighting type Pokemon resists or are weak to incoming damage of the following types:


Fighting is just one of 18 different types in Pokemon GO. Here are the best Pokemon for the other types:

Senior Staff Writer
Django grew up with a PlayStation controller in his hands and loves all kinds of games, from Football Manager to Yakuza.
Timeless Travels Progress
0d : 0h : 0m : 0s