经常半夜醒来睡不着的原因有:1、精神压力过大,如平时处在高压的工作中、过度疲劳、做过多的体力劳动、精神过度紧张等,这些原因会在人入睡后刺激大脑皮层引起半夜睡不着。2、心理障碍,如处在焦虑、抑郁、愤怒、悲伤的情绪中。在情绪没有得到较好释放时,身体的血管出现扩张,脑部血液流速增加,长期如此就会引起半夜醒来并睡不着的症状。3、疾病导致,如失眠症、抑郁症、肝气郁结、睡眠障碍、高血压、糖尿病等。在上述疾病刺激下出现半夜醒来睡不着的情况。