宫寒主要是由以下原因引起的:1.先天因素,由于父母生育较晚,体内阳气不足,就会导致宫寒的发生;2.食用太多的冰凉食物,平时经常吃冰激凌、冰凉的水果,或者是经常喝凉水及冷饮等,导致寒邪内生,这样就会侵害子宫,就会引起宫寒的发生;3.肾虚,由于女性肾虚,导致身体虚弱亏损,阳气不足,就会引起宫寒的发生;4.其他因素,比如流产、过度疲劳等,这些都会引起宫寒的发生。