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