Angina is diagnosed through a combination of symptom evaluation, blood tests, heart monitoring, and imaging tests that check how well blood flows to your heart. The process typically starts with an electrocardiogram and blood work, then moves to stress testing or advanced imaging depending on your risk level. Here’s what to expect at each stage.
The Initial Evaluation
When you describe chest pain to a doctor, the first goal is figuring out whether it’s coming from your heart or something else entirely. Chest pain that worsens with physical activity and improves with rest strongly points toward angina, while pain that changes with breathing, body movement, or pressing on the chest is more likely musculoskeletal or gastrointestinal. Pain that gets worse when you exercise is one of the most reliable signs that a gastrointestinal cause like acid reflux is unlikely.
Your doctor will ask about the location of the pain, what triggers it, how long episodes last, and whether the discomfort radiates to your arm, jaw, or back. They’ll also want to know your risk factors: family history of heart disease, smoking, high blood pressure, diabetes, and cholesterol levels. This conversation shapes every decision that follows, because it determines how aggressively you need to be tested.
Electrocardiogram and Chest X-Ray
An electrocardiogram (ECG) is almost always the first test. It records the electrical activity of your heart and can reveal signs of active oxygen deprivation or evidence of a previous heart attack. The test takes only a few minutes, involves no discomfort, and gives your doctor immediate information. A normal ECG doesn’t rule out angina, though. Many people with stable angina have completely normal readings when they’re not experiencing symptoms.
A chest X-ray is typically done alongside the ECG. It shows whether the heart is enlarged and helps rule out other explanations for chest pain, such as a lung infection, collapsed lung, or rib injury.
Blood Tests
Blood work serves two purposes: ruling out a heart attack and identifying risk factors that contribute to heart disease. The most important marker is troponin, a protein that leaks into the bloodstream when heart muscle is damaged. In stable angina, troponin levels are normal because the heart muscle isn’t being destroyed, just temporarily starved of oxygen. Elevated troponin signals something more serious, like a heart attack, and shifts the diagnostic approach entirely.
Your doctor will also check cholesterol levels, blood sugar, kidney function, and a complete blood count. These results help determine your overall cardiovascular risk and can uncover non-cardiac causes of chest pain, such as severe anemia, which reduces oxygen delivery to the heart and can mimic angina symptoms.
Stress Testing
If the initial workup suggests a moderate to high risk of coronary artery disease, the next step is a stress test. The basic version has you walk on a treadmill or ride a stationary bike while the speed and incline gradually increase. Your heart rhythm, blood pressure, and symptoms are monitored throughout. The goal is to see how your heart performs under demand, since angina often only shows up when the heart needs more blood than narrowed arteries can deliver.
If you can’t exercise due to joint problems, lung disease, or other limitations, medication can be used to simulate the effect of exercise on your heart.
Nuclear Stress Test
A nuclear stress test adds an imaging layer. A small amount of radioactive tracer is injected into your bloodstream, and a special camera tracks how it moves through your heart arteries. Areas receiving good blood flow light up normally, while areas with reduced flow appear dim or blank. Images are taken both at rest and during stress, so your doctor can compare the two and pinpoint exactly where blood flow drops off.
Stress Echocardiogram
Another option is a stress echocardiogram, which uses ultrasound to create moving images of the heart before and after exercise. Sections of the heart wall that move sluggishly after exertion suggest those areas aren’t getting enough blood.
How to Prepare for a Stress Test
You’ll need to avoid eating in the hours before the test. For nuclear stress tests, you may not be able to eat until afterward. Skip caffeine for 24 hours beforehand, including coffee, tea, and energy drinks. Don’t smoke or use tobacco products on test day. Some medications, particularly beta-blockers and asthma inhalers, may need to be paused the day of the test, but don’t stop any prescription medication without checking with your doctor first. Wear comfortable, lightweight clothing and sturdy walking shoes.
If you take diabetes medications, coordinate with your care team about how to handle meals and dosing around the fasting window.
CT Coronary Angiography
CT coronary angiography has become a go-to non-invasive test for evaluating chest pain. You lie on a table that slides into a scanner while contrast dye is injected into a vein. The scanner takes detailed X-ray images of your coronary arteries, revealing any narrowing or blockages without the need for a catheter.
The test is highly accurate. A large review of over 2,000 patients found that modern CT scanners detect significant coronary artery narrowing with about 98% sensitivity and 88% specificity. In practical terms, a normal CT angiogram is very reliable at ruling out dangerous blockages. Across multiple large trials, sensitivity consistently lands between 85% and 99%, making it one of the most dependable non-invasive options available.
Invasive Coronary Angiography
When non-invasive tests suggest significant blockages, or when results are inconclusive in someone at high risk, your doctor may recommend a traditional coronary angiogram. This is the gold standard for visualizing the heart’s arteries.
During the procedure, a thin, flexible tube called a catheter is inserted into a blood vessel, usually at the wrist or groin, and guided up to the heart. Contrast dye flows through the catheter into the coronary arteries, and X-ray images capture exactly where and how severely the arteries are narrowed. If a significant blockage is found, treatment can sometimes happen during the same procedure, such as placing a stent to prop the artery open.
The procedure typically takes 30 to 60 minutes. You’ll be awake but sedated, and most people go home the same day or the following morning.
When Standard Tests Come Back Normal
Some people have textbook angina symptoms, yet their coronary arteries look completely clear on imaging. This doesn’t mean the pain isn’t real. It often points to microvascular angina, a condition where the tiny blood vessels feeding the heart muscle don’t dilate properly, or vasospastic angina, where arteries temporarily constrict and restrict flow.
Diagnosing these forms of angina requires specialized testing. Cardiac PET scanning is considered the most reliable non-invasive method, because it can measure blood flow through the heart muscle in precise detail. A coronary function test is the definitive invasive option: vasoactive substances are infused through a catheter while blood flow and artery diameter are measured in real time. Abnormal responses, such as blood flow increasing less than 50% when it should surge, confirm the diagnosis.
Cardiac MRI can also assess how well blood perfuses the heart muscle during stress, offering another non-invasive path to diagnosis when standard testing falls short.

