Is it normal to sleep for 10 hours?
Depends.It depends
Yes, sleeping for 10 hours can be normal, especially if you’re catching up on rest or naturally need more sleep. What matters is whether you wake up feeling rested and whether this is typical for you.
Ten hours isn’t automatically too much. Sleep needs vary, and you may need extra after a run of short nights, during a demanding stretch, or simply because that’s what your body tends to need. Teens generally need more sleep than adults, too.
If you’re regularly sleeping 10 hours and still feel wiped out, or this is a sudden change for you, it’s worth checking in with a healthcare professional. Otherwise, if you feel good during the day, your long snooze may just be your normal.