Goose eggs usually hatch in about 28–35 days , with most breeds hatching right around the 30‑day mark.

Quick Scoop

Here’s the simple answer first, then a bit of helpful context.

  • Typical incubation time: about 30 days from when steady incubation starts.
  • Common range: 28–35 days, depending on breed and temperature.
  • Light/small breeds: can start pipping as early as day 28.
  • Heavy/large breeds: may go right up to day 34–35.
  • Under a broody goose vs. incubator: natural sitting often hatches a bit earlier; incubators sometimes run a few days longer.

So, if you’re watching a nest or running an incubator, don’t panic if nothing happens exactly on day 30—giving the eggs up to day 35 is normal before deciding they’re likely not viable.