Coronary Artery Spasm

A coronary artery spasm is a quick tightening of the blood vessels that deliver blood to your heart muscle. These spasms may cause chest pain, or you may not feel any symptoms. You often have coronary spasms late at night or early in the morning. Treatment focuses on relieving chest pain and preventing spasms.


Comparison of normal artery and constricted artery in coronary artery spasm.
In a coronary artery spasm, your arteries tighten, temporarily decreasing or blocking blood flow to your heart.

What is a coronary artery spasm?

A coronary artery spasm is a tightening (contraction) of your heart’s arteries (coronary arteries). These spasms don’t usually last long, and you may not even notice them. But they can increase your risk of heart attack and other heart complications.


Cleveland 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. Policy

What are coronary arteries?

Your coronary arteries are blood vessels that supply blood to your heart muscle. When these arteries tighten, they temporarily decrease or block blood flow to your heart muscle.

What is the difference between a coronary artery spasm and angina?

Coronary artery spasms may lead to chest pain known as angina. While artery blockage from cholesterol plaque is a more common cause of angina, coronary spasms can also result in chest pain called vasospastic angina. Unlike angina from plaque, vasospastic angina can often happen while you are resting.


Who might get a coronary artery spasm?

If you have risk factors for heart disease, you also have risk factors for a coronary artery spasm. The most common risk factors include:

Many people who don’t have high blood pressure or high cholesterol experience coronary artery spasms. Often, these people smoke regularly.

Symptoms and Causes

What causes a coronary artery spasm?

Certain heart conditions can cause a coronary artery spasm, including:

  • Atherosclerosis, when your arteries build up with plaque and become narrow.
  • High blood pressure.
  • High cholesterol.

Often, something triggers a coronary artery spasm, such as:

  • Tobacco use.
  • Exposure to cold temperatures.
  • Extreme stress.
  • Use of stimulants, such as amphetamines or cocaine.


What are the symptoms of a coronary artery spasm?

You may not have any noticeable symptoms of a coronary artery spasm. If you do, you might feel light chest pain, especially pain that occurs:

  • During rest, often after midnight or in early morning hours.
  • On the left side of your chest.

A coronary artery spasm may wake you up at night. You may have spasms as infrequently as a few times a year or as often as a few times a day.

How long does a coronary artery spasm last?

Coronary artery spasms vary in length. They may last anywhere from five to 30 minutes.

What does a coronary artery spasm feel like?

Sometimes, you don’t feel a coronary artery spasm at all. Or you may feel:

  • Chest tightness.
  • Pain extending from your chest to your neck, arms or jaw.

Diagnosis and Tests

How is a coronary artery spasm diagnosed?

To diagnose a coronary artery spasm, your healthcare provider uses tests that check your heart health, including:

Your provider may also give you an ambulatory monitor to wear at home. This monitor records your heart’s electrical activity as you do your daily activities. It gives your provider a better view of your heartbeat throughout the day. The monitor also records heart activity at night, which can be important for diagnosing coronary artery spasms.

Management and Treatment

How is a coronary artery spasm treated?

The goal of treatment is to prevent spasms and relieve chest pain. If you have a spasm, a medicine called nitroglycerin (Nitrostat®) widens your arteries to improve blood flow and relieve chest pain.

To prevent spasms long term, your provider may prescribe medications:

Sometimes, coronary artery spasms lead to an irregular heart rhythm in your heart’s lower chambers (ventricular arrhythmia). If you have ventricular arrhythmia, your provider may recommend an implantable cardioverter defibrillator (ICD) to prevent any serious complications. ICDs use electrical signals to keep your heartbeat in a regular rhythm.


How can I reduce my risk of coronary artery spasms?

If you have high cholesterol or other risk factors, treating these conditions can reduce your risk of spasms. You can also avoid triggers, such as extreme cold or smoking cigarettes, that can lead to coronary artery spasms.

Outlook / Prognosis

What can I expect if I have coronary artery spasms?

Coronary artery spasms are chronic, meaning you need long-term treatment to manage them. With treatment, most people control symptoms and experience fewer spasms.

Living With

When should I go to the ER?

Coronary artery spasms that last a long time may lead to a heart attack. Call 911 immediately if you have any signs of a heart attack, including chest pain along with:

A note from Cleveland Clinic

A coronary artery spasm is a sudden tightening of the arteries that send blood to your heart. The spasms are quick and may be painless, but they can increase your risk of a heart attack. Coronary artery spasms often happen in late-night or early-morning hours and may wake you up. Treatment focuses on relieving chest pain and preventing spasms.

Medically Reviewed

Last reviewed on 02/23/2022.

Learn more about our editorial process.

Appointments 800.659.7822