Guide for patients & caregivers

Can Spironolactone Cause High Potassium? Blood Tests, Kidneys and Warning Signs

Spironolactone and high potassium explained: why levels can rise, how kidney function and ACE inhibitors add risk, blood test monitoring and when to seek help.

By SameCase EditorialUpdated 6 min read

Prepared with AI assistance and checked against the cited sources. No independent clinician review has been completed. How we prepare articles

Can spironolactone cause high potassium?

Yes. NHS information says spironolactone can sometimes raise potassium levels and cause a condition called hyperkalaemia. MedlinePlus lists spironolactone, along with ACE inhibitors and angiotensin receptor blockers (ARBs), among medicines that can cause high blood potassium. A high result is a reason to contact the prescriber promptly, not a reason to stop the medicine on your own.

This guide is for adults taking spironolactone, and their carers, who have been told a potassium result is high. It explains how the medicine can affect the result, what monitoring is usually done and what to ask. A raised potassium can also come from the way the blood sample was taken or handled; our guide to a high potassium blood test that may be an error covers that question, so it is not repeated here.

Symptoms that need urgent care

MedlinePlus notes that high potassium often causes no symptoms. When it does, they can include chest pain, difficulty breathing, nausea or vomiting, palpitations, a slow, weak or irregular pulse and sudden collapse. MedlinePlus says very high levels, or danger signs such as heart rhythm changes on an ECG, need emergency treatment.

Cleveland Clinic advises calling local emergency services if someone with high potassium develops serious symptoms such as difficulty breathing or heart attack symptoms. NHS information lists muscle weakness, tiredness, numbness and an irregular heartbeat as possible signs of high potassium in people taking spironolactone.

  • Emergency: chest pain, difficulty breathing, a very slow, weak or irregular pulse, fainting or collapse.
  • Contact a clinician the same day: new muscle weakness or cramps, numbness, palpitations, vomiting, or a high potassium result you have been told to act on.

Why does spironolactone raise potassium?

Spironolactone is a type of diuretic (water pill) used for conditions such as heart failure and high blood pressure. MedlinePlus explains that, unlike many water pills, it reduces the loss of potassium from the body. In most people the kidneys keep the level in balance, but the level can rise when the kidneys cannot remove enough potassium.

Cleveland Clinic describes chronic kidney disease as the most common cause of high potassium. NHS information says spironolactone may not be suitable for people with severe kidney problems or who have had high potassium before. Dehydration, for example during a vomiting or diarrhoea illness, is another situation the UK regulator links with higher risk.

Spironolactone with ACE inhibitors or ARBs

Many people take spironolactone alongside an ACE inhibitor, such as ramipril, or an ARB, especially for heart failure. The UK Medicines and Healthcare products Regulatory Agency (MHRA) warns that using spironolactone with an ACE inhibitor or ARB increases the risk of severe hyperkalaemia, and advises regular monitoring of potassium and kidney function. It notes that kidney problems and diabetes are common risk factors in people who need these medicines.

NHS information on ramipril also lists spironolactone and potassium among medicines that can increase potassium. Being on both medicines does not mean something is wrong; clinicians often prescribe them together on purpose and monitor closely. If you are prescribed both, you may also find our sibling guide on ACE inhibitors and high potassium useful.

Potassium supplements, salt substitutes and other medicines

NHS and MedlinePlus both list potassium supplements among products that may not mix well with spironolactone. MedlinePlus advises avoiding potassium-containing salt substitutes while taking it, and NHS information says salt substitutes can raise potassium levels further. The National Kidney Foundation notes that many salt substitutes contain potassium chloride.

Anti-inflammatory painkillers (NSAIDs), such as ibuprofen and naproxen, and eplerenone are also named as possible interactions. Before taking any new product, including vitamins, supplements or herbal remedies, ask a pharmacist or the prescriber. MedlinePlus suggests asking your doctor how much potassium-rich food, such as bananas or orange juice, fits your diet; do not cut out foods or start a special diet without advice.

What monitoring is usually done?

MedlinePlus says the doctor will order lab tests to check your body's response to spironolactone, and to tell lab staff you take it. The MHRA advises regular checks of potassium and kidney function when spironolactone is combined with ACE inhibitors or ARBs. How often you are tested depends on your prescriber, your conditions and any recent dose changes.

Cleveland Clinic gives a typical adult potassium level of 3.5 to 5.0 mmol/L and describes hyperkalaemia as a level above 5.5 mmol/L. Laboratories differ in their ranges and units, so always compare your result with the range on your own report and ask how your clinician reads it alongside your kidney results and earlier tests.

Should I stop spironolactone if my potassium is high?

Do not stop or change spironolactone or any other prescribed medicine without talking to the prescriber. MedlinePlus says not to stop spironolactone without talking to your doctor, and the National Kidney Foundation advises not to stop medicines unless a healthcare professional tells you to. Some medicines can be dangerous to stop suddenly, so decisions about pausing or adjusting treatment belong with your clinical team.

If you have a high result and cannot reach the prescriber, use your local urgent care or out-of-hours service for advice. Clinicians will usually think about the size of the rise, symptoms, kidney function, other medicines and whether the sample might have been affected before deciding what to do.

Questions to ask the clinician

Bring the written result with its range, earlier results and a complete medicine list, including supplements and salt substitutes.

  • How high is my potassium compared with the lab's range, and has it changed since my last test?
  • Is my kidney function the same as before?
  • Could the sample have been affected, and do I need a repeat test?
  • Do any of my other medicines, such as an ACE inhibitor or ARB, add to the risk?
  • Are there supplements, salt substitutes or painkillers I should avoid?
  • Which symptoms mean I should seek urgent help before my next test?

How similar de-identified cases on SameCase can help

On SameCase, patients and verified doctors share de-identified cases. Reading how others taking spironolactone described their potassium results, monitoring and conversations with their care team can help you prepare your own questions. Other people's cases cannot tell you what your result means or how your treatment should change; that decision stays with your clinician.

Sources and further reading

For patients & caregivers

Share your case and learn from others

Learn from doctors and other people's cases to find a way forward with your health problem. New cases are public immediately. Don't add names or identifying details.

Keep learning