Type weaknesscurrent chartGen 1–9Updated OCT 18, 2026

Dragon Type Weakness

Dragon type weakness: Ice, Dragon and Fairy moves deal 2× damage to the Dragon type. Garchomp (Dragon/Ground), Dragonite and Salamence (both Dragon/Flying) have a 4× Ice weakness. Dialga (Steel/Dragon) takes normal damage from Ice, Dragon and Fairy, leaving Fighting and Ground as its only weaknesses.

Weakness chart

What is Dragon type weak to?

This is the chart every game has used since X & Y (Gen 6). What was different in older games is at the bottom of the page.

Dragon weaknesses and resistances

2×Weak to (takes double damage)
½×Resists (takes half damage)

What Dragon is strong against

2×Super effective on
½×Not very effective on
0×No effect on
Counters

Pokémon strong against Dragon

The best counters to Dragon. These Pokémon win both ways: they take half damage or less from Dragon attacks, and their own type hits Dragon for 2× damage. Ranked by that move, the stat behind it, bulk and speed.

  1. 1
    TogekissFairyFlying0×damage from Dragon2×damage to Dragon
    USESFairyMoonblastSPECIAL95 PWR100 ACC
    Total
    545
    HP
    85
    Atk
    50
    Def
    95
    SpA
    120
    SpD
    115
    Spe
    80
  2. 2
    PrimarinaWaterFairy0×damage from Dragon2×damage to Dragon
    USESFairyMoonblastSPECIAL95 PWR100 ACC
    Total
    530
    HP
    80
    Atk
    74
    Def
    74
    SpA
    126
    SpD
    116
    Spe
    60
  3. 3
    FlorgesFairy0×damage from Dragon2×damage to Dragon
    USESFairyMoonblastSPECIAL95 PWR100 ACC
    Total
    552
    HP
    78
    Atk
    65
    Def
    68
    SpA
    112
    SpD
    154
    Spe
    75
  4. 4
    GardevoirPsychicFairy0×damage from Dragon2×damage to Dragon
    USESFairyMoonblastSPECIAL95 PWR100 ACC
    Total
    518
    HP
    68
    Atk
    65
    Def
    65
    SpA
    125
    SpD
    115
    Spe
    80
  5. 5
    SylveonFairy0×damage from Dragon2×damage to Dragon
    USESFairyMoonblastSPECIAL95 PWR100 ACC
    Total
    525
    HP
    95
    Atk
    65
    Def
    65
    SpA
    110
    SpD
    130
    Spe
    60
  6. 6
    GrimmsnarlDarkFairy0×damage from Dragon2×damage to Dragon
    USESFairyPlay RoughPHYSICAL90 PWR90 ACC
    Total
    510
    HP
    95
    Atk
    120
    Def
    65
    SpA
    95
    SpD
    75
    Spe
    60
  7. 7
    HatterenePsychicFairy0×damage from Dragon2×damage to Dragon
    USESFairyDazzling GleamSPECIAL80 PWR100 ACC
    Total
    510
    HP
    57
    Atk
    90
    Def
    95
    SpA
    136
    SpD
    103
    Spe
    29
  8. 8
    ClefableFairy0×damage from Dragon2×damage to Dragon
    USESFairyMoonblastSPECIAL95 PWR100 ACC
    Total
    483
    HP
    95
    Atk
    70
    Def
    73
    SpA
    95
    SpD
    90
    Spe
    60

Legendary, Mythical, Paradox and Ultra Beast picks

  1. 1
    XerneasFairy0×damage from Dragon2×damage to Dragon
    USESFairyMoonblastSPECIAL95 PWR100 ACC
    Total
    680
    HP
    126
    Atk
    131
    Def
    95
    SpA
    131
    SpD
    98
    Spe
    99
  2. 2
    Flutter ManeGhostFairy0×damage from Dragon2×damage to Dragon
    USESFairyMoonblastSPECIAL95 PWR100 ACC
    Total
    570
    HP
    55
    Atk
    55
    Def
    55
    SpA
    135
    SpD
    135
    Spe
    135
  3. 3
    ZacianFairy0×damage from Dragon2×damage to Dragon
    USESFairyPlay RoughPHYSICAL90 PWR90 ACC
    Total
    660
    HP
    92
    Atk
    120
    Def
    115
    SpA
    80
    SpD
    115
    Spe
    138
  4. 4
    MagearnaSteelFairy0×damage from Dragon2×damage to Dragon
    USESFairyFleur CannonSPECIAL130 PWR90 ACC
    Total
    600
    HP
    80
    Atk
    95
    Def
    115
    SpA
    130
    SpD
    115
    Spe
    65
Abilities & items

Abilities and items that change Dragon matchups

Some abilities and held items change how much damage Dragon deals or takes, on top of the chart.

Abilities that cover Dragon’s weaknesses

Carried by Dragon Pokémon themselves.

  • Thick FatLESS DAMAGEVSIceICE
    Halves the attacker's attacking stat for Ice moves, so Ice hits deal about half damage.

Resist berries

  • Haban BerryVSDragonDRAGON
    Halves one super effective Dragon hit on the holder, then is used up.
  • Yache BerryVSIceICE
    Halves one super effective Ice hit on a Dragon Pokémon, then is used up.
  • Haban BerryVSDragonDRAGON
    Halves one super effective Dragon hit on a Dragon Pokémon, then is used up.
  • Roseli BerryVSFairyFAIRY
    Halves one super effective Fairy hit on a Dragon Pokémon, then is used up.
Moves

Super effective moves against Dragon

Moves that deal 2× damage to Dragon, from every type it is weak to.

Up to 10 moves of each type that hit Dragon for 2×, picked from the moves the most Pokémon can learn at 75 power or more. Filter by type or sort by any number.

MOVECATEGORY
IceIce BeamGEN 1SPECIAL90ACC 100%PP 10LEARNED BY 290
IceBlizzardGEN 1SPECIAL110ACC 70%PP 5LEARNED BY 264
IceIce PunchGEN 1PHYSICAL75ACC 100%PP 15LEARNED BY 188
FairyDazzling GleamGEN 6SPECIAL80ACC 100%PP 10LEARNED BY 175
DragonOutrageGEN 2PHYSICAL120ACC 100%PP 10LEARNED BY 169
FairyPlay RoughGEN 6PHYSICAL90ACC 90%PP 10LEARNED BY 166
DragonDragon PulseGEN 4SPECIAL85ACC 100%PP 10LEARNED BY 126
DragonDragon ClawGEN 3PHYSICAL80ACC 100%PP 15LEARNED BY 83
DragonDraco MeteorGEN 4SPECIAL130ACC 90%PP 5LEARNED BY 71
IceIce SpinnerGEN 9PHYSICAL80ACC 100%PP 15LEARNED BY 68
FairyAlluring VoiceGEN 9SPECIAL80ACC 100%PP 10LEARNED BY 61
DragonDragon RushGEN 4PHYSICAL100ACC 75%PP 10LEARNED BY 55
FairyMoonblastGEN 6SPECIAL95ACC 100%PP 15LEARNED BY 55
IceIcicle CrashGEN 5PHYSICAL85ACC 90%PP 10LEARNED BY 32
FairyMisty ExplosionGEN 8SPECIAL100ACC 100%PP 5LEARNED BY 25
Rules & history

Dragon type rules beyond the chart

Battle effects tied to the Dragon type, and what was different in older games.

Beyond the chart

  • Misty Terrain
    Halves Dragon move damage against grounded Pokémon.

How Dragon changed across generations

  1. GEN4Diamond & PearlSince Gen 4, each Dragon move is physical or special based on the move itself. Before that, every Dragon move was special.
  2. GEN6X & YFairy type added. Dragon moves have no effect on Fairy, and Fairy moves hit Dragon for 2×.
Was this page helpful?
Thanks for your feedback!
Want to tell us more?
What was most useful?
What could be improved?
Thanks for your feedback