Insomnia poate fi cauzată de mai multe factori, cum ar fi: stresul și anxietatea, tulburările psihice precum depresia, probleme hormonale, consumul de cafeină sau alte substanțe stimulatoare, nivelul ridicat de gândire înainte de culcare și probleme de sănătate precum dureri de spate sau alte afecțiuni care împiedică somnul odihnitor. Tratamentul insomniei poate include terapia cognitiv-comportamentală, medicamente cu prescripție medicală sau tratamente naturale precum meditația și respirația profundă.