Pokemon: All Types Chart [Strengths & Weaknesses]

The path to becoming a pokemon master isn't easy, but knowing the pokemon types surely makes it less difficult.

Pokemon types are properties or elements of pokemon that are applied to their moves and determine their strengths and weaknesses. Before heading into a pokemon battle, it is important to know the in and out of your team so that you can strategize for a win. And to understand your pokemon team completely, it is crucial that you know about different types and possible matchups.

The Pokemon types chart is a tool used to determine the effectiveness of a move and to tell the strength or weakness when used against a Pokemon of a certain type.

Key Highlights
  • 18 different types of Pokemon are Normal, Fire, Water, Electric, Grass, Ice, Fighting, Poison, Ground, Flying, Psychic, Bug, Rock, Ghost, Dragon, Dark, Steel, Fairy
  • These types determine a Pokemon’s strengths and weaknesses in battle
  • Some types are super effective against multiple types e.g., Fire is super effective against Grass, Ice, Bugs, Steel
  • The move type matters while attacking, whereas the pokemon type is considered when defending
  • There are some types that are immune to certain types of moves e.g., Normal and Steel are immune to Poison
  • All pokemon moves have exactly one type
  • STAB (Same Type Attack Bonus): Attack moves of the same type as the Pokémon receive a 50% power boost
  • Ice-type Pokemon are not affected by hail

Types Chart

Different Pokemon Types
All Pokemon Types (Image by eXputer)

Each Pokemon type has its own set of strengths and weaknesses in relation to other types. For example, Fire-type moves are effective against Grass-type and Ice-type Pokemon, but they are not very effective against Water-type and Rock-type Pokemon.

On the other hand, Water-type moves are effective against Fire-type and Ground-type Pokemon, but they are not very effective against Electric-type and Grass-type Pokemon.

Keeping that in mind, below is the condensed form of the strength and weaknesses of different types of Pokemon in a chart form. The first two columns consider the type to be an attacking one and the last two are in the case of defense

TypeStrong Against (x2)Weak Against (x1/2)Resistant To (x1/2)Vulnerable To (x2)
Normal Rock, Ghost (x0), SteelGhost (x0)Fighting
FightingNormal, Rock, Steel, Ice, DarkFlying, Poison, Psychic, Bug, Ghost (x0), FairyRock, Bug, DarkFlying, Psychic, Fairy
FlyingFighting, Bug, GrassRock, Steel, ElectricFighting, Ground (x0), Bug, GrassRock, Electric, Ice
PoisonGrass, FairyPoison, Ground, Rock, Ghost, Steel (x0)Fighting, Poison, Grass, FairyGround, Psychic
GroundPoison, Rock, Steel, Fire, ElectricFlying (x0), Bug, GrassPoison, Rock, Electric (x0)Water, Grass, Ice
RockFlying, Bug, Fire, IceFighting, Ground, SteelNormal, Flying, Poison, FireFighting, Ground, Steel, Water, Grass
BugGrass, Psychic, DarkFighting, Flying, Poison, Ghost, Steel, Fire, FairyFighting, Ground, GrassFlying, Rock, Fire
GhostGhost, PsychicNormal (x0), DarkNormal (x0), Fighting (x0), Poison, BugGhost, Dark
SteelRock, Ice, FairySteel, Fire, Water, ElectricNormal, Flying, Poison (x0), Rock, Bug, Steel, Grass, Psychic, Ice, Dragon, FairyFighting, Ground, Fire
FireBug, Steel, Grass, IceRock, Fire, Water, DragonBug, Steel, Fire, Grass, IceGround, Rock, Water
WaterGround, Rock, FireWater, Grass, DragonSteel, Fire, Water, IceGrass, Electric
GrassGround, Rock, WaterFlying, Poison, Bug, Steel, Fire, Grass, DragonGround, Water, Grass, ElectricFlying, Poison, Bug, Fire, Ice
ElectricFlying, WaterGround (x0), Grass, Electric, DragonFlying, Steel, ElectricGround
PsychicFighting, PoisonSteel, Psychic, Dark (x0)Fighting, PsychicBug, Ghost, Dark
IceFlying, Ground, Grass, DragonSteel, Fire, Water, IceIceFighting, Rock, Steel, Fire
DragonDragonSteel, Fairy (x0)Fire, Water, Grass, ElectricIce, Dragon, Fairy
FairyFighting, Dragon, DarkPoison, Steel, FireFighting, Bug, Dragon (x0), DarkPoison, Steel
DarkGhost, PsychicFighting, Dark, FairyGhost, Psychic (x0), DarkFighting, Bug, Fairy

Keep in mind that the move type matters while attacking, whereas the pokemon type is considered when defending. That is, a fire move against a grass-type pokemon would deal more damage (2x), while a normal move from a fire type against a grass type will deal normal (1x) damage.

Also, there are some types that are immune to certain types of moves; for example, Ground-type Pokemon are immune to Electric-type moves. These are shown with (x0) in the table.

How The Knowledge About The Chart Helps You In Battle

There are a total of 18 different types in the Pokemon series as of generation VI onwards. These are mentioned in the types chart above. Generation VI starts from pokemon X and Y, and the current generation of scarlet and violet is generation IX. The type charts for all other generations are essentially the same, with just a little difference discussed later.

Understanding the Pokemon types chart is quite simple since the strengths and weaknesses are quite clear. But for new players, let’s see a detailed example. Let us suppose that you are up against a Squirtle, a water-type pokemon, with a Charmander, a fire type.

From the water type row, we can see that the water type is strong against fire types, and similarly, from the fire type row, it is evident that fire types are weak against water types.

So, overall, your Charmander’s fire-type moves are weak against the Squirtle, whereas the Squirtle’s water-type moves are strong against the Charmander. This means that you are at a disadvantage, and you would need to rethink your battle strategy.

A pokemon may have more than one type, so the type matchups and reading the types chart do become a little bit complex since the pokemon may have multiple strengths or weaknesses. For example, a Charizard in Pokemon Scarlet and Violet is a Fire/Flying type Pokemon, meaning it is strong against Grass, Ice, Bug, and Steel types but weak against Water, Electric, and Rock types.

However, it also has a Flying type, meaning it is strong against Fighting, Bug, and Grass types but weak against Rock, Electric, and Ice types. With this, the possible combinations become 342, but not all combinations are used in every game. 

All pokemon moves have exactly one type. In addition, the attacking move determines which pokemon types it will deal more or less damage to. That is, if the damaging move type matches the pokemon type, the attack will gain some bonus power (50% increased damage), and the move is known as STAB (same type attack bonus) move. A simple example would be a Charmander (a fire-type Pokemon) using the move Ember (a fire-type move).

Generation II-V

Since fairy-type pokemon were added in Gen VI, in Generation II-V, from Pokemon Gold and Silver to Pokemon Black and White, there was no fairy type. This means that the row of fairy type will not be there in the type chart for Pokemon generation II-V. Additionally, Ghost and Dark types were weak against Steel types before generation VI. So, steel would be there in the weak against columns of dark and ghost types.

Generation I

The type chart for the generation I would be slightly different since dark, steel, and fairy types did not exist in Gen 1. This would mean that not only the columns for the said types not exist but also that the type chart for Pokemon Generation I was much simpler.

Furthermore, Bug types and poison types were strong against each other. Bug dealt 2x damage against poison, and so did poison dealt 2x damage against bug types. This would also imply that bug and poison types were weak against each other too. Additionally, the Ghost type was immune to psychic types. Lastly, Ice was not strong against fire types, and it normally dealt 1x damage. 

Special Interactions

There are several special interactions between types in the Pokemon games that deviate from the standard type matchups not mentioned in the chart. These interactions can provide a significant advantage or disadvantage in battle, and players should be aware of them when formulating their battle strategies.

One special interaction is that some types are immune to certain status conditions. For example, Poison-type Pokemon are immune to Poison status, and Ice-type Pokemon are not affected by hail. There are also certain held items and abilities that can affect the type of matchups. For example, the item “Expert Belt” increases the power of super effective moves, and the ability “Adaptability” increases the power of moves of the Pokemon type. These items and abilities can be used to further customize a Pokemon’s strengths and weaknesses in battle.

Furthermore, there are field effects that affect moves of a certain type. A great example would be a Sunny day increasing the damage of Fire-type moves. Additionally, the type of some moves can also change depending on the conditions they are used under, like weather ball can be Fire-, Water-, Ice-, Rock-, or Normal-type depending on the weather it is used in

So these special interactions can greatly affect the outcome of a battle, so it’s important for players to be aware of them and use them to their advantage. Understanding how these interactions work can give players a significant edge in battle and help them become more successful trainers.


The Pokemon series has been captivating audiences for over two decades, and one of the key elements of the games is the concept of types. Each Pokemon belongs to one or two types, and these types determine a Pokemon’s strengths and weaknesses in battle. The types also determine the effectiveness of moves when used against a Pokemon of a certain type.

The types chart is a fundamental aspect of the Pokemon games, and it plays a crucial role in battle strategy since it shows the strengths and weaknesses of a pokemon. It’s important for players to have a good understanding of the type of matchups and how they can be used to their advantage.

It is a useful tool for players to use when deciding which moves to use in battle and which Pokemon to use on their team. By understanding the type of matchups, players can use type-advantage strategies to gain an edge in battle. Additionally, with this knowledge, players can make informed decisions about which moves to use and which Pokemon to include on their team, giving them a better chance of success in battle.

With this in-depth knowledge of Pokemon strengths and weaknesses and a types chart in your hands, you are all set to dominate all your Pokemon battles and become the next Pokemon champion. 

Up Next

Was this article helpful?

Thanks! Do share your feedback with us. ⚡

How could we improve this post? Please Help us. ✍

🎮Get up-to-speed gaming updates delivered right to your inbox.

We don’t spam! Read more in our privacy policy.

Sameer Noman

Sameer Noman is a Guides Writer on eXputer who’s fascinated by the eSports scene in the gaming industry. You’ll find Sameer grinding away at Valorant or any other FPS game when he’s got the time. He’s got several years of writing experience under his belt, you can find out more about Sameer's gaming journey on his Steam profile. Experience: 2+ Years || Education: BBA || Published 150+ Guides || Mainly Covers Guides

Related Articles