Sleeping for 12 hours is above the National Sleep Foundation's recommendations for people ages 6 years and older. Speak with a healthcare professional if you regularly sleep 12 hours per day.