The medical tests needed to diagnose your heart disease depend on what condition your doctor thinks you might have based on your symptoms (if any), risk factors and medical history. Each test looks at different things, so you might be asked to have more than one test to have a proper diagnosis.
Learn about the common tests your doctor may want you to have to diagnose your heart condition.
A coronary angiogram is a test that uses X-rays and a special dye to take pictures of the vessels that supply blood to the heart. The test produces real-time, moving images which show your blood moving and heart pumping. This can show if, where and how much your heart’s arteries are narrowed or blocked. It also shows how well your heart muscle is pumping and whether the valves in your heart are working as they should.
The test is sometimes called ‘cardiac catheterisation’.
This is a type of computed tomography (CT) scan that gives a 3-dimensional image of the heart chambers and coronary arteries supplying blood to the heart. A special dye is injected into a vein, and the CT scanner takes a series of pictures. It is a non-invasive test that is used to help diagnose coronary artery disease.
Blood tests can measure the levels of substances in your blood to show if your heart has been damaged or if you are at risk of cardiovascular disease. A needle is inserted into a vein, usually in the inside of your elbow and blood collected. This blood is then sent to a laboratory to measure the amount of the relevant substances. The most common substances that are tested for are troponin and cholesterol.
Blood pressure is the pressure of your blood on the walls of your arteries as your heart pumps it around your body. High blood pressure is one of the main risk factors for heart disease, especially heart attacks and strokes.
Your GP can measure your blood pressure, but for a more complete picture, they may arrange for you to wear a blood pressure monitor for 24 hours (during day-to-day activity and sleep). This light-weight, easy to wear monitor will help your doctor get accurate information about your blood pressure.
Using an X-ray, pictures are taken of the structure and organs inside your chest, like your heart, lungs and blood vessels.
A chest X-ray can help your doctor see if your heart is in an unusual shape or size. It can help confirm a valve disorder and is useful for diagnosing heart failure or an enlargement of the heart, called cardiomyopathy.
An echocardiogram is a common test. It gives a picture of your heart using ultrasound. It uses a probe that is placed either on your chest or sometimes into your oesophagus (throat).
It helps your doctor check if there are any problems with your heart’s valves and chambers and see how strongly your heart pumps blood.
An echocardiogram performed before and after exercise is also used to detect areas of the heart where the blood supply through the coronary arteries to the heart muscle is reduced (see stress tests below).
An ECG reads your heart's electrical impulses. Small sticky dots and wire leads are put on your chest, arms and legs. The leads are attached to an ECG machine which records the electrical impulses and prints them out on paper.
Your doctor may use an ECG to diagnose a heart attack or abnormal heart rhythms (called 'arrhythmias').
Electrophysiology studies use a computer to help find out more about an abnormal heartbeat (arrhythmia).
Special tubes (catheters) are inserted, via a vein in your leg, into your heart. The catheters record your heart's electrical activity and test its response to various stimuli. Your heart's electrical response to these stimuli helps doctors to determine the type and cause of your arrhythmia.
An MRI uses very strong magnets and radio waves to create detailed images of your heart on a computer. It can take still or moving pictures of your heart. It does not involve radiation and the main thing you will notice is a drumming noise while the scanning is being done.
Sometimes a special dye is used to make parts of the heart and coronary arteries easier to see.
This test shows your doctor the structure of your heart and how well it is working, so they can decide the best treatment for you.
Stress tests help to find out how well your heart works when you're under stress. The stress can be either when you are physically active (e.g. using an exercise machine like a treadmill) or using medicine (e.g. dobutamine).
During the test, your heart rate, heart rhythm and blood pressure will be monitored. This is done using an ECG, or sometimes an echocardiogram.
This test is sometimes called:
A healthcare provider can use two different imaging techniques for this test: positron emission tomography (PET) or single-photon emission computed tomography (SPECT).
A tiny dose of a radioactive substance called a 'tracer' is injected into your bloodstream. It goes to your heart and releases energy. Special cameras take a picture of this energy from outside your body.
Your doctor uses this picture to see how much blood flows to your heart muscle and how well your heart pumps blood when you are resting and doing physical activity. This test also helps your doctor to see if your heart muscle is damaged.
Doctors use tilt tests to see whether different body positions will trigger an abnormal heartbeat (arrhythmia). In the test, you are strapped onto a table that can be moved to change the direction of your body – from a standing position to lying flat. They’re especially useful for investigating the hearts of people who faint without an obvious cause.
A Heart Health Check with your GP will help you understand your risk of having a heart attack or stroke in the next 5 years and what you can do to prevent it.
We fill you in with answers to our most commonly asked questions about Heart Health Checks.
Find out about common heart medicines
Last updated06 March 2025
Last reviewed07 March 2025