導致失眠的原因有很多種,比如說環境影響、精神或心理方面、生活律動的變化如時差、輪班、人格問題如追求完美主義、年紀、疾病、藥物的影響等等。在治療失眠前要先搞清楚失眠的原因方才可根治。如果是因為晚上睡不著,白天雖覺得累但卻睡不著或是頻打瞌睡但仍睡不飽或睡不好者可以藉由作用於中樞覺醒系統藥物的輔助來調整個體睡眠。而像老人會提前睡眠週期;青少年則會延後睡眠週期,上述兩種情形則是以調整作息為主,藥物為輔。
1.找出惡化影響因子,加以治療
2.保持良好的睡眠習慣(如:遵守規律睡眠程序、確立固定睡眠模式、維持適當睡眠環境、不攝取妨礙睡眠的物質、放鬆等)
3.刺激控制治療原則(如:想睡才上床)
4.認知行為治療(找出影響睡眠的相關因素,再透過相關技巧來改善睡眠)
5.藥物治療