Pokemon GO Eggs List

Pokemon hatch at the same level as your trainer when you first acquire them, up to trainer level 20.

For example:

  • Obtaining an egg when your trainer is level 10, the egg will hatch into a level 10 Pokemon even if you leveled up.
  • Due to the level cap, even if you found the egg at trainer level 30, the egg will hatch into a level 20 Pokemon.

The following charts below help you easily determine what IV's your hatched Pokemon have, assuming you are at least level 20.

Pokemon GO Eggs List
All
Gen 1
Gen 2
Gen 3

2 km

5 km

10 km

New Egg Pokemon Update (7/8/2017)

Information is based on research done by redditor Dudleyshwam.

2KM

  • Spinarak  - New

5KM

  • Pineco - Previously 10KM
  • Gligar - Previously 10KM
  • Mantine - Previously 10KM
  • Teddiursa - New
  • Totodile - New
  • Chikorita - New 
  • Cyndaquil - New 
  • Hoppip - New 
  • Wooper - New 
  • Swinub - New 
  • Snubull - New 
  • Natu - New 
  • Marill - New 
  • Chinchou - New

10KM

  • Porygon - Previously 5KM

Halloween Pokemon Update (12/01/2017)

5KM

  • Duskull - New
  • Shuppet - New

10KM

  • Sableye - New

Gen 3 Pokemon Update (12/11/2017)

2KM

  • Spoink  - New
  • Gulpin  - New
  • Poochyena - New
  • Wurmple - New
  • Zigzagoon - New

5KM

  • Mudkip - New
  • Torchic - New
  • Treecko - New
  • Makuhita - New
  • Shoomish - New
  • Wynaut - New
  • Azurill - New

10KM

  • Slakoth - New
  • Ralts - New
Quick Links
Raids
Raid Boss List
Raid Boss List
Raid Boss Counters
Raid Boss Counters
Tools

Pokemon List

IV Calculator

Moves List

Appraisals

Egg Chart

Type Chart

Power Up Costs

Buddy Distances

CP Calculator
Rankings

Gym Attackers

Gym Defenders

DPS per type