Beta-Blockers for Anxiety: Do They Work?

By Robynn Lowe
Medically reviewed checkmarkMedically reviewed
July 15, 2022

Anxiety disorders affect 40 million adults aged 18 and older in the U.S., or 19.1% of the population every year, making it the most common mental illness.

Also, even though anxiety disorders are highly treatable, as little as 36.9% of those suffering receive treatment.

Beta-blockers are a class of medication that can help control your body’s fight-or-flight response.

While they are primarily prescribed to treat heart conditions such as high blood pressure (hypertension), heart failure, and irregular heart rates, they are also an effective treatment for anxiety symptoms. 

What Are Beta-Blockers? 

Beta-blockers are a class of drugs prescribed by healthcare professionals primarily to treat heart conditions such as hypertension

Your doctor may prescribe any of the following beta-blockers to you for the treatment of anxiety:

All beta-blockers used to treat anxiety are prescribed off-label, meaning that the drugs have been approved by the Food and Drug Administration (FDA) for a purpose, but your doctor may prescribe them for another label use that is not FDA-approved. 

Propranolol and atenolol are two of the most common beta-blockers that are prescribed to help relieve anxiety.

How Beta-Blockers Work

As their name implies, beta-blockers, also known as beta-adrenergic blocking agents, work by blocking the effects of epinephrine and preventing adrenaline — a stress-related hormone — from making contact with your heart’s beta receptors. 

Your heart then beats more slowly and pumps with less force. And because your heart no longer has to work as hard, your blood pressure lowers. 

Additionally, beta-blockers relax your blood vessels through vasodilation.

Your heart can then pump blood more efficiently into the relaxed blood vessels.

The physiological response can reduce anxiety-related symptoms.

Do Beta-Blockers Help Anxiety? 

Beta-blockers won’t be able to treat the underlying psychological cause of anxiety.

However, they can manage your body’s stress response.

They can help relieve the following physical symptoms of anxiety such as:

For those who suffer performance anxiety in situations such as public speaking or performing in front of a crowd, beta-blockers can be highly effective in calming you down.

They generally work best for managing short-term anxiety rather than long-term anxiety. 

Side Effects 

Beta-blockers can cause some side effects when you first start taking them.

It is important that you give your body time to adjust to the medicine.

Avoid alcohol altogether for the first few days and monitor any side effects you experience.

Common side effects of beta-blockers include:

More serious side effects include:


Beta-blockers work differently than most traditional medications for anxiety relief.

Some of their benefits are:

  • They are fast-acting, offering rapid relief for people experiencing anxiety attacks.
  • They can help lower blood pressure and heart rate, relieving physical symptoms that can worsen anxiety.
  • They may be an effective option for people suffering from anxiety disorder and high blood pressure or other heart health problems as they can simultaneously treat these conditions.
  • They can be an effective alternative for people who have tried other anti-anxiety medications that did not offer relief or produced intolerable side effects.
  • They can help relieve anxiety in people who have to give public speeches or other performances.


Before taking beta-blockers for anxiety, you should consult with a healthcare professional about your medical history, symptoms, and other medications you are taking.

While they are generally safe, some people should not take them. 

Tell your doctor if you have any of the following:

  • Asthma
  • Low blood sugar
  • Final stage heart failure
  • Very low blood pressure
  • Very slow heart rate

To avoid negative drug interactions, tell your doctor if you are taking any of the following:

  • Antidepressants
  • Any medications for heart problems
  • NSAIDs
  • Rifampicin (rifampin)
  • Psychotropic drugs

Other Treatment Options for Anxiety

There are several anti-anxiety medications available to alleviate symptoms of anxiety.

Benzodiazepines are a popular class of drugs prescribed for treating Generalized Anxiety Disorder (GAD). 

Their exact mechanism of action is unknown, but they are believed to work by affecting neurotransmitters in the brain, causing them to reduce the activity of certain hyperactive nerves in the brain and spinal cord. 

A class of antidepressants called selective serotonin reuptake inhibitors (SSRIs) can also be prescribed for anxiety. SSRIs work by boosting and rebalancing the amount of serotonin in your body at one time.

Sometimes, Celexa or Zoloft are also prescribed to help alleviate anxiety symptoms. 

Your doctor will know the best treatment for you as beta-blockers or the other options mentioned here might not be the best treatment for you. 

When to See a Medical Provider

When taking beta-blockers, it is important that you follow the instructions given by your healthcare provider.

You should not stop the medication without first consulting with your doctor.

You should see a medical provider if you experience any of the following less common side effects such as:

Suddenly stopping beta-blockers may cause life-threatening health issues, such as a thyroid storm, in people with hyperthyroidism.

A thyroid storm is a condition where the body struggles to regulate many systems, making it a medical emergency.

You should never stop taking your medication without speaking with your doctor first.

Frequently Asked Questions

Which beta-blocker is best for anxiety?
Propranolol has been the most studied for its benefits on anxiety and thus is usually the most prescribed by medical professionals.
How long does it take for beta-blockers to work for anxiety?
Beta-blockers work quickly to relieve anxiety. You can feel their full effects in as little as an hour or two. During this time, you will feel your heart rate decrease. This will help relieve stress and tension.
K Health articles are all written and reviewed by MDs, PhDs, NPs, or PharmDs and are for informational purposes only. This information does not constitute and should not be relied on for professional medical advice. Always talk to your doctor about the risks and benefits of any treatment.

Robynn Lowe

Robynn Lowe is a board certified Family Nurse Practitioner with over 15 years in the medical field. Robynn received her Bachelor's and Master's degrees from Florida Atlantic University and has been practicing in rural family medicine since. Robynn is married to her college sweetheart, Raymond and they have three awesome children. When Robynn isn't with patients you can find her shopping, coaching her kids sports teams, or spending time on the water.