Pokémon by Generation

Explore all Pokémon organized by their original generation and discover their trading cards from every set

Gen I
Gen II
Gen III
Gen IV
Gen V
Gen VI
Gen VII
Gen VIII
Gen IX

Generation I

The original 151 Pokémon from the Kanto region. Where it all began with classics like Pikachu, Charizard, and Mewtwo.

151 Pokémon

#001

Bulbasaur


Generation II

Johto region introduces 100 new Pokémon including legendary beasts, baby Pokémon, and the time-traveling Celebi.

100 Pokémon

Generation III

Hoenn region brings 135 new species with abilities, double battles, and legendary titans Kyogre, Groudon, and Rayquaza.

135 Pokémon

Generation IV

Sinnoh region adds 107 Pokémon with the physical/special split, legendary Dialga and Palkia, and the mysterious Arceus.

107 Pokémon

Generation V

Unova region features 156 entirely new Pokémon with seasonal changes, hidden abilities, and the legendary dragons.

156 Pokémon

Generation VI

Kalos region introduces 72 new Pokémon, the Fairy type, Mega Evolution, and the life-giving legendary Xerneas.

72 Pokémon

Generation VII

Alola region brings 81 new species with Z-Moves, regional variants, Ultra Beasts, and the Cosmog evolution line.

88 Pokémon

Generation VIII

Galar region adds 89 new Pokémon with Dynamax, Gigantamax forms, and the legendary sword and shield duo.

96 Pokémon

Generation IX

Paldea region introduces 120+ new species with Terastallization, open-world exploration, and the mysterious treasures of ruin.

105 Pokémon