Do Beta Blocker drugs help treat angina? How do they prevent angina?

Beta Blockers are drugs that slow the heart rate, decrease cardiac output, lessen the force with which the heart muscle contracts and reduce blood vessel contraction. This lessens the work load for your heart, which means there is less energy demand. If your heart has blocked coronary arteries, the regional blood (and thus the energy) supply is limited. Beta blockers lower the work load and thus help match a lower supply of energy to a lower capacity of the heart to do its job (pump blood around your body).

Angina happens when the heart is working harder than the blood (energy) supply allows for. Beta blockers often lessen the severity and frequency of angina attacks, but don’t do anything to correct the problem of blockages and insufficient blood supply.

Makes sense? Read more here:


Your risks of heart disease:

Other treatments:

Hope this helps,

Dr T,


Post new comment

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

More information about formatting options

This question is for testing whether you are a human visitor and to prevent automated spam submissions.
2 + 8 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.
By submitting this form, you accept the Mollom privacy policy.