5km Eggs are a reasonably common drop from spinning PokeStops in Pokemon GO, but you can still hatch plenty of great Pokemon from them.
Any 5km Egg picked up during the Pokemon GO Season of Hidden Gems will contain one of the following Pokemon:
- Bonsly
- Chingling
- Kabuto
- Larvesta
- Machop
- Mareanie
- Omanyte
- Roggenrola
- Sableye
- Shuckle
- Tyrogue
What Pokemon you hatch an Egg is random, so you will need to hatch more if you do not get the ‘Mon you are after.
Here’s how to get more 5km Eggs in Pokemon GO so you can hatch as many as you want!
If you will be hatching plenty of Eggs in Pokemon GO, you should set up the official Pokemon GO Egg Hatching Widget. This is because it lets you track your Egg hatching progress without opening the app!

The table below shows the hatch rarity and whether you can hatch the shiny version of each of the Pokemon in the 5km Egg pool.
Unfortunately, Larvesta is still almost impossible to hatch!
Pokemon | Can it Be Shiny? | Hatch Rarity Tier |
Bonsly | Yes | 3 |
Chingling | Yes | 3 |
Kabuto | Yes | 1 |
Larvesta | No | 5 |
Machop | Yes | 2 |
Mareanie | No | 1 |
Omanyte | Yes | 1 |
Roggenrola | Yes | 1 |
Sableye | Yes | 3 |
Shuckle | Yes | 1 |
Tyrogue | Yes | 2 |
5km Adventure Sync Egg Hatches – Season of Hidden Gems
Any player who enables Adventure Sync and walks 25km in a week will receive a special 5km Egg.
5km Eggs from Adventure Sync Rewards in the Season of Hidden Gems can contain the following Pokemon:
- Cranidos
- Mantyke
- Shieldon
- Stunfisk
5km Eggs are just one of the Egg types in Pokemon GO. Find out what Pokemon you can hatch from each Egg type below: