There are different causes of palpitations, including:
- lifestyle factors
- hormonal changes such as during periods, pregnancy and menopause
- emotional or psychological causes
- heart conditions
- other health conditions
- medicines.
Lifestyle factors
Palpitations can be brought on by lifestyle factors such as:
- smoking
- caffeine – found in coffee, tea, energy drinks, soft drinks
- alcohol
- recreational drugs such as cocaine, heroin, amphetamines, ecstasy and cannabis
- not getting enough sleep
- strenuous physical activity or exercise.
If you think lifestyle factors are causing your palpitations, you can take steps to reduce their effect on you. This may involve stopping smoking, drinking less caffeine and alcohol, avoiding recreational drugs or choosing a less intense form of exercise.
Periods, pregnancy or menopause
You may feel palpitations due to hormonal fluctuations and other changes caused by periods (especially heavy bleeding), pregnancy or menopause. These normally only last a short time and go away without causing any ongoing problems.
Emotional or psychological causes
Palpitations along with feeling frightened or worried may be due to emotional or psychological causes such as panic attacks, stress or anxiety. These can be very unsettling but normally do not cause any serious problems.
Heart conditions
Palpitations may also be caused by problems with your heart rhythm (arrhythmias) or other heart conditions.
Problems with your heart rhythm that can cause palpitations include:
- ectopic beats
- sinus tachycardia
- atrial fibrillation
- supraventricular tachycardia (SVT)
- ventricular tachycardia.
Type of arrhythmias
|
Description
|
Ectopic beats – extra beats
|
You might feel extra heartbeats. These are called ectopic beats. This can feel like your heart has skipped a beat and the beat is irregular. Sometimes it feels like a stronger beat than usual. Ectopic beats can be felt when you are resting, but you may not feel them when you are active.
|
Sinus tachycardia – fast but regular
|
You may feel that your heartbeat is faster than usual but is still regular. There are many causes and can be normal when you exercise. Usually, this is harmless and settles by itself.
|
Atrial fibrillation – very fast and irregular
|
Atrial fibrillation (AF) is when your heartbeat is very fast and irregular. It can make you feel short of breath, dizzy and tired. It is more common if you are older and already have heart problems or high blood pressure. If it isn't treated, AF can cause stroke. See your GP or healthcare provider who will talk to you about treatment options. Read more about atrial fibrillation.
|
Supraventricular tachycardia (SVT) – very, very fast and regular
|
An SVT causes a very, very fast and regular heart rate. You may feel your heart racing but it then slows down by itself. Young people can get SVT. You often don’t need treatment as it’s usually harmless. If it keeps happening you may need to see your GP.
|
Ventricular tachycardia (VT)
|
A ventricular tachycardia is very fast but regular heart rate. This is a more serious condition and can be associated with dizziness and blackouts.
|
Heart conditions that can cause palpitations include:
Other medical conditions
Palpitations can be also caused by other health conditions such as:
Medicines
Several commonly used medicines can cause palpitations, including some that you can buy over the counter at pharmacies. Talk to your doctor if you think your medicines are causing your palpitations. However, do not stop taking any prescribed medicines until after you have sought medical advice.