Skip Ribbon Commands
Skip to main content


Your primary care doctor may detect a heart murmur or other signs of a heart problem during a routine exam. However, a cardiologist, a doctor who specializes in identifying and treating heart problems, will typically diagnose the condition.

To diagnose a heart condition, your doctor will ask about your signs and symptoms. They also will do a physical exam and look at the results from tests and procedures, including a coronary angiography.

What is Coronary Angiography?

Coronary angiography is a procedure that uses contrast dye, usually containing iodine, and X-ray pictures to detect blockages in the coronary arteries that are caused by plaque buildup. Blockages prevent your heart from getting oxygen and important nutrients.

This procedure is used to diagnose coronary heart disease and coronary microvascular disease after chest pain, sudden cardiac arrest​, or abnormal results from tests such as an electrocardiogram (EKG) of the heart or an exercise stress test. It is important to detect blockages because over time they can cause chest pain, especially with physical activity or stress, or a heart attack.

If you are having a heart attack, coronary angiography can help your doctors plan your treatment.

What to Expect Before Coronary Angiography

Cardiologists will perform coronary angiography in a hospital or specialized laboratory.

Coronary angiography is a common procedure that rarely causes serious problems. Possible complications may include bleeding, allergic reactions to the contrast dye, infection, blood vessel damage, arrhythmias, blood clots that can trigger a heart attack or stroke​, kidney damage, and fluid buildup around the heart.

The risk of complications is higher in people who are older or who have certain conditions such as chronic kidney disease or diabetes​.

An imaging test called coronary computed tomography angiography, or coronary CTA, may be preferred over coronary angiography to detect blockages in the heart. Although coronary CTA still uses contrast dye, it does not require the invasive cardiac catheterization​ procedure that causes many of the complications of coronary angiography.

What to Expect During Coronary Angiography

You will stay awake so you can follow your doctor's instructions, but you will get medicine to relax you during the procedure. You will lie on your back on a movable table.

Often, coronary angiography is done with a cardiac catheterization procedure. For this, your doctor will clean and numb an area on the arm, groin or upper thigh, or neck before making a small hole in a blood vessel. Your doctor will insert a catheter tube into your blood vessel. Your doctor will take x-ray pictures to help place the catheter in your coronary artery.

After the catheter is in place, your doctor will inject the contrast dye through the catheter to highlight blockages and will take x-ray pictures of your heart. If blockages are detected, your doctor may use percutaneous coronary intervention, also known as coronary angioplasty, to improve blood flow to your heart.

What to Expect After Coronary Angiography

After coronary angiography, your doctor will remove the catheter, possibly use a closure device to close the blood vessel, and bandage the opening on your arm, groin, or neck.

You may develop a bruise and soreness where the catheter was inserted. You will stay in the hospital for a few hours or overnight. During this time, your heart rate and blood pressure​ will be monitored. Your movement will be limited to prevent bleeding from the hole where the catheter was inserted.

You will need a ride home after the procedure because of the medicines or anesthesia you received.

Source: National Heart, Lung, and Blood Institute; National Institutes of Health; U.S. Department of Health and Human Services.

Why Baylor Scott & White Heart – Plano?

Cardiac and vascular imaging specialists on the medical staff of Baylor Scott & White Heart – Plano​​ use advanced technologies to diagnose and manage a wide range of cardiac and vascular disorders.

Main phone number: 469.814.3278  469.814.3278 (HEART)

1.877.814.4488  1.877.814.4488 Toll-free

Find a Physician

1.855.9BAYLOR  1.855.9BAYLOR
Chat now  Chat Now
Disclosure Statement