Skip to main content

Blood pressure medicine interactions

ACE inhibitors and trimethoprim: high potassium and kidney strain

ACE inhibitors such as ramipril are widely used for blood pressure and heart conditions, and trimethoprim is a common antibiotic for urine infections. The BNF says that both can increase the risk of nephrotoxicity and hyperkalaemia, which means kidney strain and a high potassium level. This guide explains the entry, the warning signs and the practical steps.

Last checked: 2026-10-10

Key facts

At a glance.

  • BNF entry

    The BNF says both ramipril and trimethoprim can increase the risk of nephrotoxicity, and both can increase the risk of hyperkalaemia, which it says is particularly notable with spironolactone or eplerenone.

  • Same for ARBs

    The BNF gives the same hyperkalaemia wording for losartan with trimethoprim, so the issue covers both ACE inhibitors and angiotensin-II receptor antagonists.

  • NHS ramipril page

    The NHS names trimethoprim for infections among medicines that can affect potassium or the kidneys and asks you to tell your doctor if you take it.

  • Warning signs

    The NHS trimethoprim page lists muscle weakness, an abnormal heartbeat or chest pains as possible signs of high potassium and says to call 999 or go to A&E.

  • Blood tests

    The NHS says a doctor will carry out blood tests before you start ramipril, and when the dose changes, to check your kidneys and potassium levels.

The two medicines

The NHS describes ramipril as a medicine widely used to treat high blood pressure and heart failure that is also prescribed after a heart attack. It helps to prevent future strokes, heart attacks and kidney problems and works by widening blood vessels. Other ACE inhibitors, such as enalapril and lisinopril, work in a similar way.

Trimethoprim is an antibiotic. The NHS says it is used to treat and prevent urinary tract infections such as cystitis, and occasionally other infections such as chest infections and acne. For most infections you usually take it twice a day and feel better within a few days.

Because ACE inhibitors are usually taken long term, an antibiotic prescribed for a urine infection can easily land on top of one, often from a clinician who is not the person who prescribed the ACE inhibitor.

What the BNF says

In the BNF interaction list for ramipril, the trimethoprim entry says that both ramipril and trimethoprim can increase the risk of nephrotoxicity, and that both can increase the risk of hyperkalaemia. It adds that hyperkalaemia is particularly notable when ACE inhibitors or angiotensin-II receptor antagonists are given with spironolactone or eplerenone.

Nephrotoxicity means harm to the kidneys, and hyperkalaemia means a higher than normal level of potassium in the blood. The BNF wording is that the risk can increase, not that either effect will occur, and the entry does not give an avoid instruction. The usual approach is awareness, a sensible duration of treatment and blood tests where needed.

The NHS trimethoprim page also lists a short set of medicines to check with a pharmacist or doctor about, including methotrexate, warfarin and digoxin. ACE inhibitors are not named there, which is a reminder that the NHS patient lists are short and are not complete. The BNF is the more specific reference for this pair.

Warning signs

The NHS trimethoprim page lists muscle weakness, an abnormal heartbeat or chest pains as signs of high potassium in the blood and says to call 999 or go to A&E now, and not to drive yourself. The NHS ramipril page lists kidney-related signs under serious side effects: swollen ankles, blood in your pee or not peeing at all, which should prompt a call to a doctor or 111.

The NHS ramipril page also says if you have severe watery diarrhoea or are being sick because of a stomach bug, tell your doctor, since you may need to stop ramipril for a while. A urinary infection with vomiting is a situation in which this advice is worth remembering.

  • Muscle weakness or an abnormal heartbeat: emergency.

  • Chest pain: emergency.

  • Swollen ankles, blood in the urine or passing very little urine: call a doctor or 111.

  • Being sick or having severe diarrhoea while on ramipril: tell your doctor.

Practical steps

Say you take an ACE inhibitor whenever an antibiotic is prescribed, and ask the pharmacist to check it. If you also take a potassium-sparing diuretic such as spironolactone, or a potassium supplement, say so because the BNF highlights hyperkalaemia in that setting. The NHS ramipril page lists spironolactone, triamterene, amiloride and potassium among medicines that can increase potassium.

Do not stop the ACE inhibitor or skip a course of antibiotic on your own. If a prescriber decides that bloods are needed after a few days of trimethoprim, attend promptly.

NHS and private routes

GP practices and pharmacists check interactions on prescriptions in the NHS, and out-of-hours services use the same references. Private doctors and online prescribers work from the same BNF, but the person prescribing needs to see your medicine list, so keep one to hand and show it each time.

Frequently asked

Questions people ask.

Quick, plain-English answers to the questions we hear most.

  • Can I take trimethoprim with ramipril?

    The BNF notes an increased risk of nephrotoxicity and hyperkalaemia but does not say to avoid the pair. The prescriber weighs the choice and may monitor your blood tests.

  • What is hyperkalaemia?

    A higher than normal level of potassium in the blood. The NHS trimethoprim page lists muscle weakness, an abnormal heartbeat or chest pains as possible signs and says to call 999 or go to A&E.

  • Does this apply to losartan and candesartan?

    The BNF gives the same hyperkalaemia wording for losartan with trimethoprim, and the NHS pages for these medicines mention potassium. Check with a pharmacist for your own medicine.

  • Will I need a blood test?

    Possibly. The NHS says blood tests are done to check kidneys and potassium when ramipril is started or the dose changes, and your prescriber will say if one is needed with an antibiotic.

  • Are there other antibiotics for urine infections?

    Yes, but the choice depends on your situation and local guidance. Ask the prescriber to consider your ACE inhibitor when choosing.

  • Should I use salt substitutes?

    The NHS says some salt substitutes can increase potassium levels with related medicines such as eplerenone. Ask a pharmacist before using them with an ACE inhibitor.

  • What if I am vomiting with an infection?

    The NHS says to tell your doctor if you have severe diarrhoea or are being sick, as you may need to stop ramipril for a while.

  • Who should I tell about this?

    Any prescriber, dentist or pharmacist who may start an antibiotic, including out-of-hours services.

Where this comes from

Sources and checking.

This guide is for information, not medical advice.

Your GP or consultant knows your history and can tell you which parts apply to you. If your symptoms are severe, rapidly worsening, or come with red-flag features, seek urgent medical care. Figures and availability change, so treat them as a guide and confirm with the provider.

Published 2026-10-10, next review 2027-10-10.