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
Gen 1
Gen 2
Gen 3


Quick Links
Attackers Attackers Defenders Gym Defenders
ATK per type crown1 ATK per type (No Legendary)
Raid Boss ListRaid Boss List Solo Raid Raid Boss CountersRaid Boss Counters
Pokemon List Pokemon CP ListMax CP Region ExclusiveRegion Exclusive
ShinyShiny GrassNesting Legacy MovesLegacy
IV Calc Egg ListEgg List Breakpoint Calc
CP Calc RaidRaid IV Calc Appraisals
Power Up Cost Catch Rate Calc Type Chart
Guide Database Glossary Starter Guide