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 Go

Gen 2 Starters — Johto

Gold/Silver/Crystal, HeartGold/SoulSilver

Gen 3 Starters — Hoenn

Ruby/Sapphire/Emerald, ORAS

Gen 4 Starters — Sinnoh

Diamond/Pearl/Platinum, BDSP

Gen 5 Starters — Unova

Black/White, Black 2/White 2

Gen 6 Starters — Kalos

X/Y

Gen 7 Starters — Alola

Sun/Moon, Ultra Sun/Ultra Moon

Gen 8 Starters — Galar

Sword/Shield

Gen 9 Starters — Paldea

Scarlet/Violet

Starter 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.

Full Pokedex All Comparisons Favorite Pokemon Picker