目前为止,房颤的发病原因并没有明确的研究结果提示说如果有这个原因,就一定发生房颤,而没有这个原因就肯定不发生房颤。但来自医学的研究结果表明,有些人群或有些危险因素容易造成房颤,干预控制这些危险因素可减少房颤的发生,比如:高血压、高血脂、糖尿病、冠心病,患这些心血管疾病的患者,房颤的发生率是明显增高的。在生活方式上要提倡少饮酒,因为饮酒多的人可能发生房颤的风险增加,另外睡眠呼吸暂停综合征使心脏缺氧,也会使房颤的发生率增加。甲状腺功能亢进,如果把甲状腺功能控制好了,房颤的发生也会明显减少,说明它可能在房颤的发生中起到一定作用。