PokePicker

Pokemon Type Chart

Complete type effectiveness chart for all 18 Pokemon types. Check attack matchups, defensive weaknesses, and dual-type calculations instantly.

Type Matchup Checker

Pick an attacking type and up to two defending types to see the damage multiplier.

Attacking type
Defending type(s)
FirevsWater
½x

Not very effective — reduced damage.

Full Type Effectiveness Chart

Attacking types are rows; defending types are columns. 2x = super effective, 0.5x = resisted, 0x = immune, blank = neutral.

Attack🔥💧🌿❄️🥊☠️⛰️🪽🔮🐛🪨👻🐉🌑⚙️🧚
normal½x0x½x
fire½x½x2x2x2x½x½x2x
water2x½x½x2x2x½x
grass½x2x½x½x2x½x½x2x½x½x
electric2x½x½x0x2x½x
ice½x½x2x½x2x2x2x½x
fighting2x2x½x½x½x½x2x0x2x2x½x
poison2x½x½x½x½x0x2x
ground2x½x2x2x0x½x2x2x
flying2x½x2x2x½x½x
psychic2x2x½x0x½x
bug½x2x½x½x½x2x½x2x½x½x
rock2x2x½x½x2x2x½x
ghost0x2x2x½x
dragon2x½x0x
dark½x2x2x½x½x
steel½x½x½x2x2x½x2x
fairy½x2x½x2x2x½x

What is the Pokemon type chart?

The Pokemon type chart is the core battle mechanic that determines how much damage one type deals to another. Every Pokemon has one or two types, and every attack has a type. When an attack type meets a defending type, the game applies a multiplier based on the type matchup: super-effective moves deal 2x damage (or 4x against a dual-type with two weaknesses), not-very-effective moves deal 0.5x (or 0.25x), and immune matchups deal no damage at all. This Pokemon type weakness chart covers all 18 types from Normal to Fairy across generations 1 to 9, so you can quickly look up whether Fire beats Grass, why Electric can't hit Ground, or how Steel resists so many types. Use it to plan teams, build coverage, or settle type-matchup debates.

How to read the type chart

  1. 1.Find the attacking type along the left column or select it in the interactive tool.
  2. 2.Find the defending type across the top row or select it as the defender.
  3. 3.Read the cell where the row and column meet: 2x means super effective, 0.5x means resisted, 0x means immune, and 1x means neutral damage.
  4. 4.For dual-type Pokemon, multiply the two individual multipliers together. For example, Water (2x) against Ground/Rock (both weak) gives 4x damage.

Dual-type matchups explained

Dual-type Pokemon combine the matchups of both types, which can create dramatic strengths and weaknesses. A Ground/Electric type like Stunfisk is immune to Electric because Ground grants immunity, even though Electric normally resists itself. A Bug/Steel type picks up Fire's 4x weakness while gaining many resistances. When building a team, always consider the full defensive profile, not just one type.

Type chart tips for competitive play

In competitive play, the type chart drives almost every team decision. Offensive coverage means your team can hit common threats for super-effective damage. Defensive synergy means your resistances and immunes cover each other's weaknesses. A well-built team resists or immune to the types it is weak to, so one Pokemon's vulnerability is another's strength.

Ready to build a team around these matchups? Use our Pokemon team builder to assemble a squad with strong defensive synergy and offensive coverage, or roll a random team with the random Pokemon team generator.

Frequently asked questions

What is the Pokemon type chart?
The Pokemon type chart shows how every attacking type interacts with every defending type. It determines whether a move is super effective (2x), not very effective (0.5x), immune (0x), or neutral (1x).
How do dual-type Pokemon calculate weaknesses?
Multiply the two type multipliers. If both types are weak to the attack, the result is 4x. If one is weak and one resists, they cancel to 1x. If either type is immune, the result is 0x.
Which type has the most weaknesses?
Ice and Rock are among the most vulnerable types, each weak to four common attacking types. Grass is also weak to five types, making it defensively challenging.
Which type is immune to the most types?
Normal is immune to Ghost, Ghost is immune to Normal and Fighting, Flying is immune to Ground, Ground is immune to Electric, Steel is immune to Poison, Fairy is immune to Dragon, and Dark is immune to Psychic.
Does STAB stack with super-effective damage?
Yes. STAB gives a 1.5x multiplier and super-effective gives 2x (or 4x), so a STAB super-effective move can deal massive damage. The multipliers are applied together.
Is this type chart up to date for Gen 9?
Yes. The chart includes all 18 types and follows the official type effectiveness rules through Generation 9, including the Fairy type introduced in Gen 6.