Pokémon Eggs are Pokémon-related resources which allow Trainers to obtain Pokémon. Most eggs can be obtained from PokéStops and Gyms around the world. Each owned egg contains a random Pokémon and can be hatched by walking one of five specified distances.
Kinds of Pokémon Eggs
There are five kinds of Pokémon Eggs, with different distances required to be walked. The Trainer must walk with an egg in an Incubator in order for it to hatch. Below is a list of each type of Pokémon Egg and ways to obtain them:
- 2-km Eggs can be obtained from spinning Photo Discs at Gyms and PokéStops.
- 5-km Eggs can be obtained from spinning Photo Discs at Gyms and PokéStops, and as an Adventure Sync reward if Trainer walks at least 25 km in a week.
- 7-km Eggs can be obtained via Gifts received from friends. They cannot be obtained by spinning the Photo Discs at Gyms or PokéStops.
- 10-km Eggs can be obtained from spinning Photo Discs at Gyms and PokéStops, and as an Adventure Sync reward if Trainer walks at least 50 km in a week.
- 12-km Eggs also called Strange Eggs can be obtained by defeating Team GO Rocket Leaders (but not Giovanni). They cannot be obtained by spinning the Photo Discs at Gyms or PokéStops.
Pokémon Eggs collection
To get to the page with currently owned Pokémon Eggs in game, player needs to:
- In Map View tap on Main Menu button
- Tap on Pokémon button in Main Menu
- Tap on EGGS tab on the top of the screen or swipe the page to the left.
If there are no Eggs in Trainer's collection, Egg silhouette icon and message "Collect more Eggs!" are displayed.
Hatching Pokémon Eggs
Trainers can choose which Egg they want to hatch by tapping on an egg, then clicking on thebutton in the Egg's summary page. It will then prompt the player to choose which Incubator they want to use for the selected Egg.
To hatch an egg, the player needs to have at least one currently unused egg incubator. There are currently three kinds of Egg Incubators in game:
- An orange one is received at the beginning of the game and has unlimited uses.
- Trainer levels, bought from in-game shop or rewarded from Special Research have 3 uses only. A blue one that can be used a limited number of times – limited Egg Incubators received for achieving
- A purple one that may be used three times and will shorten the walking distance required to hatch an egg by 33%.
If Trainer does not have any available Incubators, they can either buy one from the in-game shop or wait until an Egg that is currently in an Incubator hatches and thus the Incubator will be available to use again.
Gameplay can carry on as usual when hatching an egg. Distance walked for hatching an Egg in an Incubator is measured by GPS distance and location changing, not by movement or number of steps. Trainers require Adventure Sync feature turned on in order to record walked distance to hatch eggs while the game is not on screen or completely closed.
It is worth mentioning that Pokémon Go has various limits on speed (approximately 24km/h (15 MPH)). If a person exceeds these limits, the app will not register the distance traveled for incubated Eggs. Players have also estimated that when the app is open, it pings the player's location every 4 minutes and it appears to measure the straight-line distance between pings and will add that distance to every currently used Incubator with an Egg inside of it.
Once the required distanced has been walked, the egg will appear on the screen with the message "Oh?". Tapping the screen will cue eggs hatching animation revealing the Pokémon that was in the egg, then the player is led to just hatched Pokémon summary page.
|Kind of egg||XP||Stardust||Candy|
|500 XP||400 to 800 Stardust||5 to 15 Candy|
|1000 XP||800 to 1600 Stardust||10 to 21 Candy|
|1500 XP||800 to 1600 Stardust||10 to 21 Candy|
|2000 XP||1600 to 3200 Stardust||16 to 32 Candy|
|4000 XP||3200 to 6400 Stardust||16 to 32 Candy|
Pokémon Eggs hatchlings
- Main article: List of Pokémon eggs hatchlings
There is specified group of Pokémon that Trainers can hatch from eggs. This group of Pokémon changes with new Pokémon being added to the game or temporarily for certain events. Pokémon hatched from eggs always come with a number of their species' candy higher than what a Trainer would receive from catching it in the wild.
All Pokémon from Eggs (including their IV and Shiny status) are determined when the Egg is obtained. Thus, when the contents of eggs change (e.g. due to an event), Pokémon that hatch during an event, from Eggs obtained before the event, will not be event Pokémon. The Pokémon that you get depends on when the Egg is obtained, not when it is hatched. So, only eggs obtained while an event is live will hatch event Pokémon.
The CP of Pokémon hatched from eggs is based on the Trainer level when the egg was obtained, not when it is hatched. The maximum CP of Pokémon hatched from eggs is equal to the CP on Pokémon level 20.
Since the release of the game, there have been several changes to distances and the list of Pokémon that could be hatched from eggs. Most of these changes occur due to major releases of new Pokémon or temporarily for the duration of a specific event.
Hatch Rarity Tiers
Starting on March 11th, 2021, a limited number of Trainers can see a list of possible hatches from an Egg by tapping on it. The likelihood of hatching each of the available Pokémon is ranked in rarity tiers from 1 to 5, where 1 has the most common species and 5 has the rarest ones. On April 7th, 2021, this feature became available to all Trainers.
- After the game's release, there were disputes in the player community, whether or not region-exclusive Pokémon could be hatched from eggs that were obtained from PokéStops outside the regions that such Pokémon spawn in.
- Niantic has confirmed region-exclusive Pokémon, Mr. Mime, Tauros, Kangaskhan and Farfetch'd, could only be hatched from eggs obtained in the designated region. 
- Sometime later in summer 2016, all 4 region-exclusive Pokémon were removed from eggs, and since that time there had been no more regional Pokémon in eggs.
- Until World Tourism Day in September 2019, the region-exclusive Pokémon were added to their native eggs.
- Since Season of Discovery, all region-exclusive Pokémon except Mime Jr. were removed from their native eggs.
- When the game was released, all three kinds of eggs had the same in-game appearance: cream-white egg with pale-green spots on it. As of October 23rd, 2016, with the release of game update to version 0.43.3, 5- and 10-km Eggs gained a different appearance, with their spots becoming orange and purple respectively.
- All Pokémon that can be hatched from Eggs are the first-stage evolution forms of their Pokémon families.
- Initially, hatching Pokémon Eggs is the only way to obtain Baby Pokémon.
- Despite the fact that Pokémon Eggs do not use slots in items Bag, they cannot be obtained from PokéStops when the Bag's slot limit is exceeded by items.
- Eggs count towards Pokémon storage; thus, it cannot be obtained when Pokémon storage is full.
- There are instances that allow players to see the most recently hatched Pokémon in their Pokémon collection or Journal before even seeing a notification or the animation of hatching an Egg. This is because Egg's hatching animation can be triggered only from the Map View.
- During the early years of Pokémon GO, there was usually significant relation between Buddy distance for candy reward of specific Pokémon and what kind of egg it hatches from, as:
- Pokémon that hatch or originally hatched from 2-km Eggs have to walk 1 km for candy reward,
- Pokémon from 5-km Eggs have to walk 3 km for candy reward,
- Pokémon from 10-km Eggs have to walk 5 km for candy reward,
- Legendary Pokémon that do not hatch from any egg have to walk 20 km for candy reward.
- In game client update 0.167.0 image asset of red-dotted Pokémon Egg was found and its name is
Egg_TRwhich might mean it is related to Team GO Rocket. It was speculated to hatch Shadow Pokémon by the community.
- In game client update 0.225.0 image asset of Pokémon Eggs were updated. In the new version of images, the more the distance an egg requires to hatch, the more dots it has.
- The hatch distance of Eggs is sometimes halved or quartered during certain events.
- NianticHelp. Trainers, we're excited to share that we're starting testing where a limited number of Trainers will be able to see which Pokémon may hatch from Eggs in their Inventory! Twitter. Retrieved on 2021-03-30.
- NianticHelp. We're excited to share that all Trainers will now be able to see which Pokémon may hatch from Eggs in their Inventory! Tap an Egg to see a list of possible Pokémon and their rarity level. Twitter. Retrieved on 2021-04-08.
- Tweet via John Hanke. Twitter. Retrieved on 2016-11-05.
- What are these Strange Eggs? Save them from Team GO Rocket during the autumn event!. Pokémon GO Live. Retrieved on 2020-10-13.
- Updates to events: Abra Community Day. Pokémon GO Live. Retrieved on 2020-03-13.
- Updates to temporary bonuses. Pokémon GO Live. Retrieved on 2020-10-02.
- NianticHelp. Thanks for your understanding while we worked on the issues affecting Adventure Sync on Android 9 and below. In appreciation of your patience, starting now, a 1/4 Hatch Distance bonus will be live until November 13th, 3 p.m. PT.. Twitter. Retrieved on 2020-11-11.
- Professor Willow has discovered that Pidgey & Rattata no longer hatch from Eggs. He also found that Eevee now hatches from 5 km Eggs only. Twitter. Retrieved 2016-11-03.
- Eggs: Can You Hatch Evolved Forms or Region-Specific Pokemon?. The Silph Road. Retrieved 2016-12-30.