Pokémon cards by type
Complete card lists for all 18 Pokémon types - every printing of every Grass, Fire, Water, Electric, Psychic, Fighting, Dark, Steel, Fairy, Dragon and beyond, with images, sets, rarities and live prices. Pick a type below, or check any card's value in the TCG Companion app.
Grass
1841 cards
Fire
1801 cards
Water
2471 cards
Electric
1646 cards
Psychic
2050 cards
Fighting
1096 cards
Dark
1253 cards
Steel
1240 cards
Fairy
1028 cards
Dragon
1245 cards
Normal
2106 cards
Flying
2103 cards
Poison
1403 cards
Ground
1345 cards
Rock
1013 cards
Bug
1242 cards
Ghost
1032 cards
Ice
669 cards