All Starter Pokemon by Generation
Every main-series game opens with the same choice: Grass, Fire, or Water. Here are all 27 starter Pokemon from Gen 1 (Kanto) through Gen 9 (Paldea) with their complete evolution lines — click any Pokemon for full stats, or compare two starters head-to-head.
Gen 1 Starters — Kanto
Red/Blue/Yellow, FireRed/LeafGreen, Let’s GoGen 2 Starters — Johto
Gold/Silver/Crystal, HeartGold/SoulSilverGen 3 Starters — Hoenn
Ruby/Sapphire/Emerald, ORASGen 4 Starters — Sinnoh
Diamond/Pearl/Platinum, BDSPGen 5 Starters — Unova
Black/White, Black 2/White 2Gen 6 Starters — Kalos
X/YGen 7 Starters — Alola
Sun/Moon, Ultra Sun/Ultra MoonGen 8 Starters — Galar
Sword/ShieldGen 9 Starters — Paldea
Scarlet/VioletStarter Pokemon — FAQ
What are starter Pokemon?
Starter Pokemon are the three Pokemon you choose between at the beginning of each main-series game — always one Grass-type, one Fire-type, and one Water-type. There are 27 starter lines across 9 generations.
How many starter Pokemon are there?
There are 27 starter Pokemon (9 generations × 3 choices), or 81 total forms counting every evolution stage. Pikachu and Eevee also served as special starters in Yellow and Let’s Go.
Which starter Pokemon is the best?
It depends on the game and your team. Within a generation you can compare the three directly — for example Venusaur vs Charizard vs Blastoise — using the stat comparisons linked under each generation below.