Question: how long should a 12 year old boy sleep for?
Answer: While there is no hard and fast rule, the general guide is toddlers need around 12 hours of sleep a night; children aged three to six – 10-12 hours; seven-12 years olds – 10-11 hours; and teenagers – around eight to nine hours.