Spironolactone
Brand names: Aldactone
Spironolactone is an aldosterone antagonist (potassium-sparing diuretic) used here as add-on therapy in heart failure, as well as for resistant hypertension and oedema; this page is framed for older patients.
Adult dose
Dose adjustments
Contraindicated in acute renal insufficiency, significant renal compromise or anuria; use with care in severe renal impairment. In heart failure, US labelling: eGFR >50 start 25 mg once daily; eGFR 30–50 consider 25 mg every other day. Monitor serum potassium and creatinine closely; discontinue/interrupt if potassium exceeds 5 mEq/L or creatinine exceeds 4 mg/dL.
Dose auto-extracted from UK Summary of Product Characteristics (SPC) via the eMC; US FDA prescribing information (openFDA / DailyMed) — cross-check; US labelling may differ from UK — not yet clinician-verified. Always confirm against the product SmPC and your local formulary before prescribing.
Contraindications
- Acute renal insufficiency, significant renal compromise or anuria
- Addison's disease
- Hyperkalaemia
- Hypersensitivity to spironolactone or any excipient
- Concomitant use of eplerenone or other potassium-sparing diuretics
- Paediatric patients with moderate to severe renal impairment
Side effects
- Hyperkalaemia (may be fatal in severe heart failure); electrolyte imbalance
- Gynaecomastia (dose- and duration-related; usually reversible); breast pain
- Menstrual disorder; libido disorder
- Nausea; gastrointestinal disorder
- Dizziness; acute kidney injury; malaise
Interactions
- Drugs/conditions causing hyperkalaemia — ACE inhibitors, angiotensin II receptor antagonists, other potassium-sparing diuretics, potassium supplements, NSAIDs, heparin/low molecular weight heparin, potassium-containing salt substitutes — risk of severe hyperkalaemia
- Trimethoprim/sulfamethoxazole (co-trimoxazole) — may cause clinically relevant hyperkalaemia
- Digoxin — spironolactone increases serum digoxin concentration and interferes with certain serum digoxin assays
- Lithium — reduced renal clearance and increased risk of lithium toxicity (US labelling §7.2)
Clinical monograph
How it works
It competitively antagonises aldosterone at the distal renal tubule, promoting sodium and water excretion while retaining potassium, and reduces aldosterone-mediated cardiac remodelling in heart failure.
Prescribing in practice
- Hyperkalaemia is the key hazard, especially in older people and those with renal impairment or on ACE inhibitors, ARBs or potassium supplements, so check renal function and potassium before and during treatment and avoid in significant renal impairment or pre-existing high potassium.
- It can cause gynaecomastia and breast tenderness, which may limit tolerability.
- Combine cautiously with other drugs affecting potassium or renal function, and review NSAID use.
Monitoring
Monitor renal function and serum potassium at baseline, shortly after starting and after dose changes, with closer review in older or renally impaired patients.
Counselling the patient
- Avoid potassium-containing salt substitutes and report muscle weakness or palpitations.
- Report breast swelling or tenderness, which can occur.
Evidence & guidelines
The RALES trial demonstrated that spironolactone reduced mortality in severe heart failure, and NICE recommends mineralocorticoid receptor antagonists as add-on therapy in HFrEF.
Reference: RALES trial; NICE NG106; ESC HF Guidelines; Drug verified in RxNorm (NLM); confirm dosing against the manufacturer SPC (eMC). Verify against your local formulary and current prescribing references before prescribing. The structured dose values shown have been reviewed by a clinician. Monograph status: clinician-reviewed (2026-07-04).
Related
Curated clinical cross-links plus same-class fallbacks.
- Falls Assessment in Older Adults · NICE CG161 2013
- Delirium Outside ICU · NICE CG103
- Comprehensive Geriatric Assessment (CGA) · BGS / NICE
- Delirium Assessment and Management · NICE CG103 2010
- Frailty Recognition and Management · BGS Frailty Framework / NHS NHSE
- Polypharmacy and Medicines Optimisation · STOPP/START v2 2014 / NICE NG5