Babies are all so different, it is impossible to say how long a baby ‘should’ sleep for.
Initially, many babies are very sleepy and may seem to sleep for much of the time. As long as they are feeding regularly, this isn’t a problem. Other babies seem to be unsettled from the start, sleeping only in short bursts.
Ideally, a new baby will sleep whenever and wherever he/she needs to as long as he/she isn’t hungry, too cold, too warm or otherwise uncomfortable. However, many babies will need help to settle to sleep in the form of being rocked, cuddled, or pushed in the pram for example.
You will probably find that once your baby is a few weeks old, he or she will be spending more time awake and will start to take an interest in what is going on in the world. You may begin to notice a pattern forming in your baby’s sleep habits.
If your baby seems, on the whole, relaxed and contented and is feeding and growing well, then he or she is most likely getting enough sleep.