Trainer Galaxy

Pokemon Cards by Generation

1,025 Pokemon · 14,090 cards across 9 generations

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.