Basics beginner

Pokemon Type Chart Explained — Every Strength and Weakness

The complete guide to Pokemon type matchups. Learn every strength, weakness, resistance, and immunity across all 18 types.

Pokemon Type Chart Explained

Understanding type matchups is the foundation of Pokemon battling. Whether you’re playing through the main story or competing online, knowing which types are strong and weak against others gives you a massive advantage.

How Type Effectiveness Works

Every Pokemon move has a type, and every Pokemon has one or two types. When you attack, the game checks the move’s type against the defending Pokemon’s type(s):

  • Super Effective (2x damage) — Your move’s type is strong against the defender’s type
  • Not Very Effective (0.5x damage) — Your move’s type is weak against the defender’s type
  • No Effect (0x damage) — The defender is completely immune to that type
  • Neutral (1x damage) — Normal damage, no advantage or disadvantage

Dual Types

When a Pokemon has two types, the multipliers stack:

  • If a move is super effective against both types = 4x damage (e.g., Ground vs. Steel/Electric)
  • If a move is super effective against one and resisted by the other = 1x damage (they cancel out)
  • If a move is resisted by both types = 0.25x damage

Key Type Matchups to Remember

Most Common Weaknesses

  • Water beats Fire — The most intuitive matchup
  • Fire beats Grass — Burn the plants
  • Grass beats Water — Plants absorb water
  • Ground beats Electric — Electricity grounds out
  • Ice beats Dragon — Dragons hate the cold

Important Immunities

  • Normal and Fighting can’t hit Ghost
  • Ground can’t hit Flying
  • Electric can’t hit Ground
  • Psychic can’t hit Dark
  • Dragon can’t hit Fairy
  • Poison can’t hit Steel

Fairy Type (Game Changer)

Introduced in Gen 6, Fairy type shook up the metagame:

  • Super effective against: Dragon, Fighting, Dark
  • Resists: Fighting, Bug, Dark
  • Immune to: Dragon
  • Weak to: Poison, Steel

This made previously dominant Dragon types much more manageable.

Tips for Building a Balanced Team

  1. Cover your weaknesses — If your starter is Water, don’t fill your team with more Water types
  2. Diverse move coverage — Teach your Pokemon moves of different types
  3. Use our Type Calculator to check any type combination instantly
  4. Use our Team Builder to analyze your full team’s coverage

Practice Makes Perfect

The best way to learn type matchups is through practice. Start with the most common ones (Fire/Water/Grass triangle) and gradually learn the more complex interactions. Over time, you’ll instinctively know what’s super effective.

Use our Type Calculator to test any combination!