Pokemon go and eggs not hatching

Solution 1:

There are a couple reasons for this.

  • The egg is really close to being hatched, but it's not quite at 2km yet. If you tap the egg in question, it might show something like "1.97/2km", meaning that you will want to walk around just a bit more to get it to hatch. This is due to merely the game rounding numbers.
  • Occasionally there's a slight delay between completing the incubation and the egg actually hatching. I've noticed similar delays when leveling up as well. Either waiting a few minutes or restarting the app will get it to trigger without issue.