1、心理、精神因素:心理因素如焦慮、煩躁不安或情緒低落、心情不愉快等,都是引起失眠的原因。生活的打擊、工作與學習的壓力、未遂的意願及社會環境的變化等,會使人產生心理和生理反應,導致神經系統的功能異常,造成大腦的功能障礙,從而引起失眠。
2、服用藥物:藥物的副作用也是導致失眠的原因。
3、失眠的恐懼:有的人對睡眠的期望過高,認為睡得好,身體就百病不侵,睡得不好,身體上易出各種毛病。這種對睡眠的過分迷信,增加了睡眠的壓力,容易引起失眠。
4、身體疾病:失眠的身體疾病有心臟病、腎病、哮喘、潰瘍病、關節炎、骨關節病、腸胃病、高血壓、睡眠呼吸暫停綜合症、甲狀腺功能亢進、夜間肌陣攣綜合徵、腦疾病等。
5、生理方面:環境的改變,會使人產生生理上的反應,如乘坐車、船、飛機時睡眠環境的變化;臥室內強光、噪音、過冷或過熱都可能使人失眠。有的人對環境的適應性強,有的人則非常敏感、適應性差,環境一改變就睡不好。
6、生活方式:由於生活方式引起睡眠問題也很常見。如飲用咖啡或茶葉、晚間飲酒、睡前進食或晚飯較晚造成滿腹食物尚未消化、大量吸菸、睡前劇烈的體力活動、睡前過度的精神活動、夜班工作、白天小睡、上床時間不規律、起床時間不規律。
7、環境因素吵鬧的睡眠環境、睡眠環境過於明亮、汙染、過度擁擠。
8、體虛久病:素體虛弱,或久病之後耗傷腎陰,腎水不能上奉於心,水不濟火,心火獨亢;或五志過極,心火內熾下暖腎水,心賢不交,心火獨亢,熱憂神明,故失眠難寐。
9、食慾不節:暴飲暴食,胃腸受損,胃脘脹痛,心神不寧;或宿食停滯,釀成痰熱,壅滯於中,痰熱上攏,胃氣不和,以致不能入睡。
10、安眠藥或嗜酒者的戒斷反應:長期服用安眠饕者突然停饕往往會產生入睡難,睡眠淺而多夢。習慣用飲酒催眠後人一旦停飲也會出現與停用安眠藥情況一樣。