Palpitations describe the sensation of being aware of your heart beating loudly in your chest, although you may also feel this sensation in your neck or throat. Your heart rate may vary during your palpitations, becoming faster or slower than normal or skipping a beat.
It can be bothersome or cause you concern. However, it’s very common and for most people, there’s nothing to worry about. It can happen when you’re pregnant. But there are also many everyday causes, such as:
Sometimes there doesn’t seem to be any cause and your palpitations quickly pass with no ill effects.
However, for some people, palpitations can be a sign of a heart problem or disease and should be checked out. Palpitations can be diagnosed with a test called ambulatory arrhythmia monitoring — this can help determine whether your palpitations are harmless or have an underlying medical cause.
Palpitations can feel like some or all of the following:
These sensations will usually pass in a few moments.
Ectopic beats are usually caused by your heart's natural pacemaker (the sinus node) releasing an electrical signal too early. This causes a short pause in your heartbeat, which feels like a missed beat before an extra beat occurs. There are two common types of ectopic beats:
If your palpitations are a sign of something more serious, you’ll usually have other symptoms, like feeling breathless or dizzy.
You should seek urgent medical attention if your symptoms suddenly become worse or you have any of the following symptoms:
See your GP if:
In most cases, palpitations are not serious but in rare cases, they may be a sign of a serious heart condition.
Your GP will ask about your medical history, diet, lifestyle and any medications or supplements you’re taking. They will also ask how often your palpitations occur, what you’re doing when they occur and how long they last.
They will physically examine you and may suggest further tests to help identify the cause of your palpitations. These tests may include:
If needed, your GP will refer you to a cardiologist (a doctor specialising in treating the cardiovascular system) for further tests or treatment.
Palpitations happen because of a blip in your heart’s natural pacemaker, which sends electrical signals to make your heart beat with a steady rhythm. There are a variety of different causes for palpitations, including:
Strong emotions, such as anxiety, fear, shock, stress or excitement can cause palpitations. You may therefore have palpitations during a panic attack, alongside other symptoms including nausea, sweating and trembling.
You may have palpitations after eating a heavy meal rich in carbohydrates, fat or sugar, or after eating a meal high in nitrates or sodium.
You may also have palpitations after eating because of a food sensitivity. Keep a food diary to record what you eat and when you have palpitations — this will help you identify food triggers for your palpitations so you can then avoid them. However, it is important not to completely exclude an entire food group from your diet (eg fruits, vegetables, carbohydrates, protein, dairy or fat). If you are unsure how to adapt your diet to avoid palpitations, speak to your GP or a dietitian.
Dehydration can also trigger heart palpitations.
In women, normal hormonal changes can cause palpitations ie just before menopause, during menstruation and pregnancy. Palpitations during pregnancy may be a sign of anaemia; you should therefore speak to your midwife or doctor about your symptoms.
Heart rhythm problems
These conditions often need treatment.
Other medical conditions
Usually, palpitations won’t require any treatment. However, if they’re due to a medical condition, then your doctor will recommend appropriate treatment. If they are due to a certain medication you’re taking, your doctor will recommend an alternative treatment, if available and appropriate.
If your heart palpitations are caused by an arrhythmia, they may prescribe medication or surgery. They may also refer you to an electrophysiologist (someone who specialises in understanding heart rhythms).
If a cause can't be found, your doctor may advise you to avoid situations and things that are suspected to trigger your palpitations. If lifestyle changes don’t help, you may then be prescribed medications, such as beta-blockers or calcium channel blockers.
Easing heart palpitations caused by anxiety and stress
Try to avoid stressful situations and stay calm by practising relaxation techniques and exercises, such as tai chi or yoga. You may also want to try biofeedback therapy, guided imagery (mindfulness) or aromatherapy to ease your stress levels.
Easing heart palpitations caused by diet
Avoid dietary triggers of palpitations, such as:
Avoid medications that act as stimulants
Avoid cough and cold medicines and certain herbal and nutritional supplements. If you’re unsure whether any supplements you’re taking are causing your palpitations, speak to your GP.
How do you stop heart palpitations?
This depends on what is causing your heart palpitations. If they are caused by anxiety or stress, avoiding stressful situations and practising relaxation techniques can help. In some cases, palpitations are caused by dietary triggers, in which case avoiding these triggers can help. If your palpitations are caused by a medical condition, your doctor can prescribe appropriate treatment, which may involve medication. If your palpitations are caused by a medication, your doctor may prescribe an alternative medication or treatment.
When should I be worried about heart palpitations?
You should seek urgent medical attention if your heart palpitations suddenly become worse or you become confused, dizzy or excessively sweaty, feel faint, weak or short of breath, lose consciousness or have pain in your chest, arms, jaw, neck or upper back.
You should see your GP if your palpitations happen more, get worse or last a long time, or if they occur when your resting heart rate is 100 beats per minute or more. You should also see your GP if you have palpitations and a history of heart problems or are worried.
Is it normal to have heart palpitations every day?
No, having heart palpitations every day is not normal. Neither is having heart palpitations every time you perform a certain activity eg going for a walk or lifting things. Heart palpitations are not always due to a serious health condition but if you are having them regularly, you should see your GP.
Are heart palpitations a sign of a heart attack?
Heart palpitations are not usually a sign of a heart attack. If you are having a heart attack you are more likely to feel a tightness or pain across your chest, arm, neck or upper back. However, in some cases, heart palpitations may be a sign of an underlying heart condition or heart rhythm problem, which may increase your risk of a heart attack in the future.
How do you calm heart palpitations at night?
Heart palpitations at night can be caused by a number of different things, such as stress, anxiety or eating certain foods before bedtime. You can therefore try relaxation techniques to de-stress and avoid trigger foods. If your heart palpitations are caused by an underlying health condition, your doctor will recommend appropriate treatment. If you smoke, quitting can help as nicotine can trigger palpitations.
What is the best medication for palpitations?
This depends on what is causing your heart palpitations. Common medications for heart palpitations include beta-blockers and calcium channel blockers.
Can a vitamin deficiency cause heart palpitations?
No, vitamin deficiency does not cause heart palpitations.
What do doctors do for heart palpitations?
This depends on what is causing your palpitations. Your doctor will ask about your symptoms and may recommend further tests, such as blood tests, an electrocardiogram and/or echocardiogram, to help diagnose what is causing your palpitations. They can then recommend appropriate treatment, which may include dietary changes, lifestyle changes, medication or, in rare cases, surgery.
Can anxiety cause heart palpitations all day?
Yes, anxiety can cause palpitations to last all day. However, it is still important to see your doctor, as frequent palpitations should be investigated in case there is an underlying medical condition causing them.
Can tiredness cause palpitations?
Tiredness caused by an underlying health condition may cause palpitations eg anaemia, hypoglycaemia and thyroid disease.
Do palpitations show up on ECG?
Yes, palpitations do show up on an ECG. However, you may need to wear a special ECG monitor for 24 hours to detect your palpitations.
What is the difference between heart palpitations and arrhythmia?
Arrhythmia is one potential cause of heart palpitations. It occurs when your heart beats too fast, slow or irregularly due to a problem with your heart. Heart palpitations, which can also cause your heart to beat too fast, slow or irregularly, are not necessarily caused by a problem with your heart eg they can be caused by strong emotions or food sensitivities.