可以引起房顫的原因有很多,最常見的還是器質性疾病導致的,比如高血壓性心臟病,風濕性心臟病伴有二尖瓣狹窄,慢性肺源性心臟病,冠心病,心肌病,心肌炎,甲狀腺功能亢進導致的甲亢心,縮窄性心包炎等等。其次,隨著年齡的增加,發生房顫的幾率也會增高,所以考慮老齡也是引起房顫的一個原因。
心律失常其中一種預激綜合征也可以合并心房顫動。還有一些在應激狀態下出現的房顫,比如情緒激動,劇烈的運動,外科大手術,大量飲酒,這些因素刺激下也可以導致心房顫動的發生。還有一部分房顫病因不明,主要發生在沒有器質性心臟病的中青年人群中,稱為孤立性房顫或者是特發性房顫。