Newborns sleep an average of 16-18 hours a day and awake every couple of hours to feed. If your infant sleeps more than 3-4 hours at a time in the first couple of weeks, wake him to eat until after he begins to show positive weight gain.
The early months are usually the most challenging for parents. When a baby is about two months, there may be a little relief as most will begin to sleep longer through the night. Once a baby has reached 4-6 months of age, they capable of sleeping 8-12 hours during the night though that will vary depending upon the child.
In the first few weeks, some parents choose to keep their baby with them in their room in a crib or bassinet nearby. Though it is entirely dependent upon each family, this allows the baby to be close enough to hear and can help parents get a little more rest.