The Eggs system in Pokemon GO can be more complex than it initially seems, and to make the most of it, you’ll need to know plenty of details about how they work and where to get them.
That’s why we’ve compiled all of the information you need to know about Eggs in Pokemon GO in this handy guide!

What are Eggs in Pokemon GO?
In Pokemon GO, players can obtain and hatch Eggs to get a random Pokemon.
There are a number of different types of Eggs that players can get in Pokemon GO. Each Egg has a distinct appearance, a certain walking requirement to hatch, and different Pokemon that could be hatched from it.
How to Hatch Eggs
To hatch Eggs in Pokemon GO, you must put them in an Incubator and walk a certain distance, depending on the Egg.
- Go to the Egg menu. To do this:
- Press on your Pokemon trainer’s face in the bottom left of your screen.
- Scroll down on the ‘Me’ page.
- Press the green ‘Eggs’ button.
- Select any Egg you want to hatch.
- Press the ‘Incubate’ button.
- Select an Incubator you want to use to incubate the Egg.
- Everyone has one Incubator with unlimited uses, while others can only be used a certain number of times.
- Walk until your Egg hatches.
- The distance you must walk depends on which Egg you are incubating.
- Pro Tip: You can easily track your Egg hatching progress using the Pokemon GO Egg Widget!
Types of Egg in Pokemon GO
There are five different types of Egg in Pokemon GO:
- 2km Eggs
- 5km Eggs
- 7km Eggs
- 10km Eggs
- 12km Eggs
When placed in an Incubator, each of these Eggs requires you to walk a certain distance to hatch it. They also contain different Pokemon and can be obtained in varying ways.
2km Eggs

2km Eggs have green spots and contain common Pokemon. You must walk 2km to hatch this Egg.
These are all of the Pokemon in 2km Eggs during the Season of Hidden Gems!
How to Get 2km Eggs in Pokemon GO
You can get 2km Eggs as a drop from spinning a PokeStop or Gym. They are the most common Egg to find in this way.
5km Eggs

5km Eggs have orange spots and contain uncommon Pokemon. Walking 5km will hatch this Egg.
This is every Pokemon in 5km Eggs during the Season of Hidden Gems.
How to Get 5km Eggs in Pokemon GO
There is a chance of getting a 5km Egg when spinning a PokeStop or Gym.
Additionally, you can get a 5km Adventure Sync Egg (that contains different Pokemon) for walking 25km in a week with the Adventure Sync setting turned on.
7km Eggs

7km Eggs are yellow with pink spots and contain event Pokemon. With almost every Pokemon GO event, the 7km Egg pool changes.
These are all of the Pokemon in the most recent 7km Eggs!
How to Get 7km Eggs in Pokemon GO
The only way to get 7km Eggs in Pokemon GO is by opening Gifts from your friends.
10km Eggs

10km Eggs have purple spots and contain rare Pokemon. Therefore, it makes sense you’ll have to walk 10km to hatch one of these Eggs.
This is every Pokemon you can hatch from 10km Eggs during the Season of Hidden Gems.
How to Get 10km Eggs in Pokemon GO
Pokemon trainers can get a 10km Egg as a rare drop from spinning PokeStops or Gyms.
Also, you can get a 10km Adventure Sync Egg (that contains different Pokemon) from walking 50km in a week with the Adventure Sync setting switched on.
12km Strange Eggs
Strange Eggs in Pokemon GO have red spots and require you to walk 12km to hatch. You can get a number of very rare Pokemon from them.
These are all of the Pokemon in 12km Strange Eggs right now.

How to Get 12km Eggs in Pokemon GO
The only way to get 12km Eggs in Pokemon GO is by defeating the Team GO Rocket leaders – Arlo, Cliff, and Sierra – and the boss, Giovanni.
Beating them in battle isn’t easy, but our guides should help with that:
- Arlo – Battle Guide & Best Counters
- Cliff – Battle Guide & Best Counters
- Sierra – Battle Guide & Best Counters
- Giovanni – Battle Guide & Best Counters
Pokemon GO Egg Hatch Chances & Tiers
There are different rarities of hatches within plenty of Pokemon GO Eggs. This rarity is indicated by a number of Egg icons.
The fewer Eggs above the Pokemon, the more common the hatch is. However, there aren’t exact percentages for the chances of hatching particular Pokemon.

Image | Egg | How to Get |
---|---|---|
![]() | 2km Egg | Spinning PokeStops or Gyms |
![]() | 5km Egg | Spin PokeStops or Gyms |
![]() | 5km Adventure Sync Egg | Walk 25km in a week with Adventure Sync on |
![]() | 7km | Open Gifts from Friends |
![]() | 10km Egg | Spin PokeStops or Gyms |
![]() | 10km Adventure Sync Egg | Walk 50km in a week with Adventure Sync on |
![]() | 12km Strange Egg | Defeat a Team GO Rocket Leader or Boss |