As an incentive to keep players moving, Pokémon Go has players hatching Eggs, which will let them encounter Pokémon after they hit a certain distance milestone.
Whether it be 2km, 5km, 7km, 10km, or even 12km, players will need to pick up the pace to ensure they hatch as many Eggs as possible.
You can easily tell how long an Egg will take to hatch, with all of them being color-coded and tracking your steps once you add them to your inventory and put them into an Incubator. You will always have one Incubator on hand, but you can get more by leveling up or by purchasing them with your PokéCoins in the shop.
When you hatch an Egg you get experience, typically around 500 or 1,000 XP, and an additional 500 XP if it is a new Pokémon you haven’t encountered before. You also get Candy for the Pokémon you hatched, maxing out at 40 depending on its CP.
Just like with Raids, Eggs have a set list of Pokémon that can hatch from them. Niantic rotates this list frequently and events always add a few bonus Pokémon into the mix so players can keep things fresh.
Here are all of the Pokémon that can be found in each type of Egg in October 2023 without taking into account additions made for events. Pokémon noted with an asterisk can appear Shiny.
Full Pokémon Go Egg Hatch and encounter list for October 2023
All Pokémon Go 2km Egg encounters
- Chinchou*
- Cleffa*
- Igglybuff*
- Meditite*
- Fomantis*
- Wimpod
- Lechonk*
All Pokémon Go 5km Egg encounters
- Machop*
- Lickitung*
- Gligar*
- Chingling*
- Bonsly*
- Larvesta
- Mareanie
- Sprigatito
- Fuecoco
- Quaxly
All Pokémon Go 7km Egg encounters
- Alolan Sandshrew*
- Alolan Vulpix*
- Alolan Diglett*
- Alolan Meowth*
- Alolan Geodude*
- Alolan Grimer*
- Galarian Meowth*
- Galarian Ponyta*
- Galarian Slowpoke*
- Galarian Farfetch’d*
- Galarian Zigzagoon*
- Galarian Darumaka*
- Galarian Stunfisk*
- Hisuian Voltorb
- Hisuian Growlithe*
- Hisuian Qwilfish
- Hisuian Sneasel
All Pokémon Go 10km Egg encounters
- Larvesta
- Carbink
- Goomy*
- Jangmo-o
- Frigibrax
All Pokémon Go 12km Egg encounters
The 12km Egg pool only updates during specific events like Team Go Rocket Takeovers, not with new seasons or months.
- Larvitar*
- Absol*
- Skorupi*
- Pawniard*
- Vullaby*
- Scraggy
- Sandile
- Pancham
- Skrelp
- Inkay*
- Salandit
All Pokémon Go Adventure Sync 5km Egg encounters
- Cranidos*
- Shieldon*
- Happiny*
- Munchlax*
- Alomomola*
All Pokémon Go Adventure Sync 10km Egg encounters
- Gible*
- Goomy*
- Rockruff*
- Jangmo-o
These specific Egg hatch encounters remain static throughout the season, but every different event adds specific Eggs that will contain Pokémon unavailable outside of that event period.