Pokémon Go: How to choose the best eggs to incubate!

One of the more exercise-focused aspects of Pokémon Go is hatching eggs. Each egg has a distance meter next to it, and when you put that egg in an incubator it becomes active. When you walk the distance marked on the egg while playing the game, the egg will hatch and you'll get a brand new Pokémon with a bunch of Pokémon Candy for that creature.

The difficult thing here isn't the walking, it's choosing which egg to incubate next. You only get one incubator with unlimited uses, and every other incubator — whether purchased or received from a level up — has a three use limit. The best way to choose which eggs go in which incubator is to know which Pokémon are in the egg to begin with. While there's no what to know exactly which creature is in your specific egg, here's a list of Pokémon and the egg types they show up in.

Swipe to scroll horizontally
IDNameDistance
001Bulbasaur 2km
004Charmander 2km
007Squirtle 2km
010Caterpie 2km
013Weedle 2km
016Pidgey 2km
019Rattata 2km
021Spearow 2km
025Pikachu 2km
035Clefairy 2km
039Jigglypuff 2km
041Zubat 2km
074Geodude 2km
129Magikarp 2km
023Ekans 5km
027Sandshrew 5km
029Nidoran♀ 5km
032Nidoran♂ 5km
037Vulpix 5km
043Oddish 5km
046Paras 5km
048Venonat 5km
050Diglett 5km
052Meowth 5km
054Psyduck 5km
056Mankey 5km
058Growlithe 5km
060Poliwag 5km
063Abra 5km
066Machop 5km
069Bellsprout 5km
072Tentacool 5km
077Ponyta 5km
079Slowpoke 5km
081Magnemite 5km
083Farfetch'd 5km
084Doduo 5km
086Seel 5km
088Grimer 5km
090Shellder 5km
092Gastly 5km
096Drowzee 5km
098Krabby 5km
100Voltorb 5km
102Exeggcute 5km
104Cubone 5km
108Lickitung 5km
109Koffing 5km
111Rhyhorn 5km
114Tangela 5km
115Kangaskhan 5km
116Horsea 5km
118Goldeen 5km
120Staryu 5km
128Tauros 5km
137Porygon 5km
095Onix 10km
106Hitmonlee 10km
107Hitmonchan 10km
113Chansey 10km
122Mr. Mime 10km
123Scyther 10km
124Jynx 10km
125Electabuzz 10km
126Magmar 10km
127Pinsir 10km
131Lapras 10km
133Eevee 10km
138Omanyte 10km
140Kabuto 10km
142Aerodactyl 10km
143Snorlax 10km
147Dratini 10km

And that's it! From here you can plan out which eggs would be best for you to hatch right now. For example, focusing on 2km eggs is great if you are hoping to quickly level up a starter Pokémon, and 10km eggs are great if you want something unique. The only uncertainty with these eggs is Candy.

The amount of Candy you get from each Egg is random, somewhere between 5 and 35 Candies. That could mean you get an Eevee with everything you need to evolve it on the spot, or it could mean you get a Pidgey with 5 Candy that makes you sad on the inside. Either way, hatch as many as you can!

Russell Holly

Russell is a Contributing Editor at Android Central. He's a former server admin who has been using Android since the HTC G1, and quite literally wrote the book on Android tablets. You can usually find him chasing the next tech trend, much to the pain of his wallet. Find him on Facebook and Twitter