Egg

Eggs are items that can be hatched to obtain Pokémon. Eggs can be obtained in two ways: Purchasing them from Shops and trading for them from the Shard Traders. Breeding level 100 Pokémon will also insert them into the Hatchery/Queue as an Egg. Hatching an egg will boost that Pokémon's attack by 25% of its base attack. Where an Egg is purchased/obtained an egg has no effect on what Pokémon hatches from that egg (See Egg Pool Odds section below for more details on specific odds).

Shop Egg Pool
In the following tables, Bolded names indicate Pokémon that can be obtained in their respective regions by either hatching shop eggs (or through Wandering Pokémon on the Farm). Bolded and Italicized names indicate Pokémon that can only be obtained in their respective region by hatching shop eggs.  Bold, Italicized, and underlined  names indicate Pokémon that cannot be obtained outside shop eggs (ie: can't find them in the wild in a later region with the Require Complete Pokédex Challenge off) as of v0.8.15.

The Egg Pool Odds works as follows:
 * There is a 50% chance of obtaining a Pokemon from the furthest region you've been to (odds split evenly for each possible Pokemon from the furthest region reached)
 * The Remaining 50% is split among all previous egg pool Pokemon, favoring the more recent regions. See the Egg Pool Odds section below for more specific details.
 * Neither hatching an Egg in a particular region, nor obtaining an egg from a particular region, has any affect on what Regional Egg Pool the egg will pull the hatched Pokémon from.

Egg Pool Odds
As you enter subsequent Regions, the odds of obtaining Pokémon from Eggs from prior Regions decreases to 50% of its prior rate. The Kanto and Johto pools are given equal odds in every region (excluding Kanto).

The below table shows an example of how the rates change from Kanto -> Unova for the Pokémon in the Water Egg pool of Pokémon.

The Mystery Egg will pull randomly from all egg pools, making it most useful when you have not obtained any egg Pokémon for that region yet.

Tips and Tricks
The roll for what Pokémon a particular Typed Egg/Mystery Egg will be is performed when the Egg is put into a Hatchery Slot. Eggs that are put into the queue will have a generic Egg Image - the roll is specifically only made when the Egg is put into a Hatchery Slot. Thus, players can "Save Scum" (ie: re-load their save). By comparing the Egg Image of the Egg in the hatchery to Egg Image of their desired Pokémon, players can obtain a desired Pokémon and use a minimal amount of Eggs.