房顫本身并不是孤立性的疾病,造成房顫發生的原因其實很復雜,在臨床當中常常會引起房顫發作的因素有很多,包括一些心臟本身的病變,還有一些心臟以外的疾病,均可以導致房顫的發生,比如高血壓病、冠心病、心臟外科手術、心臟瓣膜性疾病、心力衰竭心肌病、先天性心臟病、肺動脈栓塞、睡眠呼吸暫停綜合征、甲狀腺功能亢進等等,此外飲酒、精神緊張、嚴重的感染以及水電解質紊亂都有關系。
此外還可以合并有其他類型的心律失常,比如在老年人當中,病態竇房結綜合征是比較常見的,在年輕人當中有一部分合并為預激綜合征,這些患者也會發生房顫的現象。