Le possibili cause di insonnia sono numerose, ma nella maggior parte dei casi legate a stress, eventi causa di preoccupazione o abitudini che hanno impattato sul riposo notturno. Tra le ragioni spesso sottovalutate non sono da dimenticare alcune cattive abitudini come mangiare troppo a cena, consumare un eccesso di caffeina o alcolici (che andrebbero evitati la sera); alcuni soggetti inoltre potrebbe manifestare difficoltà in caso di attività fisica svolta alla sera. Tra le cause di insonnia secondaria ricordiamo invece altre patologie (ansia, depressione, dolore cronico, diabete, asma, ...) e l'effetto collaterale di alcuni farmaci. L'elenco non è ovviamente esaustivo, ma vale ancora la pena sottolineare che alcuni individui entrano in un pericoloso vortice in cui ansia e insonnia si autoalimentano, a causa della preoccupazione legata alle difficoltà di addormentamento.