สาเหตุของการเกิด โรคหัวใจสั่นพริ้ว พบว่ามีหลายสาเหตุ อาจเกิดจาก ความผิดปรกติของหัวใจ โรคความดันโลหิต การผ่าตัดหัวใจ โรคต่อมไทรอยด์เป็นพิษ โรคปอด โรคถุงลมโป่งพอง ภาวะการติดเชื้อในกระแสเลือด ความเครียด การดื่มสุรา ความอ่อนล้า เป็นต้น