Coronary Angiogram: Procedure & What To ExpectLocations:||||||Home/Health Library/Diagnostics & Testing/Coronary AngiogramAdvertisementAdvertisementCoronary AngiogramA coronary angiogram can help your cardiologist look for blockages in your coronary arteries. X-ray images from the procedure will help your provider make a diagnosis. They’ll decide if you need medicine, a stent or surgery. Plan on spending a few hours at the hospital for the procedure and recovery.AdvertisementCleveland Clinic is a non-profit academic medical center. Advertising on our site helps support our mission. We do not endorse non-Cleveland Clinic products or services. PolicyCare at Cleveland ClinicCardiology CareCardiology Care for ChildrenMake an AppointmentContentsArrow DownContentsArrow DownOverviewWhat is a coronary angiogram?A coronary angiogram is a test that uses X-rays and contrast dye to show how well your blood is moving in your coronary (heart) arteries. Your provider may also call this imaging test coronary angiography.AdvertisementCleveland Clinic is a non-profit academic medical center. Advertising on our site helps support our mission. We do not endorse non-Cleveland Clinic products or services. PolicyThe test can show blockages in these arteries or if they’re narrowed — usually from atherosclerosis. Your coronary arteries are important because they get blood to your heart’s muscle. A blocked coronary artery can lead to a heart attack.Your healthcare provider or cardiologist may recommend a coronary angiogram if:Your stress test or electrocardiogram (EKG) was abnormalYou have heart valve disease, heart failure or a history of a heart attackYou have heart surgery coming up, and your provider thinks you may have coronary artery diseaseYou have chest pain (angina) that recently started or has changed in some wayYou have unusual chest discomfort or shortness of breath, but other tests don’t show anything wrongYour provider will explain why they recommend this test. Don’t hesitate to ask questions.Test DetailsContrast dye helps show how well blood moves in an artery during a coronary angiogram.How do I prepare for a coronary angiogram?Your healthcare provider will give you specific instructions for preparing for the test. They’ll also go over your medications and health history. In general, your provider will likely:Tell you to not eat or drink anything except water (fast) for eight hours before the testAdjust your medications if you take anticoagulants, diabetes medications, diuretics or sildenafil (Viagra® or Revatio®)Ask if you’ve had an allergic reaction to contrast dye or anesthesia beforeAsk if you’re pregnantAdvertisementFor your safety, you won’t be allowed to drive yourself home on the same day of the procedure. You should figure out transportation from the hospital if you’re going home the same day.What happens during a coronary angiogram?In general, you can expect the following during a coronary angiogram:You change into a medical gown and lie on your back for the procedure.A healthcare provider gives you medicine that makes you feel relaxed (a sedative) through an IV. But you’ll still be awake enough to follow instructions. For example, they might have you cough or hold your breath for a couple of seconds.An electrocardiogram (EKG) will monitor your heart rhythm during the procedure.A provider gives you local anesthesia to numb the area where they’ll access an artery. This is usually in your groin or arm. You may feel pressure in this area during the procedure, but you shouldn’t feel pain.A cardiologist accesses a blood vessel with a needle. They slide a sheath (or tube) over the needle and into a large artery.The cardiologist passes wires and catheters through the tube to get to the coronary arteries on the surface of your heart. You won’t feel the tube going through your blood vessels.An X-ray machine rotates around you (called fluoroscopy). It allows the cardiologist to see where the catheter is going from all angles.Once your provider gets the catheter into your heart or aorta, they put a special dye into the tube. They look at X-rays to watch the dye go through your artery. For a few seconds, you might feel flushed or like you need to pee.The cardiologist can see if anything (like cholesterol or plaque) is getting in the way of blood going through your coronary arteries.If the cardiologist sees something blocking your blood flow, they may be able to clear the blockage right away with a balloon. This is called an angioplasty. They can then then place a stent to keep your artery open.If this isn’t possible or the cardiologist thinks a different procedure later is best, they’ll end the coronary angiogram.A coronary angiogram typically takes 30 to 50 minutes. But this can vary.What to expect after a coronary angiogramWhen the procedure is done, the cardiologist will take out the catheter. A healthcare provider will put pressure on the site to stop or prevent any bleeding.Most people can go home the same day — two to four hours after the coronary angiogram.If your procedure was complex or you had it in the afternoon, you should be prepared to stay the night at the hospital.You may feel tired after your coronary angiogram. Your wound may be sensitive or bruised for a week or more. Your provider may tell you to limit your activities for a couple of days after you get home.What are the risks of this test?It’s a good idea to get a coronary angiogram from a healthcare provider who does them often (at a high-volume center). Most of the time, they’re safe procedures. But they’re more invasive than other imaging tests, like an ultrasound. Serious complications are rare.AdvertisementThe risks of a coronary angiogram include:Abnormal heartbeats (arrhythmia)Allergic reaction to the contrast dye or anestheticAn injured blood vesselBlood clotsCardiac tamponade (pressure on your heart from fluid building up around it)Heart attackKidney damage, including the need for dialysisLow blood pressurePain, bleeding or infection where a needle or catheter went into your skinStrokeYou’re more likely to have complications if you:Are over 65 yearsHave diabetesHave kidney diseaseTalk to your healthcare provider if you have questions about these risks.Care at Cleveland ClinicCardiology CareCardiology Care for ChildrenMake an AppointmentResults and Follow-UpWhen should I know the results of the test?You may be able to see your X-rays while the cardiologist does the test. Your provider will share what the results mean after your coronary angiogram is over.Your cardiologist may describe your coronary angiogram results as normal or abnormal.A normal result means nothing is blocking your coronary arteries. Your heart’s getting enough blood. If you still have symptoms, you may need other tests to get to the bottom of them.With abnormal results, something may be blocking your coronary arteries. Your provider can tell you which arteries have a blockage and where. They can also explain the severity. They might use percentages to describe how blocked they are.AdvertisementIf the results are abnormal what are the next steps?Your provider will explain what kind of treatment they recommend if the results are abnormal. This may include:Angioplasty or stentingChanges to your daily life, like more physical activity and different food optionsCoronary artery bypass surgery (CABG)MedicationWhen should I call my doctor?Contact your healthcare provider if you have any of the following at the site of the catheter placement:Excessive bleedingSwellingSigns of infection, like skin discoloration or pusYou should also tell your provider if you have difficulty with circulation in your arms or legs.Additional Common QuestionsHow painful is a coronary angiogram?Overall, a coronary angiogram should involve minimal pain. You may feel some temporary mild pain when:A provider inserts an IV line with a needle to give you a sedativeA provider injects local anesthesiaYou shouldn’t feel pain from the catheter during the procedure. You also won’t feel the provider threading the catheter through your blood vessels and arteries.After the procedure, the sites where the IV and catheter went into your skin may be sore. But this should go away after a week or so.Tell the provider immediately if you feel intense pain during any part of the procedure.A note from Cleveland ClinicIt can be stressful to hear you need a coronary angiogram. You may be worried you’ll get abnormal results. But the information your healthcare provider learns from your coronary angiogram will help them make a diagnosis and a treatment plan for you. Don’t hesitate to ask questions if there’s anything you don’t understand. Your provider’s there to help you.AdvertisementCare at Cleveland ClinicWhen your heart needs some help, the cardiology experts at Cleveland Clinic are here for you. We diagnose and treat the full spectrum of cardiovascular diseases.Cardiology CareCardiology Care for ChildrenMake an AppointmentMedically ReviewedLast reviewed on 02/17/2025.Learn more about the and our .ReferencesAdvertisementAdvertisementAdAppointments Rendered: Wed Jul 09 2025 20:03:03 GMT+0000 (Coordinated Universal Time)ActionsBlog, News & AppsAbout Cleveland ClinicSite Information & Policies9500 Euclid Avenue, Cleveland, Ohio 44195 | 800.223.2273 | © 2025 Cleveland Clinic. All Rights Reserved., A coronary angiogram is a test that uses X-rays to look at the heart's blood vessels, called the coronary arteries. It's usually done to see if a blood vessel is narrowed or blocked. A coronary angiogram is most often used to diagnose coronary artery disease., A coronary angiogram is a test that uses X-rays and contrast dye to show how well your blood is moving in your coronary (heart) arteries. Your provider may also call this imaging test coronary angiography..