第一就是心理因素,這個是夢魘發作的主要因素,病人在白天或者是夜晚睡前聽了一些緊張的興奮的或者是恐怖的故事,看了驚險緊張的電影或者是電視劇,或者是因為賦予方法不當,用這種恐嚇的方法哄著兒童入睡,家庭不和睦,學習壓力大,人際關系緊張,精神創傷以后的應激障礙等等都可能會誘發夢魘。
第二就是環境因素,如果說臥室的空氣比較污濁,比較熱,被褥比較厚,睡眠當中胸前或者是四肢受到束縛壓制,那么也可能會出現。
第三就是軀體的因素,鼻炎疾病引起的患兒的呼吸通暢受到阻礙,或者是晚餐吃得很飽引起壓胃部的膨脹感,以及陣發性的血糖過低等等。
第四就是藥物因素,因為有一些抑制快速眼動像睡眠的非本二氮卓類安眠藥突然階段的時候,因為快速眼動相睡眠的反跳導致做夢的時候增多或者是夢魘的發生。