Most chest pain is not a sign of anything serious but get medical advice just in case. Get immediate medical help if you think you're having a heart attack.
You could be having a heart attack. Call 999 straight away as you need immediate treatment in hospital.
Chest pain has many different causes. In most cases, chest pain is not caused by a heart problem.
Your symptoms might give you an idea of the cause. Do not self-diagnose – see a GP if you're worried.
The most common heart problems that cause chest pain include:
You're more likely to have heart problems if you're older or are at risk of coronary heart disease.
For example, you may be at risk of coronary heart disease if you: