Newborns need between 16 and 20 hours of sleep per day! Meaning they are really only awake between 4 and 8 hours spread over 24 hours. You newborn can’t sleep too much. From birth to 8 weeks, most babies can only comfortably stay awake for approximately 45 minutes.