引起失眠的原因比較多,中醫認為主要是內在因素所致。如體弱、憂慮、抑鬱等等,也有與飲食有關。失眠涉及多個臟腑,如心、肝、脾、腎等,主要病變在心,與心神的安定與否有直接的關係。因為心藏神,心神安定,則能正常睡眠,如心神不安,則不能入睡。不論是心經自病,或者脾病、腎病、肝病及胃病影響於心,均可導致失眠。其中由於思慮不解,勞倦過度,損傷心脾而發病的較多。心臟受損,則心血不足,心神失養,不得安寧,因而不能成寐;而主血不足,與脾氣受傷密不可分,脾傷則氣血生化不足,不能上奉於心,心失所養,因而心神不安。這種心血虛而引起失眠,還可見於虛弱之人,或者產後失血,生育過多的產婦,以及老年人形體日衰等,其關健在於心血不足,病變涉及心脾兩髒。中醫認為睡眠及系心神所主,是陰陽之氣自然而有規律的轉化結果,這種規律一旦破壞,就可導致不寐。