Somnolența excesivă poate fi cauzată de o serie de lucruri, cum ar fi insuficienta durata de somn, tulburările respiratorii în timpul somnului și tulburările de somn. Factori de mediu precum rutine haotice, stresul sau oboseala psihică pot contribui și ele la somnolența excesivă.