How many generations of Pokémon are there?

Movies & TV medium Data from 2025

Guess before you scroll — the answer is below

In generations. Thousands: 1.000 · Decimals: 1,5 · Millions: 9m.

The answer

9 generations

The Pokémon franchise is up to 9 generations as of 2025, starting with Red and Blue in 1996 and running through Scarlet and Violet. Each generation adds a new core region and a fresh batch of species — Generation 1 introduced 151 Pokémon, and the total across all generations has since passed 1,000.

How to get close to this number

Divide the franchise lifetime by the generation length. It started in 1996 and a new generation arrives roughly every three years, tied to new hardware and a new pair of flagship games. Three decades at that cadence gives a count of around nine, and this decomposition works for any franchise with a regular release rhythm.

What a generation means is the part to get right. It is not a game; it is a batch — a new region, a new set of species, and usually a new console. Counting individual releases would give a much larger number, because remakes, spin-offs and third versions all sit inside a generation rather than starting a new one.

The species figures in the explanation give the other axis of growth: from 151 in the first generation to over a thousand across all of them. That is roughly a hundred new creatures per generation sustained for three decades, which is a design output most franchises could not maintain, and it is why the total species count is now larger than most players can name.

Where this number comes from

Source The Pokémon Company
Figure refers to 2025
Last checked
Unit generations

Numbers move. If this one has drifted from its source, let us know.

Think you can do better?

Five fresh questions every day. No account needed.

Play today’s puzzle

Related questions