Jedes Pokémon-Spiel der Hauptserie wird einer Generation zugeordnet, von denen mittlerweile fünf existieren. Die Generationen unterscheiden sich vor allem untereinander in der Anzahl an fangbaren Pokémon. Dabei wird diese Zahl stets größer: Während man in Pokémon Rot und Blau "nur" 151 verschiedene Pokémon fangen konnte, sind es nach dem aktuellen Stand bereits 646.
Ein weiterer Unterschied zwischen den Spielgenerationen sind die verbesserten Spielumstände. Teilweise bedingt durch eine neue Version des Handhelds, teilweise innerhalb einer Generation bedingt durch Zusatzeditionen oder Remakes, sind die Spiele seit 1996 stetig im Fortschritt begriffen und entwickeln sich hinsichtlich der Grafik, der Features, des Gameplays, etc. weiter.
| Generation | Konsole | Spiele | Zusatzedition | Remakes älterer Spiele | Pokémon | ||
|---|---|---|---|---|---|---|---|
| Erste Spielgeneration | Game Boy | Pokémon Rot | Pokémon Blau | Pokémon Gelb | keine | 001 - 151 | |
| Zweite Spielgeneration | Game Boy Color | Pokémon Gold | Pokémon Silber | Pokémon Kristall | keine | 152 - 251 | |
| Dritte Spielgeneration | Game Boy Advance | Pokémon Rubin | Pokémon Saphir | Pokémon Smaragd | Pokémon Feuerrot | Pokémon Blattgrün | 252 - 386 |
| Vierte Spielgeneration | Nintendo DS | Pokémon Diamant | Pokémon Perl | Pokémon Platin | Pokémon HeartGold | Pokémon SoulSilver | 387 - 493 |
| Fünfte Spielgeneration | Nintendo DS | Pokémon Schwarz | Pokémon Weiß | Noch unbekannt | Noch unbekannt | 494 - 646 | |