How it worksSafetyHealth libraryOur mission Sign in Start a free consult
Pymander
Free consult

Can anxiety cause high blood pressure?

Updated Oct 19, 20261 min readAnswer
On this pageShort answer What to do Common questions Related questions Sources
Short answer

Anxiety spikes blood pressure temporarily but does not directly cause lasting hypertension; the long-term risk comes from frequent spikes and from the habits anxiety drives.

The mechanism is the stress response: adrenaline and cortisol squeeze vessels and speed the heart, pressure surges, then settles when the episode passes. Mayo Clinic's guidance is clear that anxiety alone is not a cause of chronic hypertension, but repeated surging episodes can still damage blood vessels, heart, and kidneys over time, and the anxiety lifestyle, more smoking, more drinking, worse sleep, less exercise, genuinely raises baseline pressure. One more wrinkle: some antidepressants used for anxiety, particularly SNRIs, can themselves nudge pressure up. Practically: measure when calm to find your real baseline, treat the anxiety itself (therapy works, and better anxiety control steadies the numbers), and fix the stress habits because they are the durable pressure-raisers. Anxiety that is running your life deserves treatment on its own terms, with blood pressure as one more reason not to white-knuckle through it.

Worried stress is affecting your body? Tell our AI doctor your numbers and what you are feeling - it will help you connect the dots. Start a free consult Free · Private · 24/7
Find answers about blood pressureStart a free AI doctor consult

What to do

1Measure when calm:mid-panic readings are spikes, not your baseline.
2Treat the anxiety:therapy improves both the fear and the numbers.
3Fix the stress habits:sleep, alcohol, nicotine, and movement are the lasting levers.
4Mention your meds:SNRIs and some other anxiety drugs can raise pressure.
5Frequent spikes still count:repeated surges strain vessels over time.

Common questions

Can anxiety cause high blood pressure?

The direct answer from Mayo Clinic: anxiety does not cause long-term high blood pressure, but episodes of anxiety trigger temporary spikes, sometimes dramatic ones, through the stress-hormone surge of adrenaline and cortisol. When the panic passes, pressure usually settles back down. Two important asterisks. First, frequent repeated spikes are not free: surging pressure strains blood vessels, heart, and kidneys in ways that can accumulate toward the same kind of damage seen with chronic hypertension. Second, the bigger pathway is behavioral: anxious people smoke more, drink more, sleep worse, and exercise less, and each of those does raise blood pressure durably. There is also a medication angle worth knowing: some anxiety and depression treatments, notably SNRIs, can raise blood pressure themselves. What to do with this: if your readings only spike when you are anxious, treat the anxiety, since therapy and, where appropriate, medication genuinely improve both problems. Take readings when calm rather than mid-panic to learn your true baseline. And treat the stress habits, sleep, alcohol, nicotine, as the real blood pressure levers they are. If anxiety is controlling your days, that is its own reason to see a clinician, independent of what it does to the numbers.

About this page. Written and maintained by the Pymander Health team. Last updated September 3, 2026.

Questions about this?Start a free consult