大多数心房颤是由其它疾病引起的,如高血压性心脏病、冠状动脉粥样硬化性心脏病,特别是心肌缺血、心绞痛以及心肌梗死。此外,心脏外科手术,以及心脏瓣膜病,特别是风湿性心瓣膜病,严重的二尖瓣狭窄,心房扩大,以及各种心力衰竭,心肌病,各种类型的心肌病,先天性室间隔缺损都有可能导致心房颤动。