This Pokémon Type Chart guide helps you understand Pokémon type effectiveness, strengths, weaknesses, and type matchups at a glance. The chart covers all 18 Pokémon types and shows whether an attack is super effective (2×), normally effective (1×), not very effective (½×), or has no effect (0×).
You can also learn how to calculate type effectiveness against dual-type Pokémon, including powerful 4× matchups and complete immunities. Whether you’re building a competitive team, choosing the best move for a battle, or simply trying to remember which Pokémon types are weak against each other, this Pokémon type chart makes finding the right matchup much easier.
Pokémon Type Chart
Use this Pokémon type chart to see how effective each attacking type is against every defending type. A 2× result is super effective, 1× is normal damage, ½× is not very effective, and 0× means the attack has no effect.
| ATK ↓ / DEF → | Normal | Fire | Water | Electric | Grass | Ice | Fighting | Poison | Ground | Flying | Psychic | Bug | Rock | Ghost | Dragon | Dark | Steel | Fairy |
|---|
Tip: Hover over a cell to highlight its attacking row and defending column. For dual-type Pokémon, the effectiveness values are multiplied together.
How to Calculate Pokémon Type Effectiveness
Understanding the Pokémon type chart becomes much easier once you know how type effectiveness works. The number shown in the chart tells you how much damage an attack will normally deal to a Pokémon of a particular type.
The four basic values are:
- 2× — Super effective
- 1× — Normal effectiveness
- ½× — Not very effective
- 0× — No effect
1. Start With the Attacking Type
First, identify the type of the move being used. For example, suppose you use a Fire-type move.
Now look at the Fire row in the type chart and find the type of the defending Pokémon.
Fire-type attacks are:
- 2× against Grass, Ice, Bug, and Steel
- ½× against Fire, Water, Rock, and Dragon
- 1× against the remaining compatible types
So, if a Fire-type move hits a Grass-type Pokémon, its type effectiveness is 2×.
2. What Does 2× Mean?
A 2× matchup means the attack is super effective against the defending type.
For example:
Fire → Grass = 2×
If the move would normally deal 50 damage, the type multiplier would make it approximately 100 damage before other battle mechanics are taken into account.
Likewise:
Water → Fire = 2×
Water-type moves are super effective against Fire-type Pokémon.
3. What Does ½× Mean?
A ½× matchup means the attack is not very effective.
For example:
Fire → Water = ½×
If the attack would normally deal 50 damage, the type multiplier would reduce that portion to approximately 25 damage.
Other examples include:
- Fire → Fire = ½×
- Electric → Grass = ½×
- Ice → Fire = ½×
4. What Does 0× Mean?
A 0× matchup means the defending type is immune to that attacking type. The attack does no damage because of type effectiveness.
Some examples are:
- Normal → Ghost = 0×
- Fighting → Ghost = 0×
- Electric → Ground = 0×
- Poison → Steel = 0×
- Dragon → Fairy = 0×
So, if an Electric-type move is used against a Ground-type Pokémon, the type multiplier is 0×.
5. How to Calculate Dual-Type Pokémon
This is where the type chart becomes especially useful. Some Pokémon have two types, and you need to calculate the effectiveness against both types.
To calculate it, multiply the two type effectiveness values together.
Formula:
Final Type Multiplier = Effectiveness against Type 1 × Effectiveness against Type 2
Example: Fire Against a Grass/Steel Pokémon
Suppose a Pokémon is both Grass and Steel.
A Fire-type attack is:
- 2× against Grass
- 2× against Steel
Now multiply the values:
2 × 2 = 4×
Therefore, a Fire-type attack has a 4× type effectiveness multiplier against a Grass/Steel Pokémon.
6. Example of Reduced Effectiveness Against Two Types
Now consider a Pokémon with the Water/Ground combination.
An Electric-type attack is:
- 2× against Water
- 0× against Ground
Calculate the result:
2 × 0 = 0×
Therefore, the Electric-type attack does 0× damage because the Ground typing makes the Pokémon immune to Electric attacks.
7. Example of a ¼× Matchup
Dual typing can also make an attack extremely weak.
For example, consider a Pokémon with the Fire/Water typing and an incoming Grass-type attack.
Grass is:
- 2× against Water
- ½× against Fire
So:
2 × ½ = 1×
The two type interactions cancel each other out, resulting in normal effectiveness.
Another useful example is an attack that is ½× against both defending types:
½ × ½ = ¼×
This means the attack is only one-quarter as effective as normal because both defending types resist it.
8. The Most Important Calculation Rules
| Type 1 | Type 2 | Calculation | Final Multiplier |
|---|---|---|---|
| 2× | 2× | 2 × 2 | 4× |
| 2× | ½× | 2 × ½ | 1× |
| ½× | ½× | ½ × ½ | ¼× |
| 2× | 0× | 2 × 0 | 0× |
| 1× | 2× | 1 × 2 | 2× |
| 1× | ½× | 1 × ½ | ½× |
| 1× | 1× | 1 × 1 | 1× |
9. A Quick Way to Read the Chart
When using the chart, remember this simple process:
- Find the attacking type on the left side.
- Find the defending Pokémon’s type across the top.
- Find where the attacking row and defending column meet.
- Read the multiplier.
- If the Pokémon has two types, calculate the multiplier against both types and multiply the results.
10. Quick Examples
| Attack | Defending Type | Effectiveness |
|---|---|---|
| Fire | Grass | 2× |
| Water | Fire | 2× |
| Electric | Water | 2× |
| Fire | Water | ½× |
| Normal | Ghost | 0× |
| Electric | Ground | 0× |
| Fire | Grass/Steel | 4× |
| Electric | Water/Ground | 0× |
How to Calculate Pokémon Type Matchups in Seconds
The easiest rule to remember is multiply the effectiveness against every defending type.
For a single-type Pokémon, you only need one value. For a dual-type Pokémon, multiply both values.
For example:
2× × 2× = 4×
2× × ½× = 1×
½× × ½× = ¼×
2× × 0× = 0×
Once you understand this rule, you can quickly work out the strengths and weaknesses of almost any Pokémon without memorizing every possible matchup.
Note: The type multiplier is only one part of Pokémon battle damage. The actual damage dealt can also depend on factors such as the move’s power, the Pokémon’s stats, abilities, items, critical hits, and other battle mechanics.
