Pokepedia

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.

Weak to (2×)
Resists (½×)
Immune to (0×)
None

Fighting Pokemon Strengths

What Fighting moves are super-effective or weak against on offense.

Strong against (2×)
Weak against (½×)
No effect on (0×)

Complete list

All Fighting Pokemon

73 Pokemon

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.