House sparrow eggs are hatching. House sparrows lay eggs April – June, & can have many broods of eggs in a season, so some of the eggs aren’t hatched yet. In fact, since it only takes 13 -16 days for a House sparrow egg to hatch, most of the eggs haven’t even been laid yet. It only takes a few weeks for the house sparrow chicks to mature. House sparrows live only about 1 – 2 years, & after a few months the young are old enough to nest themselves. A house sparrow can lay 25 eggs in a single season. House sparrows are monogamous, (they mate for life) & stay in their pairs throughout & in-between breeding seasons.