Pokemon by Type
Fighting Pokemon
All 73 Fighting-type Pokemon, their weaknesses, strengths, and matchups. Complete list across every generation.
There are 73 Fighting Pokemon in the complete Pokedex, including pure Fighting-type Pokemon and Pokemon with Fighting as a secondary type. Fighting Pokemon are weak to Flying, Psychic, and Fairy and resist Rock, Bug, and Dark. Offensively, Fighting moves are super-effective against Normal, Rock, Steel, Ice, and Dark Pokemon.
Fighting Pokemon Weaknesses
What Fighting Pokemon are weak and resistant to on defense.
Immune to (0×)
None
Complete list
All Fighting Pokemon
Mankey
#056
Primeape
#057
Poliwrath
#062
Machop
#066
Machoke
#067
Machamp
#068
Hitmonlee
#106
Hitmonchan
#107
Heracross
#214
Tyrogue
#236
Hitmontop
#237
Combusken
#256
Blaziken
#257
Breloom
#286
Makuhita
#296
Hariyama
#297
Meditite
#307
Medicham
#308
Monferno
#391
Infernape
#392
Riolu
#447
Lucario
#448
Croagunk
#453
Toxicroak
#454
Gallade
#475
Pignite
#499
Emboar
#500
Timburr
#532
Gurdurr
#533
Conkeldurr
#534
Throh
#538
Sawk
#539
Scraggy
#559
Scrafty
#560
Mienfoo
#619
Mienshao
#620
Cobalion
#638
Terrakion
#639
Virizion
#640
Keldeo
#647
Chesnaught
#652
Pancham
#674
Pangoro
#675
Hawlucha
#701
Crabrawler
#739
Crabominable
#740
Stufful
#759
Bewear
#760
Passimian
#766
Hakamo-o
#783
Kommo-o
#784
Buzzwole
#794
Pheromosa
#795
Marshadow
#802
Clobbopus
#852
Grapploct
#853
Sirfetch'd
#865
Falinks
#870
Zamazenta
#889
Kubfu
#891
Urshifu
#892
Sneasler
#903
Quaquaval
#914
Pawmo
#922
Pawmot
#923
Flamigo
#973
Annihilape
#979
Great Tusk
#984
Slither Wing
#988
Iron Hands
#992
Iron Valiant
#1006
Koraidon
#1007
Okidogi
#1014
Frequently asked
Fighting Pokemon FAQ
What is Fighting Pokemon weak against?
Fighting Pokemon are weak against Flying, Psychic, and Fairy Pokemon and take 2× damage from Flying, Psychic, and Fairy moves. Pairing a Fighting Pokemon with a dual typing can reduce these weaknesses.
What is Fighting Pokemon strong against?
Fighting moves are super-effective against Normal, Rock, Steel, Ice, and Dark Pokemon, dealing 2× damage. Fighting moves have no effect on Ghost Pokemon.
How many Fighting Pokemon are there?
There are 73 Fighting Pokemon across all generations on Pokepedia, counting both pure Fighting-type and dual-type Pokemon where Fighting is the primary or secondary type.
What resists Fighting Pokemon?
Flying, Poison, Bug, Psychic, and Fairy Pokemon resist Fighting moves, taking half damage. Against these types, Fighting attacks deal 0.5× damage.
