Insomnia poate fi cauzata de diferite motive, printre care se numara stresul, anxietatea, anumite medicamente, schimbarile de fus orar sau disfunctionalitati ale creierului care regleaza ritmul somn-veghe. De asemenea, poate fi legata de factori cum ar fi lumina, temperatura sau zgomotul din mediu.