Heart, lungs and chest
Chest pain causes: from heartburn to heart attack and when to call 999
Most chest pain is not a sign of anything serious, but it can be a symptom of a heart attack, so it always deserves attention. This guide sorts the common causes, from heartburn and muscle strain to angina, pericarditis and pulmonary embolism, explains how the NHS tells you when to call 999 or see a GP, and describes how chest pain is investigated.
Last checked: 2026-10-10
Key facts
At a glance.
-
Usually not the heart
The NHS says most chest pain is not a sign of anything serious, and in most cases it is not caused by a heart problem.
-
Call 999
Call 999 for sudden chest pain or discomfort that does not go away, pain spreading to the arm, neck, jaw, stomach or back, or chest pain with sweating, sickness, light-headedness or breathlessness.
-
Pain that comes and goes
The NHS advises seeing a GP if you have chest pain that comes and goes, or that goes away quickly but you are still worried.
-
Do not self-diagnose
Symptoms may give an idea of the cause, but the NHS says not to self-diagnose and to see a GP if you are worried.
-
Angina versus heart attack
Angina and a heart attack have similar symptoms, but a heart attack is life-threatening, according to the NHS.
-
Do not drive yourself
If you need emergency care, do not drive yourself to A&E. Call 999 and follow the advice you are given.
Why chest pain needs a careful approach
Chest pain is one of the most common reasons for seeking urgent care, and it has many different causes. The NHS says most chest pain is not a sign of anything serious but advises getting medical advice just in case, and to get immediate medical help if you think you are having a heart attack. The difficulty is that heart-related and harmless causes can feel alike, which is why a pain that is new, severe or comes with other symptoms should not be dismissed.
The sections below set out the causes the NHS describes, grouped by whether they usually come from the digestive system, the chest wall, the lungs or the heart. They are not a substitute for assessment.
When to call 999
The NHS says to call 999 if you get sudden pain or discomfort in your chest that does not go away, and that the pain can feel like squeezing or pressure inside your chest, burning or indigestion. Call 999 too if you get pain that spreads to your left or right arm, or your neck, jaw, stomach or back, or if you have chest pain and you feel sweaty, sick, light-headed or short of breath. You could be having a heart attack and need immediate treatment in hospital.
The NHS heart attack page adds further triggers for 999: chest pain that feels tight or like squeezing, pain spreading to the arms, neck or jaw, severe difficulty breathing, pale, blue or grey lips or skin, or someone who has passed out and is not responding normally. While waiting for help, sit and rest in a comfortable position, take aspirin (300mg) if you have it and are not allergic, and use your GTN spray if you have angina. Do not drive yourself to A&E.
Common causes that are not the heart
The NHS gives a table of symptoms and possible causes. In the digestive system, heartburn or indigestion starts after eating, with bringing up food or bitter-tasting fluids and feeling full and bloated. In the chest wall, a sprain or strain starts after a chest injury or exercise, may get worse when you breathe in and feels better when resting the muscle.
-
Anxiety, depression or a panic attack: an often sharp, continuous pain triggered by worries or a stressful situation, with a faster heartbeat, sweating and dizziness.
-
Chest infection, pneumonia or pleurisy: pain that gets worse when you breathe in, with coughing up yellow or green mucus and a high temperature.
-
Shingles: a tingling feeling on the skin, then a rash that turns into blisters.
Causes that involve the heart
The NHS says the most common heart problems that cause chest pain include pericarditis and angina or a heart attack. You are more likely to have heart problems if you are older or at risk of coronary heart disease, for example if you smoke, are living with obesity, have high blood pressure, diabetes or high cholesterol, or have a family history of heart attacks or angina under the age of 60.
Angina is a feeling of pain or tightness, usually in the chest, that happens when the heart does not get enough blood, most often because coronary heart disease has narrowed the arteries. The NHS says attacks are often brought on by exercise, stress, emotion or cold temperatures, usually last less than 10 minutes and should stop after resting for a few minutes or taking angina medicine.
A heart attack happens when blood flow to the heart is blocked. Its symptoms may include crushing or squeezing chest pain that spreads to the arm, neck and jaw, shortness of breath, nausea, an indigestion-like burning feeling, sweating and pale, blue or grey skin.
Pericarditis is inflammation of the lining around the heart. The NHS says the chest pain usually feels sharp or stabbing, may spread to the shoulders, arms or tummy, gets worse when you breathe in deeply, swallow, cough or lie down, and gets better when you lean forward. It often follows a viral infection and most people feel better within a few weeks.
Lung causes to know about
A pulmonary embolism is a blood clot blocking a blood vessel in the lungs and can be life-threatening if not treated quickly. The NHS lists difficulty breathing that comes on suddenly, chest pain that is worse when you breathe in and coughing up blood, and sometimes pain, redness and swelling in a leg, usually the calf. It advises calling 999 or going to A&E if you have severe difficulty breathing, pain in the chest or upper back, a very fast heartbeat or someone has passed out.
How chest pain is investigated
What happens depends on how urgent the situation seems. For suspected angina, the NHS says a GP will refer you to a heart specialist (cardiologist) and you may have blood tests, an electrocardiogram (ECG), a check of the oxygen level in your blood, and scans such as an angiogram, MRI or CT. For a suspected heart attack you need an ECG and blood tests, and if those show a heart attack you may have an echocardiogram and a coronary angiogram, with the blockage sometimes treated at the same time.
For pericarditis a GP will listen to your heart, since it can change the sound it makes, and may arrange blood tests, a chest X-ray, an ECG or an echocardiogram. For suspected pulmonary embolism you are sent to hospital for tests and treatment, and given an injection of anticoagulant medicine before test results.
When to see a GP or call NHS 111
See a GP if you have chest pain that comes and goes or that goes away quickly but you are still worried. The NHS says it is important to get medical advice to make sure it is nothing serious. For angina it advises contacting NHS 111 if you have symptoms that come and go, or if diagnosed angina feels worse, is happening more often, lasts longer or happens when you are resting.
For a sharp or stabbing pain that gets worse with a deep breath, swallowing, coughing or lying down, the NHS advises an urgent GP appointment or NHS 111, since this pattern is typical of pericarditis. Chest pain with feeling sick, or with a racing, slow, skipping or fluttering heartbeat, also warrants a call to NHS 111, according to the NHS heart attack guidance.
Reducing your risk of heart-related chest pain
The NHS lists factors that raise the likelihood of angina, including smoking, drinking more than 14 units of alcohol a week and living with obesity. Stopping smoking, keeping to a healthy weight and having blood pressure, cholesterol and diabetes managed are the main ways of lowering the risk. If you have been diagnosed with angina, keep your medicines with you and follow the plan you have been given for an attack.
Frequently asked
Questions people ask.
Quick, plain-English answers to the questions we hear most.
-
Is chest pain usually a heart problem?
No. The NHS says most chest pain is not a sign of anything serious and in most cases is not caused by a heart problem. It still advises getting medical advice just in case.
-
When should I call 999 for chest pain?
For sudden chest pain or discomfort that does not go away, pain spreading to the arm, neck, jaw, stomach or back, or chest pain with sweating, sickness, light-headedness or breathlessness, according to the NHS.
-
What if the pain goes away quickly?
See a GP if it comes and goes or goes away quickly but you are still worried, the NHS says.
-
How can I tell indigestion from a heart attack?
You cannot reliably tell. Heart attack can feel like indigestion with a burning feeling and fullness, and the NHS says not to self-diagnose. Call 999 if it is sudden, severe or comes with other warning signs.
-
What does angina feel like?
Tightness, squeezing, pressure or a dull ache in the chest, neck, shoulders, jaw or arms, often brought on by exercise, stress or cold, usually lasting less than 10 minutes, according to the NHS.
-
Can anxiety cause chest pain?
Yes. The NHS lists an often sharp, continuous pain triggered by worries or stress, with a faster heartbeat, sweating and dizziness, as a possible sign of anxiety or a panic attack.
-
What is pericarditis?
Inflammation of the lining around the heart. The NHS says it causes a sharp or stabbing pain that is worse on deep breathing or lying down and better leaning forward.
-
Should I take aspirin for chest pain?
The NHS says that if you think someone is having a heart attack they can take aspirin (300mg) if they have it, unless allergic, while waiting for help. Call 999 first.
-
Should I drive myself to hospital?
No. The NHS says not to drive yourself to A&E. Call 999 and follow the advice you are given.
Where this comes from
Sources and checking.
This guide is for information, not medical advice.
Your GP or consultant knows your history and can tell you which parts apply to you. If your symptoms are severe, rapidly worsening, or come with red-flag features, seek urgent medical care. Figures and availability change, so treat them as a guide and confirm with the provider.
Published 2026-10-10, next review 2027-10-10.
-
NHS: Chest pain, https://www.nhs.uk/conditions/chest-pain/, retrieved October 2026
-
NHS: Angina, https://www.nhs.uk/conditions/angina/, retrieved October 2026
-
NHS: Heart attack, https://www.nhs.uk/conditions/heart-attack/, retrieved October 2026
-
NHS: Pericarditis, https://www.nhs.uk/conditions/pericarditis/, retrieved October 2026
-
NHS: Pulmonary embolism, https://www.nhs.uk/conditions/pulmonary-embolism/, retrieved October 2026
Related guides
Keep reading.
-
Chest pain
An overview of chest pain and urgent care.
Read guide -
Angina
Chest pain from reduced blood flow to the heart.
Read guide -
Heart attack warning signs
What to look for and what to do.
Read guide -
Pericarditis
Inflammation of the lining around the heart.
Read guide -
Pulmonary embolism
A blood clot in the lungs.
Read guide -
Costochondritis
Chest wall pain from inflamed cartilage.
Read guide