冠心病的危险因素有高血压,血脂异常(总胆固醇过高或低密度脂蛋白过高、甘油三酯过高、高密度脂蛋白过低),超重或肥胖,糖尿病,不良生活方式,包括吸烟、过量饮酒等,不合理膳食如高脂肪、高热量、高胆固醇饮食,细菌或病毒感染等。此外,冠心病也与年龄、性别、家族遗传有一定关系。冠心病的发生还常与季节变化、情绪激动、劳累有关。