For the first three months of life, most newborns will wake up every few hours to feed, simply because they have small stomachs that can’t hold much. Somewhere between three and six months, many babies will begin to sleep between six and eight hours every night, although this is not a hard and fast rule. Some babies don’t begin to sleep through the night until they are closer to one year old. There is a great deal of variability in babies’ sleep schedules, so don’t be alarmed if your child doesn’t seem to fit into any of the ‘normal’ sleep schedules.