The Baby Barn Swallows hatched today(June 20 2017)! We have been watching the nest since spring, waiting for this day. There were 2 eggs in the nest on May 29. They laid a total of 4. At this point only 3 of the 4 eggs have hatched. These are very new chicks.
Notice how the barn swallows call to make the babies open their mouths for food.
There are six subspecies of barn swallow, which breed across the Northern Hemisphere. Four are strongly migratory, and their wintering grounds cover much of the Southern Hemisphere as far south as central Argentina.