Sleeping 12 hours as an adult isn’t recommended but can be fine once in a while. The most common reason for a prolonged sleep like this is lack of rest the previous nights. While sleeping a bit more on weekends isn’t uncommon, consistently sleeping 12 or more hours can be a sign that you’re getting poor sleep during the week — meaning your body might be compensating for reduced quality sleep by spending a longer amount of time in bed.