Pokemon Eggs are a pretty vital feature to Pokemon Go. Unfortunately we can't breed pokemon as we would in the main games.
Instead, the Eggs can be found randomly at PokeStops throughout the game. Although you can also obtain 7km Eggs from Pokemon GO Gifts and 12km Eggs from Rocket Leaders.
Do keep in mind that you can only carry nine eggs at once, so make sure to keep a steady supply of incubators and keep hatching otherwise you won't be able to collect more!
There's no way to know what Pokemon will be in each Egg so instead, we can narrow it down to a few different pools of Pokemon.
There's a different pool of Pokemon for 2km, 5km, 7km, 10km and 12km eggs.
We've put together a list of all the Egg pools below and what pokemon can be found in them, but keep in mind these do sometimes change throughout the year. We'll make sure to update this page should they change.
On This Page:
Pokemon Go 2km Egg List
- Zubat
- Poliwag
- Cubone
- Magikarp
- Mareep
- Wooper
- Snubbull
- Volbeat
- Illumise
- Wailmer
- Swablu
- Buizel
- Buneary
- Snivy
- Tepig
- Oshawott
- Minccino
Pokemon Go 5km Egg List
- Machop
- Farfetch’d
- Seel
- Voltorb
- Lickitung
- Kangaskhan
- Tauros
- Eevee
- Pineco
- Heracross
- Corsola
- Ralts
- Aron
- Torkoal
- Feebas
- Tropius
- Clamperl
- Relicanth
- Mime Jr.
- Chatot
- Hippopotas
- Carnivine
- Pansage
- Pansear
- Panpour
- Pachirisu
- Blitzle
- Roggenrola
- Maractus
- Gothita
- Solosis
- Bouffalant
Pokemon Go (Adventure Sync Rewards) 5km Egg List
- Ralts
- Gothita
- Solosis
- Ducklett
- Karrablast
- Joltik
- Shelmet
Pokemon Go 7km Egg List
The 7km Eggs tend to change depending on in-game events.
When the event ends they will revert to the pokemon below!
- Galarian Darumaka
- Galarian Farfetch'd
- Galarian Ponyta
- Galarian Meowth
- Galarian Stunfisk
- Galarian Zigzagoon
- Alolan Diglett
- Alolan Geodude
- Alolan Grimer
- Alolan Meowth
- Alolan Sandshrew
- Alolan Vulpix
Pokemon Go 10km Egg List
- Shinx
- Gible
- Riolu
- Audino
- Timburr
- Darumaka
- Sigilyph
- Emolga
- Ferroseed
- Klink
- Elgyem
- Litwick
- Axew
- Golett
- Rufflet
Pokemon Go (Adventure Sync Rewards) 10km Egg List
- Bagon
- Gible
- Riolu
- Timburr
- Emolga
- Klink
Pokemon Go Red 'Strange' 12km Egg List
12km Eggs are also known as Strange or Red Eggs.
They first came to the game in October 2020 in the Team Go Rocket event.
To get one of these Eggs you'll have to defeat a Leader as well as having an open space in your inventory.
We've inserted a few of our articles on how to beat leaders in the read mores of this piece!
- Larvitar
- Absol
- Deino
- Pawniard
- Sandile
- Scraggy
- Trubbish
- Vullaby
Need More Pokemon GO Help?
Head to our main Pokemon category for all the latest news and detailed step-by-step guides. Otherwise, make sure you're up to date on the current Egg pool, Ditto Disguises and Field Research Tasks, including the current Spinda you can catch in the wild. If you prefer PVE, you might also fancy your chances tackling the Pokemon Team GO Rocket Leaders - but maybe take a look at our guides to help you counter Arlo, Cliff, Sierra, Giovanni as well as Jessie & James. We've also recently learnt about some of the upcoming Pokemon GO January 2021 Events, including the next January 2021 Community Day and a special New Years Eve Event - So there's plenty to look forward too!