1)精神因素:紧张、恐惧等都能引起失眠。某些精神病如抑郁症、狂躁、分裂症等都常伴失眠。2)身体因素:皮肤干燥、瘙痒、疼痛、呼吸困难、心脏功能不全、植物神经功能失调等。
3)环境因素:室温过高过低,光线、声音、某些振动及寝室、床、寝具变更都可引起失眠。4)脑的器质性疾病:如脑动脉硬化、帕金森病、脑炎及其后遗症等都可引起失眠。
5)药物因素:如睡前饮浓茶、咖啡等。