Pokémon Type Attributes: The Complete Breakdown
Here’s the truth about Pokémon type attributes: they’re not complicated once someone explains them clearly. Super effective hits deal 2× damage. Immunities mean zero like Ground moves against Flying types. Dual types can create scary 4× weaknesses or surprising resistances. And STAB? That’s the hidden bonus that makes same-type moves hit harder.

Type Combinations That Create Unstoppable Pokémon
Some dual type Pokémon just feel unfair. You hit them with what should be a super effective move, and they shrug it off. You try to exploit a weakness, but somehow they’re immune. You watch them spam STAB moves while your attacks do nothing. That’s not luck—that’s type attributes working at their highest level. In this guide, we’re breaking down the type combinations that create truly unstoppable Pokémon. The ones with few weaknesses, key immunities, and coverage that leaves opponents guessing.
⚡ The 18 Pokémon Types ⚡
🎯 Quick Reference by Category
⚔️ Types by Battle Role
🔥 Strong Offensive Types
- Ground — hits 5 types super effectively
- Fighting — hits 5 types super effectively
- Ice — hits 4 types (including Dragon)
- Dark — hits 3 types + Ghost immunity
🛡️ Strong Defensive Types
- Steel — 11 resistances, 1 immunity
- Fairy — 3 resistances, Dragon immunity
- Ghost — 2 immunities, 1 resistance
- Water — 4 resistances
✨ Types with Key Immunities
- Normal → Immune to Ghost
- Ghost → Immune to Normal, Fighting
- Dark → Immune to Psychic
- Fairy → Immune to Dragon
- Ground → Immune to Electric
- Flying → Immune to Ground
- Steel → Immune to Poison
📝 Common Type Abbreviations
| Full Name | Short Form |
|---|---|
| Normal | NOR |
| Fire | FIR |
| Water | WTR |
| Grass | GRS |
| Electric | ELC |
| Ice | ICE |
| Fighting | FGT |
| Poison | PSN |
| Ground | GRD |
| Flying | FLY |
| Psychic | PSY |
| Bug | BUG |
| Rock | RCK |
| Ghost | GHO |
| Dragon | DRG |
| Dark | DRK |
| Steel | STL |
| Fairy | FRY |
Pokémon Types Made Simple: How They Work
⚡ Pokémon Types Made Simple:
How They Work ✨
🔥 Simple Matchups You’ll Actually Use
⚔️ See It In Action
🧠 3-Step Checklist
✨ The Short Version:
• Super effective = 2× damage (good!)
• Not very effective = ½× damage (bad!)
• Immunity = 0 damage (avoid this!)
• STAB = Same-type bonus = extra power
• Start with Fire/Water/Grass. Add Electric/Ground. Learn immunities later.

📊 Complete Type Chart • Strengths & Weaknesses
| Type | Strong Against (2×) | Weak Against (½×) | Immune To (0×) |
|---|---|---|---|
| 🔥 Fire | Grass, Ice, Bug, Steel | Fire, Water, Rock, Dragon | — |
| 💧 Water | Fire, Ground, Rock | Water, Grass, Dragon | — |
| 🌿 Grass | Water, Ground, Rock | Fire, Grass, Poison, Flying, Bug, Dragon, Steel | — |
| ⚡ Electric | Water, Flying | Electric, Grass, Dragon | Ground |
| 🧊 Ice | Grass, Ground, Flying, Dragon | Fire, Water, Ice, Steel | — |
| 🥊 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 | — |
| 🔮 Psychic | Fighting, Poison | Psychic, Steel | Dark |
| 🐛 Bug | Grass, Psychic, Dark | Fire, Fighting, Poison, Flying, Ghost, Steel, Fairy | — |
| 🪨 Rock | Fire, Ice, Flying, Bug | Fighting, Ground, Steel | — |
| 👻 Ghost | Psychic, Ghost | Dark | Normal, Fighting |
| 🐉 Dragon | Dragon | Steel | Fairy |
| 🌑 Dark | Psychic, Ghost | Fighting, Dark, Fairy | Psychic |
| ⚙️ Steel | Ice, Rock, Fairy | Fire, Water, Electric, Steel | Poison |
| ✨ Fairy | Fighting, Dragon, Dark | Fire, Poison, Steel | Dragon |
⚡ STAB: Same-Type Attack Bonus
💥 What Is STAB?
When a Pokémon uses a move that matches its own type, the move gets a 1.5× damage bonus.
Fire-type + Fire move = STAB bonus
📊 With vs Without STAB
✨ That’s why same-type moves hit harder than non-STAB moves even if they’re super effective.
⚠️ 4× Weaknesses: The One-Shot Dangers
Water/Ground
4× weak to Grass
Example: Swampert, Quagsire
One Grass move = instant faint
Fire/Rock
4× weak to Water & Ground
Example: Magcargo, Coalossal
Double trouble
Ice/Rock
4× weak to Fighting, Steel, Water, Grass, Rock
Example: Aurorus, Glalie
So many weaknesses…
Dragon/Flying
4× weak to Ice
Example: Dragonite, Salamence
One Ice Beam ends it
Ground/Flying
4× weak to Ice
Example: Gliscor, Landorus
Immune to Ground, dies to Ice
Grass/Ground
4× weak to Ice, Bug, Fire
Example: Torterra, Garchomp
Three 4× weaknesses!
🛡️ Complete Immunity List
🎯 Coverage Moves: Hit What Your Type Can’t
Coverage means carrying a move that hits types your own type struggles against.
📋 Best Coverage Examples
- ✅ Electric + Ice (BoltBeam) — hits 13 types super effectively
- ✅ Ground + Rock (EdgeQuake) — hits 15 types for at least neutral
- ✅ Fighting + Ghost — only resisted by Normal (which Ghost hits)
- ✅ Fire + Grass — covers each other’s weaknesses perfectly
🏗️ Team Building: Don’t Stack Weaknesses
❌ Bad Team
Weakness: All 3 weak to Rock (4× for Charizard)! One Rock slide wipes the team.
✅ Good Team
Coverage: Different weaknesses, resistances cover each other.
• No more than 2 Pokémon share the same weakness
• At least 1 immunity user (Ghost, Dark, Flying, etc.)
• Coverage moves on every Pokémon
• STAB moves on everyone
⚠️ Common Type Mistakes
Earthquake does nothing to Flying types. Zero damage. Learn this.
Gyarados is Water/Flying. Electric hits it for 4×? No—Ground immunity, but Electric still hits normally.
Non-STAB super effective vs STAB neutral? STAB often wins. Do the math.
Don’t send Ground into Flying. Don’t send Ghost into Normal. Predict instead.
Common Type Combos That Actually Work
⚡ Common Type Combos That Actually Work ✨
🏆 Combo Tier List
👑 S-Tier: The Unstoppables
⚔️ A-Tier: The Powerhouses
🔥 B-Tier: Reliable & Dangerous
⚠️ Watch Out: These Combos Hit Hard (Both Ways)
Example: Water against Fire = 💥 2× damage.
• Ground vs = 0
• Electric vs Ground = 0
• Ghost vs Normal = 0
• Dragon vs Fairy = 0
Example: Water + Ground (like Swampert) takes 4× damage from Grass moves.
Swampert Quagsire Garchomp (if Ground/Dragon vs Ice)
When a Pokémon uses a move that matches its own type, the move deals 1.5× damage.
Example: Water type using Surf gets STAB. A Fire type using Flamethrower gets STAB.
That’s why same-type moves often hit harder than coverage moves.
• If both types are weak → 4× damage
• If both types resist → ¼× damage
• If one type is immune → 0 damage (immunity overrides everything)
Example: Water + (Gyarados) takes normal damage from Electric (Water weak, Flying resists? Actually Flying doesn’t resist Electric — check chart!)
• Only 2 weaknesses (Fire, Ground)
• 11 resistances
• Immunity to Poison and Dragon
Other top contenders: Water + Ground, Ghost + Dark.
• Fire beats Grass
• Water beats Fire
• Grass beats Water
• Electric beats Water +
• Ground beats Electric
• Ice beats Dragon
Learn these 6 and you’ll win most casual battles.
Examples:
• Electric carrying Ice Beam to hit Ground types
• Water carrying Grass Knot to hit Water types
• Fire carrying Solar Beam to hit Water/Rock
Every good team has coverage moves.
• Don’t let 3+ Pokémon share the same weakness
• Have at least 1 immunity user (Ghost, Dark, )
• Include coverage moves
• Make sure every Pokémon has a STAB move
• Have a plan for Steel, Dragon, and Fairy types
❓ Still have questions? Pokémon type matchups can be tricky — but you’ve got this. Start with the basics, practice in battles, and soon you’ll predict immunities before they happen.
⚡ Happy battling, trainer! ⚡

