Eggs in Pokemon Go are a great way of getting rare as well as shiny Pokemon. They also contain some of the rare Pokemon which do not spawn in the wild, and thus are a great way of filling your Pokedex, and getting rare shinies. Niantic keeps on introducing minor changes in the egg hatches regularly, as per the ongoing events. And therefore, we have compiled the list of all the Pokemon which you can hatch from eggs of all distances, icluding regional hatches.

Content

Pokemon Go Egg Types

Pokemon Go has four types of eggs, categorized according to their respective hatch distances. These are- 2km, 5km, 10km and 12km or Strange eggs. Eggs can be obtained by spinning Pokestops, Gyms or by defeating Team Go Rocket Leaders. These eggs require incubation in various incubators available in the game. Upon walking the distance required by the egg you have incubated, an ‘Oh’ message appears on the screen. This means the egg is ready to hatch, after which you see the hatched Pokemon, and you get some amount of the hatched Pokemon’s candies and Stardust. These amounts depend upon the type of egg you have hatched.

The chances of receiving eggs of each types upon spinning Pokestops and Gyms are rougly:

  • 2km: 47.9%
  • 5km: 36.6%
  • 10km: 15.5%

Note: 12km egg, also known as ‘Strange’ eggs are only dropped by Team Go Rocket leaders when you battle and defeat them. They have a 100% drop percentage. As for the 7km eggs, you can receive them only by opening gifts from friends.

2km Egg hatches

2km Eggs provide 5-15 candies, and 400-800 StarDust upon hatching. The exact amount of each depends upon the Pokemon hatched, as well as its IV. These are the most common type of egg, with a drop percentage of 47.9% from Pokestops or Gyms. The following Pokemon can be currently hatched from 2km eggs; the highlighted Pokemon can be shiny.

  • Buizel
  • Bunnelby
  • Fletchling
  • Litleo
  • Magikarp
  • Meditite
  • Slowpoke
  • Wailmer
  • Spritzee
  • Swirlix
  • Tympole

5km Egg Hatches

5km eggs provide 10-21 candies, and 800-1600 StarDust. The exact amount of each depends upon the Pokemon hatched, as well as its IV. These are somewhat common, with a drop percentage of 36.6% from Pokestops or Gyms.

5km Normal Hatches

The following Pokemon will always hatch from the 5km eggs, regardless of any events in Pokemon Go. The highlighted Pokemon can be shiny.

  • Bonsly
  • Bronzor
  • Chespin
  • Eevee
  • Fennekin
  • Froakie
  • Gligar
  • Skarmory
  • Togepi
  • Wynaut

5km Adventure Sync Hatches

When you walk a certain distance in a week in Pokemon Go, you get some rewards, which also includes Eggs with specific hatches. These are known as adventure sync rewards. Upon walking 25km or more, you get a 5km egg. The following Pokemon can be hatched from the 5km adventure sync eggs; highlighted Pokemon can be shiny:

  • Clauncher
  • Cranidos
  • Skrelp
  • Sewaddle
  • Shieldon
  • Tynamo

7km Egg Hatches

7km Eggs are the eggs which you can only receive by opening gifts from friends. These eggs are important, for they contain event-themed Pokemon, as well as the Pokemon which cannot be caught from wild or from Raids. The following Pokemon can be currently hatched from the 7km eggs; the highlighted Pokemon can be shiny:

  • Alolan Diglett
  • Alolan Geodude
  • Alolan Grimer
  • Alolan Meowth
  • Alolan Sandshrew
  • Alolan Vulpix
  • Galarian Darumaka
  • Galarian Farfetch’d
  • Galarian Meowth
  • Galarian Ponyta
  • Galarian Slowpoke
  • Galarian Stunfisk
  • Galarian Zigzagoon

10km Egg Hatches

10km eggs provide 16 – 32 candies, and around 2000 StarDust. The exact amount of each depends upon the Pokemon hatched, as well as its IV. These eggs have the lowest percentage of 36.6% from Pokestops or Gyms. The following Pokemon can be currently hatched from 10km eggs; the highlighted Pokemon can be shiny.

  • Axew
  • Emolga
  • Espurr
  • Gible
  • Goomy
  • Klink
  • Nincada
  • Noibat
  • Riolu
  • Rufflet
  • Timburr

10km Adventure Sync Hatches

When you walk a certain distance in a week in Pokemon Go, you get some rewards, which also includes Eggs with specific hatches. These are known as adventure sync rewards. Upon walking 50km or more, you get a 5km egg as well as a 10km egg. The following Pokemon can be hatched from the 10km adventure sync eggs; highlighted Pokemon can be shiny:

  • Bagon
  • Beldum
  • Dratini
  • Gible
  • Noibat
  • Riolu

12km Strange Egg Hatches

Strange Eggs are the newest addition to Eggs in Pokemon Go. These can be obtained by defeating any of the three Team Go Rocket leaders. These eggs hatch mostly dark or Poison-type Pokemon, or Pokemon that acquire those types upon evolution. The highlighted Pokemon can be shiny.

  • Absol
  • Deino
  • Larvitar
  • Pancham
  • Pawniard
  • Sandile
  • Scraggy
  • Vullaby
  • Quilfish
  • Skorupi

Regional Pokemon in Eggs

Apart from the Egg hatches mentioned above, some Pokemon are region-exclusive i.e. they can only be hatched from eggs which are received from that region. Currently, only 2km, 5km and the 10km eggs contain regional Pokemon, which are listed below; the highlighted Pokemon can be shiny:

2km Egg Regional Hatches

  • Illumise: America and Africa
  • Volbeat: Asia/ Australia/ Europe

5km Egg Regional Hatches

  • Bouffalant: New York City and surrounding areas
  • Carnivine: North America
  • Chatot: North Australia
  • Corsola: Tropical areas around the Equator
  • Farfetch’d: Japan/ South Korea
  • Heracross: Central and South America
  • Kangaskhan: Australia/ Asia
  • Maractus: Central America/ South America/ the Caribbean
  • Mime Jr.: Europe
  • Pachirisu: Canada/ Russia
  • Panpour: The Americas
  • Pansage: Asia/ Australia/ New Zealand
  • Pansear: Africa/ Europe/ Middle East
  • Relicanth: New Zealand and surrounding areas
  • Tauros: United States
  • Torkoal: South Asia
  • Tropius: Africa/ the Mediterranean

10km Egg Regional Hatches

  • Sigilyph

NOTE: The above Egg pool changes constantly, so it might not be completely correct at all times. But we make sure to update it as soon as possible. Therefore, if you find any discrepancy, make sure to check in again later.