Skip to content
PokéAtlas

How Pokémon evolve

The 540 evolution chains of the snapshot, grouped by method. Examples are real species from each chain.

Chain structure

Species that do not evolve
199
Two-stage chains
225
Three-stage chains
116
Branched chains
19
One species can evolve into several different ones (e.g. Eevee).

Evolution methods

Most common evolution levels
LevelEvolutions
level 3030
level 3625
level 2023
level 1621
level 2518
level 3518
level 3216
level 1814
level 4014
level 3413

Extra conditions

How many evolutions depend on each requirement, with real examples. One evolution can combine several.

Figures computed on snapshot 2026-10-27-d3bf31af18 (1025 species, 1351 forms). Data: PokéAPI.