Pokemon Cards by Generation
1,025 Pokemon · 14,090 cards across 9 generations
Generation I
151 Pokemon · 3,664 cards
Generation II
100 Pokemon · 1,935 cards
Generation III
135 Pokemon · 2,296 cards
Generation IV
107 Pokemon · 1,571 cards
Generation V
156 Pokemon · 1,936 cards
Generation VI
72 Pokemon · 679 cards
Generation VII
88 Pokemon · 614 cards
Generation VIII
96 Pokemon · 736 cards
Generation IX
120 Pokemon · 659 cards
About Pokemon Generations
The Pokemon franchise is divided into generations, each introducing new Pokemon, regions, and game mechanics. Generation I started in 1996 with the original 151 Pokemon, and each subsequent generation has added new species. TCG cards feature Pokemon from all generations, with new sets regularly highlighting the latest additions.