Exercise Stress Testing: What It Is and What to Expect
Medically reviewed by Sumiran Racherla, MD, Internal Medicine. Last reviewed: October 23, 2026.
What kind of doctor provides Exercise Stress Testing?
A cardiologist, a heart doctor, usually provides and reads an exercise stress test. The test is done at a medical center or health care provider's office. A direct primary care or concierge doctor can be a first stop for an evaluation and can refer you to a specialist when needed.
What it is
An exercise stress test is used to measure the effect of exercise on your heart. An ECG, short for electrocardiogram, follows the electrical activity of your heart during the test.
Why a doctor might recommend it
Some heart problems are easier to find when the heart is working its hardest. Reasons an exercise stress test may be done include the following.
- To check for coronary artery disease, narrowing of the arteries that feed the heart muscle.
- You have had a heart attack.
- You are going to start an exercise program and you have heart disease or certain risk factors, such as diabetes.
- To find heart rhythm changes that may happen during exercise.
How to prepare
Wear comfortable shoes and loose clothing that let you exercise.
- Ask your provider if you should take your regular medicines on the day of the test, because some medicines may interfere with the results.
- Never stop taking any medicine without first talking to your provider.
- Do not eat, smoke, or drink caffeine or alcohol for 3 hours or more before the test.
- In most cases, you will also avoid caffeine for 24 hours, including tea, coffee, all sodas, chocolate, and some pain relievers that contain caffeine.
What happens during it
A technician places 10 flat, sticky patches called electrodes on your chest. You walk on a treadmill or pedal an exercise bicycle. About every 3 minutes, you walk or pedal faster, on an incline or with more resistance, like walking fast or jogging up a hill. The test continues until one of these things happens.
- You reach a target heart rate.
- You develop chest pain or a change in your blood pressure that is concerning.
- ECG changes suggest that your heart muscle is not getting enough oxygen.
- You are too tired or have other symptoms, such as leg pain, that keep you from continuing.
Some people feel chest discomfort, dizziness, palpitations (a sense of your heartbeat pounding in your chest), or shortness of breath. If you cannot exercise, you get medicine through a vein in your arm that makes your heart work harder. The total time of the test is around 60 minutes.
Recovery
You are monitored for 10 to 15 minutes after exercising, or until your heart rate returns to baseline. A normal test most often means you could exercise as long as or longer than most people of your age and sex. What your results mean depends on the reason for the test, your age, and your history of heart and other medical problems. After an abnormal test, you may have other tests, such as a nuclear stress test or a stress echocardiogram.
After you leave the test, call 911 or go to the emergency room if you have chest pain or discomfort lasting two minutes or more, trouble breathing, or fainting.
Risks and side effects
Stress tests are generally safe. Some people may have chest pain or may faint or collapse. A heart attack or dangerous irregular heart rhythm is rare. You are closely watched during the test, and if a problem develops, you are treated quickly.
Who performs it
A health care provider usually monitors your heart while you exercise.
Common questions
How long does an exercise stress test take?
The total time of the test is around 60 minutes. You are watched for 10 to 15 minutes afterward, or until your heart rate returns to baseline.
Can I drink coffee before an exercise stress test?
No, in most cases you will be asked to avoid caffeine for 24 hours before the test. Tea, coffee, all sodas, and chocolates are on that list.
What if I cannot exercise for a stress test?
If you cannot exercise, you get medicine through a vein in your arm that makes your heart work harder.
How does a direct primary care or concierge doctor fit in?
A direct primary care doctor charges a flat monthly fee instead of billing insurance, while a concierge doctor usually charges more and often works alongside insurance. A direct primary care or concierge doctor can be a first stop for an evaluation and can refer you to a specialist when needed.
Sources
Medical Disclaimer
This content is for general educational and informational purposes only and is not medical advice. It is not a substitute for professional medical advice, diagnosis, or treatment, and reading it does not create a doctor-patient relationship. Always seek the advice of your physician or another qualified health provider with any questions about a medical condition, and never disregard or delay seeking professional advice because of something you read here. If you think you may have a medical emergency, call 911 (or your local emergency number) immediately.