Does metoprolol cause hypokalemia?

Medical Advisory BoardAll articles are reviewed for accuracy by our Medical Advisory Board
Educational purpose only • Exercise caution as content is pending human review
Article Review Status
Submitted
Under Review
Approved

Last updated: July 29, 2026 • View editorial policy

Have a follow-up question?

Our Medical A.I. is used by practicing medical doctors at top research institutions around the world. Ask any follow up question and get world-class guideline-backed answers instantly.

Does Metoprolol Cause Low Potassium?

No, metoprolol does not cause low potassium (hypokalemia)—in fact, it can actually increase serum potassium levels, potentially leading to hyperkalemia.

Key Mechanism

Beta-blockers like metoprolol can raise potassium levels through inhibition of beta-2 adrenergic receptors, which normally promote cellular potassium uptake. This effect is opposite to what occurs with diuretics, which commonly cause hypokalemia.

Clinical Evidence

Research demonstrates that metoprolol increases serum potassium:

  • In patients with suspected acute myocardial infarction, metoprolol increased serum potassium from 4.11 to 4.27 mmol/L within the first day of treatment 1
  • Animal studies showed metoprolol caused significant increases in serum potassium levels 2
  • Case reports document hyperkalemia (potassium 5.6-5.7 mEq/L) occurring with metoprolol therapy 3

Important Clinical Distinctions

Drugs that LOWER potassium (cause hypokalemia):

  • Thiazide diuretics (hydrochlorothiazide, metolazone, indapamide) 4, 5, 6
  • Loop diuretics (furosemide, bumetanide, torsemide) 4, 5, 6

Drugs that RAISE potassium (cause hyperkalemia):

  • Beta-blockers including metoprolol 3, 1
  • ACE inhibitors 4, 5
  • ARBs 4, 5
  • Aldosterone antagonists (spironolactone, eplerenone) 4, 5, 7
  • Potassium-sparing diuretics (amiloride, triamterene) 4, 5

Monitoring Recommendations

According to major cardiovascular guidelines 4, 5, 8:

  • Check electrolytes 1-2 weeks after starting metoprolol
  • Recheck at 3 months, then every 6 months
  • Be particularly vigilant when combining metoprolol with other potassium-raising medications (ACE inhibitors, ARBs, aldosterone antagonists)
  • Patients with chronic kidney disease are at highest risk for hyperkalemia with beta-blockers

Common Clinical Pitfall

Do not confuse beta-blockers with diuretics. A common misconception is that all cardiovascular medications cause hypokalemia. While diuretics deplete potassium, beta-blockers like metoprolol have the opposite effect. In fact, potassium-sparing diuretics or aldosterone antagonists are sometimes added to thiazide therapy specifically to counteract diuretic-induced hypokalemia 4, 5, 6.

If a patient on metoprolol develops hypokalemia, look for other causes such as concurrent diuretic use, gastrointestinal losses, or inadequate dietary intake—not the metoprolol itself.

References

Research

Diuretic effect of metoprolol.

International journal of cardiology, 1987

Professional Medical Disclaimer

This information is intended for healthcare professionals. Any medical decision-making should rely on clinical judgment and independently verified information. The content provided herein does not replace professional discretion and should be considered supplementary to established clinical guidelines. Healthcare providers should verify all information against primary literature and current practice standards before application in patient care. Dr.Oracle assumes no liability for clinical decisions based on this content.