Everybody is different, but on average, adults should sleep for 7 to 9 hours per day, children should sleep for 9 to 13 hours per day and toddlers and babies should sleep for 12 to 17 hours per day. If you regularly feel tired throughout the day, you’re likely sleep deprived and need to increase the number of hours you sleep in a day.