CardiologyGeneral Medicine

Heart Palpitations

Heart palpitations — the awareness of your own heartbeat, whether it feels fast, irregular, pounding, or fluttering — are very common and usually harmless. However, some palpitations are caused by underlying heart conditions that require assessment. A proper evaluation provides reassurance or identifies the cause and appropriate treatment.

Very commonUsually benign and harmless
Worth assessingTo rule out cardiac causes
Within 24 hoursFast online access

Book a Consultation

Speak to an English-speaking cardiologist about your heart palpitations. No referral needed.

Book Now

Appointments available within 24 hours

or

Repeat Prescription

Already on heart rate or rhythm medication? Renew your existing prescription online quickly.

Request Prescription

Reviewed by a licensed doctor

This page provides general health information only. If palpitations are accompanied by chest pain, fainting, or severe breathlessness, call 112 immediately.

What causes palpitations?

Palpitations have a wide range of causes — most are benign, but some require investigation:

Common non-cardiac causes

  • Caffeine, alcohol, nicotine, and recreational drugs
  • Anxiety, stress, and panic attacks
  • Dehydration and electrolyte imbalances
  • Thyroid disorders — both overactive and underactive thyroid can cause palpitations
  • Anaemia and low blood sugar
  • Certain medications including decongestants, asthma inhalers, and stimulants
  • Hormonal changes — pregnancy, menopause, and menstrual cycle

Cardiac causes

  • Ectopic beats (extra heartbeats) — very common, usually harmless
  • Atrial fibrillation — an irregular heart rhythm requiring assessment and treatment
  • Supraventricular tachycardia (SVT) — episodes of rapid heart rate
  • Other arrhythmias — less common but requiring cardiac investigation

How palpitations feel

  • A fluttering or flapping sensation in the chest
  • A pounding or racing heartbeat
  • A feeling that the heart has "skipped a beat" or given an extra thump
  • An irregular or uneven heartbeat
  • Awareness of the heartbeat in the throat or neck

When palpitations are urgent

Call 112 immediately if palpitations are accompanied by chest pain or tightness, severe breathlessness, fainting or near-fainting, or if they occur in someone with known heart disease. These may indicate a serious cardiac arrhythmia requiring emergency treatment.

When to see a doctor

See a doctor if palpitations are new, frequent, prolonged, or associated with dizziness, breathlessness, or reduced exercise tolerance. An ECG is often the first investigation and can be arranged quickly through our doctors.

Speak to an English-speaking doctor today

No referral, no waiting room. Online consultations available within 24 hours.

Book a Consultation

Treatment options

  • Lifestyle modifications — reducing caffeine, alcohol, and stress where these are contributing factors
  • Treating underlying causes — thyroid disease, anaemia, anxiety, or electrolyte imbalance
  • Beta-blockers — for symptomatic ectopic beats or mild arrhythmias
  • Antiarrhythmic medication — for atrial fibrillation and SVT
  • Cardioversion or ablation — for persistent atrial fibrillation or recurrent SVT
  • Anticoagulation — for atrial fibrillation to reduce stroke risk

How eMedClinic can help

Our cardiologists provide online assessments for palpitations, arrange ECGs and blood tests, review results, and advise on treatment. We can also review medications and lifestyle factors that may be contributing, and provide urgent referrals where a cardiac arrhythmia requires specialist assessment.

Doctors available for Heart Palpitations

EU-licensed, English-speaking cardiologists available for online consultations.

Dr. [Name]

Cardiology

Available this week
Book Now

Dr. [Name]

General Medicine

Available this week
Book Now

Dr. [Name]

Cardiology

Available this week
Book Now

Ready to speak to a doctor?

English-speaking specialists online. No referral, no waiting room.

Book a Consultation
Scroll to Top

Get This Template Customized For You!