心律失常的病因有生理性因素以及病理性因素两类,具体如下:1、生理性因素有暴饮暴食、情绪激动、剧烈运动、过度劳累、改变体位、抽烟、饮酒、熬夜、失眠、喝浓茶和咖啡、寒冷、闷热的环境。2、病理性因素主要见于心血管疾病比如冠心病、风湿性心脏病、二尖瓣狭窄、心肌炎、心肌病、肺源性心脏病等。其次,其他疾病或者因素也可引起,比如甲状腺功能减退或者亢进、发热、低血糖、食物中毒、药物、电解质紊乱、中暑、电击等。所以,心律失常的病因很多,需要到正规医院就诊,必要时完善检查才能明确。