Anxiety does raise blood pressure, but usually only while you're anxious
When you feel anxious, your body releases stress hormones like adrenaline and cortisol. These hormones make your heart beat faster and cause your blood vessels to tighten. The result is a temporary spike in blood pressure—sometimes a significant one. This is a normal physical response, not a sign that something is wrong with your heart or blood vessels themselves.
The key word is temporary. Once the anxiety passes, your blood pressure typically returns to its baseline. If you check your blood pressure during a panic attack, you might see a reading of 140/90 or higher. An hour later, it could be back to 120/80. This pattern is different from chronic high blood pressure, where the reading stays elevated most of the time.
However, if you experience anxiety frequently or for long periods, the repeated spikes can matter. Your blood vessels and heart are working harder than they should be, more often than they should be. Over months or years, this wear can contribute to lasting high blood pressure.
Key Takeaways
- Anxiety causes temporary blood pressure spikes because stress hormones make your heart race and blood vessels constrict, but the pressure usually drops once the anxiety ends.
- A single high reading during an anxious moment does not mean you have chronic high blood pressure, but frequent anxiety episodes can contribute to lasting elevation over time.
- The only way to know whether your baseline blood pressure is actually high is to measure it when you are calm and rested, ideally on multiple days.
- If anxiety is frequent or severe, treating the anxiety itself—through therapy, medication, or lifestyle changes—can help prevent blood pressure from staying elevated.
Why anxiety spikes your blood pressure in the moment
Your nervous system has two main modes: the sympathetic system (fight-or-flight) and the parasympathetic system (rest-and-digest). Anxiety activates the sympathetic system. Your body perceives a threat—real or imagined—and prepares to respond.
During this activation, several things happen at once. Your adrenal glands release adrenaline, which increases your heart rate and the force of each heartbeat. Cortisol and other stress hormones follow. Blood vessels constrict, especially in your skin and digestive system, to redirect blood to your muscles and brain. Your breathing becomes faster and shallower. All of this happens in seconds.
Blood pressure is the force your blood exerts on your artery walls. When your heart beats harder and faster, and your vessels are narrower, that force increases. A person with a baseline blood pressure of 118/76 might see 145/95 during a panic attack. The higher the anxiety, the higher the spike—and the faster it happens.
The difference between anxiety spikes and chronic high blood pressure
Chronic high blood pressure (hypertension) means your baseline reading is elevated even when you are calm. A doctor would measure it on multiple visits, at rest, to confirm it. The threshold is usually 130/80 or higher on repeated checks. Chronic high blood pressure can damage your arteries, heart, and kidneys over years if untreated.
An anxiety-related spike is different. It is acute and reversible. Your blood vessels are not permanently damaged by a single episode. However, the distinction matters less if anxiety happens often. If you are anxious several times a week, your blood vessels are constricting and relaxing repeatedly. Over time, this repeated stress can contribute to lasting changes in how your vessels function and how your body regulates pressure.
This is why some people with frequent anxiety do develop chronic high blood pressure. The spikes themselves are not the problem; the pattern is. A person who has one panic attack a year will not develop hypertension from it. A person who has panic attacks three times a week for five years may.
How to tell if your high blood pressure is from anxiety or something else
The most reliable way is to measure your blood pressure when you are genuinely calm. Sit quietly for five minutes before taking the reading. Do this on several different days, at different times. If the readings are consistently 130/80 or higher, your baseline is elevated—whether or not anxiety is part of the cause.
If your readings are normal when you are calm but spike during stressful moments, anxiety is likely the driver. You can track this yourself: note when you check your pressure and what you were doing beforehand. A reading taken right after a stressful conversation or during worry will be higher than one taken after a walk or while watching a show you enjoy.
Your doctor can also help distinguish between the two. They will ask about your anxiety history, when the high readings occur, and whether you have other risk factors for hypertension (family history, age, diet, weight). They may ask you to check your blood pressure at home over a week or two to see the pattern. Some offices use ambulatory blood pressure monitoring—a device you wear for 24 hours that records readings throughout the day and night—to see whether your pressure is high all the time or only at certain moments.
What happens if anxiety-related spikes continue over months or years
Repeated stress on your blood vessels can lead to lasting changes. The inner lining of your arteries (the endothelium) can become damaged or inflamed. Your vessels may lose some of their ability to relax and dilate. Over time, this can result in genuine chronic high blood pressure, even when you are not anxious.
Additionally, people with frequent anxiety often develop habits that raise blood pressure: they may drink more caffeine, sleep poorly, exercise less, or eat more processed foods. These habits compound the effect of the anxiety itself. A person managing anxiety with regular exercise and good sleep will have a different outcome than someone who manages it by staying up late and drinking coffee.
The good news is that treating anxiety can prevent this progression. If you reduce how often and how intensely you feel anxious, your blood vessels get fewer spikes and more time to recover. This is one reason why doctors recommend addressing anxiety early, before it contributes to lasting high blood pressure.
Steps to manage anxiety-related blood pressure spikes
If you know anxiety raises your blood pressure, the most direct approach is to reduce anxiety itself. This can mean therapy (cognitive-behavioral therapy is well-studied for anxiety), medication (SSRIs or other anti-anxiety drugs), or both. It can also mean lifestyle changes: regular exercise, consistent sleep, limiting caffeine, and practicing relaxation techniques like deep breathing or meditation.
In the moment during an anxiety episode, slow breathing can help. Breathe in for a count of four, hold for four, exhale for four. This activates your parasympathetic nervous system and can lower your blood pressure within minutes. Progressive muscle relaxation (tensing and releasing muscle groups) and grounding techniques (focusing on what you see, hear, and feel around you) also work for some people.
If you have frequent anxiety and are concerned about your blood pressure, talk to your doctor. They can measure your baseline, discuss whether medication or therapy would help, and monitor your pressure over time. If your baseline is elevated, they may recommend blood pressure medication in addition to anxiety treatment. The two approaches work together.
When to check your blood pressure and what readings mean
Check your blood pressure when you are calm and rested—ideally in the morning before caffeine, or in the evening after a relaxing activity. Avoid checking it right after stress, exercise, or caffeine. If you check it during anxiety, note that the reading reflects the moment, not your baseline.
A single high reading is not a diagnosis. Blood pressure varies throughout the day and week. What matters is the pattern. If most of your readings are below 130/80, your baseline is normal. If most are 130/80 or higher, your baseline is elevated. If readings are high sometimes and normal other times, anxiety or other temporary factors are likely at play.
If you are checking at home, use a validated device (ask your doctor which ones are reliable), measure at the same time each day, and keep a log. Bring the log to your doctor's appointment. This gives them real information about your pressure, not just a single office reading.
Frequently Asked Questions
Can anxiety cause permanent high blood pressure?
Anxiety itself does not directly cause permanent high blood pressure, but frequent anxiety over months or years can contribute to lasting elevation. Repeated stress on your blood vessels can damage them, and anxiety often leads to habits (poor sleep, more caffeine, less exercise) that raise pressure. Treating anxiety early can prevent this progression.
Why is my blood pressure high at the doctor's office but normal at home?
This is called "white coat syndrome"—anxiety about the medical setting itself raises your pressure. If your home readings are consistently normal and your office readings are high, anxiety during the visit is likely the cause. Your doctor may ask you to check your pressure at home to confirm your true baseline.
If I treat my anxiety, will my blood pressure go down?
If your high blood pressure is primarily from anxiety spikes, treating the anxiety should lower your readings. If your baseline has become chronically elevated from years of frequent anxiety, blood pressure medication may also be needed. Your doctor can help determine what combination of treatments is right for you.
How long does it take for anxiety to raise blood pressure?
Blood pressure can spike within seconds of anxiety starting, as your body releases stress hormones. It typically returns to baseline within 20 to 30 minutes after the anxiety ends, though it may take longer if the anxiety is severe or prolonged.
Should I take blood pressure medication if my readings are high only during anxiety?
Not necessarily. If your baseline is normal and only spikes during anxiety, medication for high blood pressure may not be needed. Instead, treating the anxiety itself is usually the better approach. Your doctor can help you decide based on how often spikes occur and how high they go.