Your heart’s electrical activity changes as you age. That can lead to arrhythmias. Many other factors cause unusual heartbeats, including:

  • Drug abuse
  • Smoking
  • Alcohol abuse
  • Caffeine
  • Some medications
  • Some vitamin supplements and herbal remedies
  • Stress or anxiety
  • Diabetes
  • Damage to the heart muscle due to a heart attack or coronary artery disease
  • Heart failure
  • High blood pressure (hypertension)
  • Obesity
  • Sleep apnea (breathing temporarily stops during sleep)
  • Thyroid disease
  • Mineral imbalances, including calcium, magnesium, potassium, and sodium


Last Updated July 2020