Is it normal to sleep for 12 hours?
Depends.It depends
Sleeping for 12 hours once in a while can be normal, especially after missed sleep, a busy stretch, or when you’re sick. If you regularly need that much and still feel tired, it’s worth looking into.
Yes, sometimes. Your body may want extra sleep after a run of short nights, a stressful week, or an illness, and some people naturally need more sleep than others. One long sleep isn’t usually a big deal.
If 12-hour nights are happening often, especially if you still wake up exhausted or it’s getting in the way of daily life, consider checking in with a healthcare professional. The pattern and how rested you feel matter more than one extra-long sleep.