Question: how long do babies sleep for newborn?
Answer: Generally, newborns sleep a total of about 8 to 9 hours in the daytime and a total of about 8 hours at night. But because they have a small stomach, they must wake every few hours to eat. Most babies don't start sleeping through the night (6 to 8 hours) until at least 3 months of age. But this can vary a lot.