Hatching eggs in Pokémon GO is always a matter of luck, but currently, you have a good chance of getting a Shiny from the 7 km eggs. We will tell you why.
This is new with the eggs: Since the event start for the 3rd anniversary of Pokémon GO, all Alola Pokémon are available as Shiny. This includes the Alola Pokémon that can be obtained from the 7 km eggs.
So now you have additional Shinies in the eggs. Looking at the egg pool, the 7 km eggs are currently extremely worthwhile.
How good is the Pokémon pool of the 7 km eggs
What’s inside the eggs? Here is a list of all Pokémon that are in the 7 km eggs. We will also note whether they can be Shiny or not.
| Pokémon | Can it be Shiny? |
| Alola Sandshrew | Yes |
| Alola Vulpix | Yes |
| Alola Diglett | Yes |
| Alola Meowth | Yes |
| Alola Geodude | Yes |
| Alola Grimer | Yes |
| Pichu | Yes |
| Cleffa | Yes |
| Swablu | Yes |
| Togepi | Yes |
| Ralts | No |
| Chingling | Yes |
| Elekid | Yes |
| Magby | Yes |
| Azurill | Yes |
| Snorunt | Yes |
| Budew | Yes |
| Drifloon | No |
| Roggenrola | No |
| Darumaka | No |
| Sandygast | No |
| Riolu | No |
| Stunfisk | No |
What can we conclude from this? A total of 16 out of 23 Pokémon in the 7 km eggs can be Shiny. So, in most cases, you will hatch a Pokémon that can also be Shiny.
Moreover, the Pokémon that cannot be Shiny are significantly rarer in the eggs according to TheSilphRoad. Percentage-wise, you will mainly hatch Pichu, Alola Grimer, and Alola Sandshrew. All of which are possible Shinies.
That’s why the 7 km eggs are even more worthwhile: Another factor that speaks for the 7 km eggs is the Pokémon pool of the other eggs.
While there are some Shinies in the 2 km and 5 km eggs, they also contain many other Pokémon. Additionally, these eggs often have many common Shinies, such as the starter Pokémon or Swablu. In contrast, the 7 km eggs contain Pokémon that you can only find there and cannot catch in the wild.
The 10 km eggs are also disappointing for many players. Riolu and Wailmer are only very rarely found in these eggs, and often monsters like Porygon, Dratini, or Trapinch are hatched. Most players have already had enough candies of these.
How likely are Shinies from eggs? Baby Pokémon have about a probability of 1 in 50 from the eggs. Normal Pokémon should also have their normal probability in eggs, meaning 1 in 70 or 1 in 450.
There are still no exact data on the Alola Pokémon. However, it looks like the rate may be slightly increased.
How likely are the other Alola Pokémon to be Shiny? You can find out here:

