Excessive sleepiness can be caused by a variety of factors, including sleep deprivation, sleep disorders such as sleep apnea and narcolepsy, depression and other mood disorders, certain medications, and underlying medical conditions such as anemia and hypothyroidism. If you’re sleeping more than 8-9 hours a night and still feeling tired during the day, it’s best to consult with your doctor to determine the cause.