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.