The amount of sleep that a baby needs can vary depending on their age and individual needs. However, most infants need between 12 and 16 hours of sleep per day. This can include both daytime naps and nighttime sleep.
During the first few months of life, babies typically sleep for shorter periods of time, the baby sleeping period is roughly between 2-4 hours each time, and it may need to be awakened to eat. As they grow, they will sleep for longer periods of time and will be able to sleep through the night without needing to eat.
It is important to note that every baby is different, and the amount of sleep they need may vary. Some babies may need more sleep, while others may need less. It is important to listen to your baby's cues and to adjust their sleep routine as needed.
How to setup baby sleep routine
For more information about how to improve babies' sleep, such as whether should use a baby sleep basket, baby sleeping environment and so on. There is another article on this. How to setup baby sleep routine.
Summary
Most infants need between 12 and 16 hours of sleep per day. The amount of sleep a baby needs can vary depending on their age and individual needs, and it is important to listen to your baby's cues and to adjust their sleep routine as needed.