Pokemon by Type
Dragon Pokemon
All 70 Dragon-type Pokemon, their weaknesses, strengths, and matchups. Complete list across every generation.
There are 70 Dragon Pokemon in the complete Pokedex, including pure Dragon-type Pokemon and Pokemon with Dragon as a secondary type. Dragon Pokemon are weak to Ice, Dragon, and Fairy and resist Fire, Water, Grass, and Electric. Offensively, Dragon moves are super-effective against none Pokemon.
Dragon Pokemon Weaknesses
What Dragon Pokemon are weak and resistant to on defense.
Immune to (0×)
None
Complete list
All Dragon Pokemon
Dratini
#147
Dragonair
#148
Dragonite
#149
Kingdra
#230
Vibrava
#329
Flygon
#330
Altaria
#334
Bagon
#371
Shelgon
#372
Salamence
#373
Latias
#380
Latios
#381
Rayquaza
#384
Gible
#443
Gabite
#444
Garchomp
#445
Dialga
#483
Palkia
#484
Giratina
#487
Axew
#610
Fraxure
#611
Haxorus
#612
Druddigon
#621
Deino
#633
Zweilous
#634
Hydreigon
#635
Reshiram
#643
Zekrom
#644
Kyurem
#646
Dragalge
#691
Tyrunt
#696
Tyrantrum
#697
Goomy
#704
Sliggoo
#705
Goodra
#706
Noibat
#714
Noivern
#715
Zygarde
#718
Turtonator
#776
Drampa
#780
Jangmo-o
#782
Hakamo-o
#783
Kommo-o
#784
Guzzlord
#799
Naganadel
#804
Applin
#840
Flapple
#841
Appletun
#842
Dracozolt
#880
Dracovish
#882
Duraludon
#884
Dreepy
#885
Drakloak
#886
Dragapult
#887
Eternatus
#890
Regidrago
#895
Cyclizar
#967
Tatsugiri
#978
Frigibax
#996
Arctibax
#997
Baxcalibur
#998
Roaring Moon
#1005
Koraidon
#1007
Miraidon
#1008
Walking Wake
#1009
Dipplin
#1011
Archaludon
#1018
Hydrapple
#1019
Gouging Fire
#1020
Raging Bolt
#1021
Frequently asked
Dragon Pokemon FAQ
What is Dragon Pokemon weak against?
Dragon Pokemon are weak against Ice, Dragon, and Fairy Pokemon and take 2× damage from Ice, Dragon, and Fairy moves. Pairing a Dragon Pokemon with a dual typing can reduce these weaknesses.
What is Dragon Pokemon strong against?
Dragon moves are not super-effective against any type — they deal 1× damage across the board.
How many Dragon Pokemon are there?
There are 70 Dragon Pokemon across all generations on Pokepedia, counting both pure Dragon-type and dual-type Pokemon where Dragon is the primary or secondary type.
What resists Dragon Pokemon?
Steel Pokemon resist Dragon moves, taking half damage. Against these types, Dragon attacks deal 0.5× damage.
