Pokemon Go type chart: Strengths, weaknesses, resistance, vulnerability - Dexerto

Pokemon Go type chart: Strengths, weaknesses, resistance, vulnerability

Published: 11/Jan/2021 13:16 Updated: 11/Jan/2021 13:15

by Paul Cot


Battling in Pokemon Go is an extremely important part of the game. It’s key you’re aware of every advantage you can take to ensure you come out on top. Here are every single type’s resistances, strengths, weaknesses, and vulnerabilities.

Any player who has battled in one of the Pokemon games before will know that certain types hold an advantage over one and another. For example, fire against grass, psychic against fighting, and electric against water are just some of these.

Many trainers often overlook the full picture when it comes to type effectiveness, though. The following definitions should clear that up:


  • Strengths: Which type of Pokemon an attack of x type is strong against – i.e. electric against water
  • Weaknesses: Which type of Pokemon an attack of x type is weak against – i.e. grass against fire
  • Resistances: What types type x receive less damage from – i.e. dragon against fairy
  • Vulnerabilities: What types type x receive more damage from – i.e. steel against ice

Type strength chart

Here is the full table showing what each type is strong against, weak against, resistant to, and vulnerable to:

Type Strong Against Weak Against Resistant To Vunerable To
Grass Ground, Rock, Water Bug, Dragon, Fire, Flying, Grass, Poison, Steel Electric, Grass, Ground, Water Bug, Fire, Flying, Ice, Poison
Psychic Fighting, Poison Dark, Psychic, Steel Fighting, Psychic Bug, Dark, Ghost
Fire Bug, Grass, Ice, Steel Dragon, Fire, Rock, Water Bug, Fire, Grass, Ice, Steel Ground, Rock, Water
Electric Flying, Water Dragon, Electric, Grass, Ground Electric, Flying, Steel Ground
Fairy Dark, Dragon, Fighting Fire, Poison, Steel Bug, Dark, Dragon, Fighting Poison, Steel
Fighting Dark, Ice, Normal, Rock, Steel Bug, Fairy, Flying, Ghost, Poison, Psychic Bug, Dark, Rock Fairy, Flying, Psychic
Dragon Dragon Fairy, Steel Electric, Fire, Grass, Water Dragon, Fairy, Ice
Flying Bug, Fighting, Grass Electric, Rock, Steel Bug, Fighting, Grass, Ground Electric, Ice, Rock
Ghost Ghost, Psychic Dark, Normal Bug, Fighting, Normal, Poison Dark, Ghost
Bug Dark, Grass, Psychic Fairy, Fighting, Fire, Flying, Ghost, Poison, Steel Fighting, Grass, Ground Fire, Flying, Rock
Ground Electric, Fire, Poison, Rock, Steel Bug, Flying, Grass Electric, Poison, Rock Grass, Ice, Water
Ice Dragon, Flying, Grass, Ground Fire, Ice, Steel, Water Ice Fighting, Fire, Rock, Steel
Normal Ghost, Rock, Steel Ghost Fighting
Poison Fairy, Grass Ghost, Ground, Poison, Rock, Steel Fairy, Fighting, Grass, Poison Ground, Psychic
Dark Ghost, Psychic Dark, Fairy, Fighting Dark, Ghost, Psychic Bug, Fairy, Fighting
Water Fire, Ground, Rock Dragon, Grass, Water Fire, Ice, Steel, Water Electric, Grass
Steel Fairy, Ice, Rock Electric, Fire, Steel, Water Bug, Dragon, Fairy, Flying, Grass, Ice, Poison, Psychic, Rock, Steel Fighting, Fire, Ground
Rock Bug, Fire, Flying, Ice Fighting, Ground, Steel Fire, Flying, Normal, Poison Fighting, Grass, Ground, Steel, Water

Interestingly, Niantic opted to include no type immunities in Pokemon Go. For example, in the mainline games, ghost-types are immune to normal-type attacks — this isn’t the case in Pokemon Go.

Effectiveness multiplier

Just how effective they are depends on the game itself. Type advantages in Pokemon Sword and Shield are generally more pronounced with effective attacks being twice as strong and ‘not effective’ just half.

Pokemon Go has a smaller multiplier when it comes to typings. However, this does not discount how important the selection of your Pokemon is before a battle. You can gain a massive advantage if you’re aware of the weaknesses and strengths of certain types.


The multipliers for Pokemon Go are as follows:

  • Super effective against two types: 2.56x
  • Super effective attacks: 1.6x
  • Not very effective attacks: 0.625x
  • Not very effective against two types: 0.391x
pokestgo.clChart showing how effective each type of Pokemon is against each other in Pokemon Go…

Another difference between Pokemon Go and other games is multiple typings affect damage even further. If a species is weak to two of an opponent’s types then the multiplier effect would be halved again, as seen by the 0.391 multiplier.

Related News

The same applies to a Pokemon being effective against both a species’ types. An example of this is an electric-type versus Gyarados as it is a dual water and flying-type — two types which are weak against electric.

Taking the time to learn which Pokemon are strong and weak against other types could be the difference-maker in your next battle. On top of this, familiarizing yourself with the different types will help you no end in Raid Battles and will speed up the process of acquiring those all-important PokeCoins.


Don’t forget to use the chart above to your advantage and put yourself in the best position to win your battles!