general
Pokémon Type Calculator: Weaknesses, Matchups & Dual-Type Guide
Looking for type effectiveness charts and dual-type calculations? Use this comprehensive Pokémon type matchup guide to counter defensive typings and secure 4x super-effective hits.
Arena Editorial·October 7, 2026·3 min read·0 views

Quick Reference: Pokémon Type Effectiveness Multipliers
In modern generations (including Scarlet & Violet, Legends: Z-A, and Pokémon GO), damage calculations resolve using these multipliers:
- Super Effective: 2.0x Damage (4.0x on dual-type double weaknesses)
- Neutral Damage: 1.0x Damage
- Not Very Effective: 0.5x Damage (0.25x on dual-type double resistances)
- Immunity: 0x Damage in mainline games / 0.244x in Pokémon GO
Complete 18-Type Matchup Cheat Sheet
| Attacking Type | 2x Super Effective Against | 0.5x Resisted By | 0x No Effect On |
|---|---|---|---|
| Normal | None | Rock, Steel | Ghost |
| Fire | Grass, Ice, Bug, Steel | Fire, Water, Rock, Dragon | None |
| Water | Fire, Ground, Rock | Water, Grass, Dragon | None |
| Grass | Water, Ground, Rock | Fire, Grass, Poison, Flying, Bug, Dragon, Steel | None |
| Electric | Water, Flying | Electric, Grass, Dragon | Ground |
| Ice | Grass, Ground, Flying, Dragon | Fire, Water, Ice, Steel | None |
| Fighting | Normal, Ice, Rock, Dark, Steel | Poison, Flying, Psychic, Bug, Fairy | Ghost |
| Poison | Grass, Fairy | Poison, Ground, Rock, Ghost | Steel |
| Ground | Fire, Electric, Poison, Rock, Steel | Grass, Bug | Flying |
| Flying | Grass, Fighting, Bug | Electric, Rock, Steel | None |
| Psychic | Fighting, Poison | Psychic, Steel | Dark |
| Bug | Grass, Psychic, Dark | Fire, Fighting, Poison, Flying, Ghost, Steel, Fairy | None |
| Rock | Fire, Ice, Flying, Bug | Fighting, Ground, Steel | None |
| Ghost | Psychic, Ghost | Dark | Normal |
| Dragon | Dragon | Steel | Fairy |
| Steel | Ice, Rock, Fairy | Fire, Water, Electric, Steel | None |
| Dark | Psychic, Ghost | Fighting, Dark, Fairy | None |
| Fairy | Fighting, Dragon, Dark | Fire, Poison, Steel | None |
Dual-Type Calculation Examples
When a Pokémon has two typings, multiply both single-type modifiers:
- Bug/Steel (e.g., Scizor): Fire hits Bug for 2x and Steel for 2x = 4x Quad Weakness.
- Water/Ground (e.g., Swampert): Grass hits Water for 2x and Ground for 2x = 4x Quad Weakness; Electric deals 0x (immune due to Ground).
- Steel/Fairy (e.g., Tinkaton): Combines the defensive profile of Fairy and Steel to yield 9 total resistances and 2 immunities (Poison, Dragon).