Causes of atrial fibrillation are: Coronary artery disease. Heart attack. Heart defect that you're born with (congenital heart defect) Heart valve problems. High blood pressure. Lung diseases. Physical stress due to surgery, pneumonia or other illnesses. Previous heart surgery.