For kids · 7 min read

Dragon Type Pokémon List: All 70 Dragon Types by Generation

Published

There are 70 Dragon-type Pokémon species: 13 are pure Dragon and 57 have a second type. Dragon types are weak to Ice, Dragon and Fairy moves.

That is 7% of the 1,025 species in the Pokédex. We count species, so each Pokémon is counted once. Bulbapedia's own Dragon count includes forms, so it is higher than ours.

Dragon types by generation

Generation I had only three Dragon types: Dratini, Dragonair and Dragonite. It also had only one Dragon move, Dragon Rage, which always does 40 HP of damage. Generation II added just one more, Kingdra. Generation IX added the most, 14.

The full list of Dragon types

All 70, in Pokédex order. Total is the base stat total, which is every base stat added up. Group shows Legendary, Paradox, Ultra Beast and the fan-named pseudo-legendary Pokémon.

# Pokémon Type Gen Total Group
147 Dratini Dragon 1 300 –
148 Dragonair Dragon 1 420 –
149 Dragonite Dragon/Flying 1 600 pseudo-legendary
230 Kingdra Water/Dragon 2 540 –
329 Vibrava Ground/Dragon 3 340 –
330 Flygon Ground/Dragon 3 520 –
334 Altaria Dragon/Flying 3 490 –
371 Bagon Dragon 3 300 –
372 Shelgon Dragon 3 420 –
373 Salamence Dragon/Flying 3 600 pseudo-legendary
380 Latias Dragon/Psychic 3 600 Legendary
381 Latios Dragon/Psychic 3 600 Legendary
384 Rayquaza Dragon/Flying 3 680 Legendary
443 Gible Dragon/Ground 4 300 –
444 Gabite Dragon/Ground 4 410 –
445 Garchomp Dragon/Ground 4 600 pseudo-legendary
483 Dialga Steel/Dragon 4 680 Legendary
484 Palkia Water/Dragon 4 680 Legendary
487 Giratina Ghost/Dragon 4 680 Legendary
610 Axew Dragon 5 320 –
611 Fraxure Dragon 5 410 –
612 Haxorus Dragon 5 540 –
621 Druddigon Dragon 5 485 –
633 Deino Dark/Dragon 5 300 –
634 Zweilous Dark/Dragon 5 420 –
635 Hydreigon Dark/Dragon 5 600 pseudo-legendary
643 Reshiram Dragon/Fire 5 680 Legendary
644 Zekrom Dragon/Electric 5 680 Legendary
646 Kyurem Dragon/Ice 5 660 Legendary
691 Dragalge Poison/Dragon 6 494 –
696 Tyrunt Rock/Dragon 6 362 –
697 Tyrantrum Rock/Dragon 6 521 –
704 Goomy Dragon 6 300 –
705 Sliggoo Dragon 6 452 –
706 Goodra Dragon 6 600 pseudo-legendary
714 Noibat Flying/Dragon 6 245 –
715 Noivern Flying/Dragon 6 535 –
718 Zygarde Dragon/Ground 6 600 Legendary
776 Turtonator Fire/Dragon 7 485 –
780 Drampa Normal/Dragon 7 485 –
782 Jangmo-o Dragon 7 300 –
783 Hakamo-o Dragon/Fighting 7 420 –
784 Kommo-o Dragon/Fighting 7 600 pseudo-legendary
799 Guzzlord Dark/Dragon 7 570 Ultra Beast
804 Naganadel Poison/Dragon 7 540 Ultra Beast
840 Applin Grass/Dragon 8 260 –
841 Flapple Grass/Dragon 8 485 –
842 Appletun Grass/Dragon 8 485 –
880 Dracozolt Electric/Dragon 8 505 –
882 Dracovish Water/Dragon 8 505 –
884 Duraludon Steel/Dragon 8 535 –
885 Dreepy Dragon/Ghost 8 270 –
886 Drakloak Dragon/Ghost 8 410 –
887 Dragapult Dragon/Ghost 8 600 pseudo-legendary
890 Eternatus Poison/Dragon 8 690 Legendary
895 Regidrago Dragon 8 580 Legendary
967 Cyclizar Dragon/Normal 9 501 –
978 Tatsugiri Dragon/Water 9 475 –
996 Frigibax Dragon/Ice 9 320 –
997 Arctibax Dragon/Ice 9 423 –
998 Baxcalibur Dragon/Ice 9 600 pseudo-legendary
1005 Roaring Moon Dragon/Dark 9 590 Paradox
1007 Koraidon Fighting/Dragon 9 670 Legendary
1008 Miraidon Electric/Dragon 9 670 Legendary
1009 Walking Wake Water/Dragon 9 590 Paradox
1011 Dipplin Grass/Dragon 9 485 –
1018 Archaludon Steel/Dragon 9 600 –
1019 Hydrapple Grass/Dragon 9 540 –
1020 Gouging Fire Fire/Dragon 9 590 Paradox
1021 Raging Bolt Electric/Dragon 9 590 Paradox

Dragon type combinations

Dragon pairs with 15 other types. Pure Dragon is the biggest group, with 13 species. Flying and Ground tie as the most common partners, with 6 each. No species is Dragon with Bug or Fairy. Mega Altaria is a Dragon/Fairy form, but it is not a species of its own.

The strongest Dragon types

This table ranks the top 10 by base stat total. Eternatus is first with 690.

# Pokémon Type Total Group
1 Eternatus Poison/Dragon 690 Legendary
2 Rayquaza Dragon/Flying 680 Legendary
3 Dialga Steel/Dragon 680 Legendary
4 Palkia Water/Dragon 680 Legendary
5 Giratina Ghost/Dragon 680 Legendary
6 Reshiram Dragon/Fire 680 Legendary
7 Zekrom Dragon/Electric 680 Legendary
8 Koraidon Fighting/Dragon 670 Legendary
9 Miraidon Electric/Dragon 670 Legendary
10 Kyurem Dragon/Ice 660 Legendary

Eight Dragon types have a total of 600 without being Legendary: Dragonite, Salamence, Garchomp, Hydreigon, Goodra, Kommo-o, Dragapult and Baxcalibur. Fans call these pseudo-legendary Pokémon. The official name is Powerhouse Pokémon, and Dragon is the most common type among them. Only Tyranitar and Metagross are not part Dragon. Archaludon also has 600 but is not in that group. Read more in what is a pseudo-legendary Pokémon.

Forms that gain the Dragon type

Six forms are Dragon types even though the normal Pokémon is not. No form loses the type.

Form Kind Type Normal form type
Mega Charizard X mega Fire/Dragon Fire/Flying
Alolan Exeggutor alola Grass/Dragon Grass/Psychic
Mega Feraligatr mega Water/Dragon Water
Mega Ampharos mega Electric/Dragon Electric
Mega Sceptile mega Grass/Dragon Grass
Ultra Necrozma battle Psychic/Dragon Psychic

How to beat Dragon types

A pure Dragon type is weak to Ice, Dragon and Fairy moves. It resists Fire, Water, Electric and Grass moves, and it is not immune to anything. So Fire and Water moves are poor choices against a Dragon.

A Fairy move hits a Dragon for double damage, and Fairy Pokémon take nothing from Dragon moves.

What Dragon moves beat

Dragon moves are super effective against only one type: Dragon. Steel Pokémon resist them, and Fairy Pokémon take no damage at all. Steel is the only type that resists Dragon moves.

Dragon and Ghost are the only two types that are super effective against themselves. To see two Dragons side by side, compare Dragonite and Garchomp.

Where to next

Questions people ask

How many Dragon-type Pokémon are there?

There are 70 Dragon-type species in the pokee.si Pokédex: 13 pure Dragon and 57 with a second type. Bulbapedia counts forms too, so its number is higher.

What are Dragon types weak to?

Dragon Pokémon are weak to Ice, Dragon and Fairy moves. They resist Fire, Water, Electric and Grass moves.

What beats a Dragon type?

Ice, Dragon and Fairy moves hit Dragon types for double damage. Fairy types are also immune to Dragon moves, and Steel types resist them.

What is the strongest Dragon-type Pokémon?

By base stat total, Eternatus is first with 690. Rayquaza, Dialga, Palkia, Giratina, Reshiram and Zekrom follow with 680 each.

Which generation has the most Dragon types?

Generation IX has the most, with 14 Dragon-type species. Generation I had only three and Generation II added just one, Kingdra.

Read next

Sources

Every list and number on this page comes from the pokee.si Pokédex data, and key facts were checked against these sources.

All articles · Learn hub

pokee.si is an unofficial fan site and is not affiliated with Nintendo, Creatures, GAME FREAK or The Pokémon Company. Pokémon and all related names and images are © their respective owners.