What is the average 12 year old bed time?

According to the National Sleep Foundation, the average 12-year-old needs around 9-11 hours of sleep per night. Most 12-year-olds go to bed between 8:30 and 10:00 pm and wake up between 6:30 and 7:30 am.

Sleep Disorders - Related Articles