Sorry, Pupitar, the princess is in another castle.

The Dragon Type Pokémon List

All Dragon type Pokémon are displayed in the table below. Sorting is available to filter out type combinations. Click a type in the filter below will show all Pokémon that have the Dragon type as well as whatever type you clicked. To view only Dragon Pokémon, click Dragon in the sort menu. If no Pokémon appear in the list, it means that combination does not exist (yet!).

  • Click rows below to select them.
There are 38 Pokémon that are currently shown in the table.
Name Type(s) HP Attack Defense Sp. Atk Sp. Def Speed Total
Dratini dra - 41 64 45 50 50 50 300
Dragonair dra - 61 84 65 70 70 70 420
Dragonite dra fly 91 134 95 100 100 80 600
Kingdra wat dra 75 95 95 95 95 85 540
Vibrava gro dra 50 70 50 50 50 70 340
Flygon gro dra 80 100 80 80 80 100 520
Altaria dra fly 75 70 90 70 105 80 490
Bagon dra - 45 75 60 40 30 50 300
Shelgon dra - 65 95 100 60 50 50 420
Salamence dra fly 95 135 80 110 80 100 600
Latias dra psy 80 80 90 110 130 110 600
Latios dra psy 80 90 80 130 110 110 600
Rayquaza dra fly 105 150 90 150 90 95 680
Gible dra gro 58 70 45 40 45 42 300
Gabite dra gro 68 90 65 50 55 82 410
Garchomp dra gro 108 130 95 80 85 102 600
Dialga ste dra 100 120 120 150 100 90 680
Palkia wat dra 90 120 100 150 120 100 680
Giratina gho dra 150 100 120 100 120 90 680
Axew dra - 46 87 60 30 40 57 320
Fraxure dra - 66 117 70 40 50 67 410
Haxorus dra - 76 147 90 60 70 97 540
Druddigon dra - 77 120 90 60 90 48 485
Deino dar dra 52 65 50 45 50 38 300
Zweilous dar dra 72 85 70 65 70 58 420
Hydreigon dar dra 92 105 90 125 90 98 600
Reshiram dra fir 100 120 100 150 120 90 680
Zekrom dra ele 100 150 120 120 100 90 680
Kyurem dra ice 125 130 90 130 90 95 660
Dragalge poi dra 65 75 90 97 123 44 494
Tyrunt roc dra 58 89 77 45 45 48 362
Tyrantrum roc dra 82 121 119 69 59 71 521
Goomy dra - 45 50 35 55 75 40 300
Sliggoo dra - 68 75 53 83 113 60 452
Goodra dra - 90 100 70 110 150 80 600
Noibat fly dra 40 30 35 45 40 55 245
Noivern fly dra 85 70 80 97 80 123 535
Zygarde dra gro 108 100 121 81 95 95 600