Clinical reference · Drugs to avoid in renal failure
Drugs to avoid in renal failure: medications to avoid in kidney disease, the nephrotoxic drugs list, and what needs a renal dose adjustment
Reduced kidney function changes prescribing in two separate ways that often get collapsed into one. Some drugs harm the kidney, so the question is whether to give them at all. Other drugs are harmless to the kidney but depend on it for elimination, so the question is only what dose and interval are appropriate. Treating the second group like the first is how patients end up undertreated, and treating the first group like the second is how they end up on dialysis.
This page separates the two, gives the thresholds that appear most often in labeling and guidelines, and flags the drugs that are quietly kidney protective and should usually stay. It is a class-level reference for licensed clinicians, not patient-specific advice. Prescriber.io runs the same check on the actual regimen and the actual kidney function in front of you, surfacing renal dose considerations alongside interactions and contraindications in one card with the source cited. You review each flag, verify against the official labeling, and sign.
Press Run check to see the interaction, contraindication, and dosing decision-support card for this scenario.
This on-page demo only ships with five illustrative scenarios and never invents clinical output, so it will not fake a card for this pair.
The full Prescriber.io desk checks any regimen against interactions, contraindications, and renal or hepatic dosing, with cited sources for you to verify.
Interaction
Contraindication / allergy check
Dosing guidance (renal / hepatic)
Guideline-based alternatives
Illustrative sample · not real clinical advice · you verify and decide
Clinician-in-the-loopDecision support for licensed clinicians. Prescriber.io does not diagnose or prescribe and is not a substitute for professional clinical judgment.
Last updated July 2026 · for licensed US clinicians
Decision-support not autonomous prescribing
You review & sign off
In short
Drugs to avoid in renal failure fall into three groups. The first injures the kidney directly: NSAIDs, aminoglycosides, iodinated contrast, amphotericin B and the calcineurin inhibitors. The second accumulates because the kidney clears it: metformin, gabapentin and pregabalin, dabigatran, sotalol, dofetilide, lithium, colchicine, baclofen and the active metabolites of morphine, codeine and meperidine. The third stops working or turns unsafe below a threshold, most notably nitrofurantoin. The thresholds cited most often are metformin contraindicated below an eGFR of 30 mL/min/1.73 m2, nitrofurantoin avoided below a creatinine clearance of 30 by the AGS Beers Criteria (the FDA label is stricter at 60), and dofetilide contraindicated below a creatinine clearance of 20. Not everything renal is an avoid: SGLT2 inhibitors, ACE inhibitors and ARBs are kidney protective and are usually continued rather than stopped. Verify every threshold against the current labeling for the specific product.
The list
Drugs to avoid in renal failure
Drugs to avoid or adjust in renal failure, grouped by why kidney function matters. Class-level reference for clinician review; thresholds vary by product and indication and must be confirmed in the current labeling.
| Drug or class | Common examples | Why kidney function matters | Commonly cited threshold | What is usually done |
|---|---|---|---|---|
| NSAIDs | Ibuprofen, naproxen, diclofenac, meloxicam, ketorolac, celecoxib | Blocking prostaglandin mediated afferent arteriolar dilation cuts glomerular perfusion; also cause acute interstitial nephritis and sodium retention | Generally avoided in CKD stage 4 and 5 and in any acute kidney injury; used cautiously at any reduced eGFR | Avoided, or limited to the shortest possible course with renal function rechecked. The combination of an ACE inhibitor or ARB, a diuretic and an NSAID is the pattern most often implicated in outpatient acute kidney injury |
| Metformin | Metformin and metformin combination products | Renally cleared; accumulation raises the risk of lactic acidosis | Contraindicated below an eGFR of 30 mL/min/1.73 m2; initiation not recommended between 30 and 45 | Benefit and risk reassessed if eGFR falls below 45, and the drug is commonly held around iodinated contrast when eGFR is reduced |
| Nitrofurantoin | Nitrofurantoin monohydrate/macrocrystals | Needs adequate filtration to reach therapeutic urinary concentrations, and systemic accumulation carries pulmonary and neuropathic toxicity | FDA labeling contraindicates it below a creatinine clearance of 60; the AGS Beers Criteria permit short course use down to 30 | A different agent is chosen below the threshold; when used near it, courses are kept short |
| Gabapentinoids | Gabapentin, pregabalin | Almost entirely renally eliminated, so accumulation produces sedation, myoclonus, confusion and additive respiratory depression with opioids | Dose reduced across the whole creatinine clearance range, with large reductions below 30 | Dose and interval adjusted by clearance band. A frequent and easily missed cause of new confusion in an older patient with CKD |
| Direct oral anticoagulants | Dabigatran, rivaroxaban, edoxaban, apixaban | Renal contribution to clearance differs sharply between agents, so kidney function drives both agent choice and dose | Dabigatran is the most renally dependent and is avoided in severe impairment; rivaroxaban is generally avoided at very low clearance; apixaban uses criteria based dose reduction | Agent selected by renal function. Note that these labels were written against Cockcroft-Gault creatinine clearance, not the eGFR your lab reports |
| Renally cleared antiarrhythmics | Sotalol, dofetilide, digoxin | Accumulation raises concentration dependent QT prolongation for sotalol and dofetilide; digoxin has a narrow index and is not removed by dialysis | Dofetilide is contraindicated below a creatinine clearance of 20; sotalol labeling for atrial fibrillation contraindicates it below 40 | Interval based dosing, ECG and electrolyte monitoring, and cross checking against the rest of the QT prolonging list |
| Aminoglycosides | Gentamicin, tobramycin, amikacin | Direct proximal tubular toxicity that is dose and duration dependent, plus ototoxicity that does not reverse | Avoided when an equally effective alternative exists, at any reduced eGFR | Extended interval dosing, drug levels and daily renal function when unavoidable |
| Vancomycin | Intravenous vancomycin | Dose related nephrotoxicity, with a well documented additive signal when combined with piperacillin/tazobactam | No absolute cutoff; exposure is what matters | AUC guided dosing with levels, and a second look at the beta lactam partner |
| Contrast agents | Iodinated CT contrast, gadolinium based MRI agents | Contrast associated acute kidney injury, and nephrogenic systemic fibrosis with the older linear gadolinium agents at very low eGFR | Extra caution below an eGFR of 30 | Volume expansion, avoiding repeat exposure within a short window, and preferring newer macrocyclic gadolinium agents |
| Calcineurin inhibitors | Tacrolimus, cyclosporine | Concentration dependent afferent vasoconstriction acutely, and chronic interstitial fibrosis with long exposure | Relevant at any level of kidney function, including in transplant recipients | Trough level monitoring and aggressive attention to interacting CYP3A4 inhibitors that raise those levels |
| Lithium | Lithium carbonate | Entirely renally cleared with a narrow therapeutic index; dehydration, NSAIDs, ACE inhibitors, ARBs and thiazides all raise the level | Caution at any reduced eGFR; toxicity can occur at doses that were stable for years | Level and renal monitoring, and an explicit sick day plan covering vomiting, diarrhea and diuretic changes |
| Trimethoprim containing agents | Trimethoprim/sulfamethoxazole, trimethoprim alone | Trimethoprim blocks distal tubular potassium secretion, causing hyperkalemia, and blocks tubular creatinine secretion, causing an apparent creatinine rise without a true fall in GFR | Dose reduced below a creatinine clearance of 30 and generally avoided below 15 | Potassium checked within a few days, particularly alongside an ACE inhibitor, ARB or spironolactone. The creatinine bump alone is often not true kidney injury |
| Opioids with active metabolites | Morphine, codeine, meperidine, tramadol | Morphine-6-glucuronide accumulates and prolongs sedation and respiratory depression; normeperidine accumulates and lowers the seizure threshold | Meperidine is avoided outright in renal impairment; morphine and codeine are reduced or replaced in advanced CKD | Hydromorphone, fentanyl, methadone and buprenorphine are the agents usually preferred when opioid analgesia is needed |
| Colchicine | Colchicine | Renal and biliary elimination; accumulation causes myelosuppression and a neuromyopathy that is easily mistaken for something else | Dose reduced in severe impairment, and the combination with a strong P-glycoprotein or CYP3A4 inhibitor is avoided | Dose reduction plus an interaction check, because the renal and interaction risks multiply rather than add |
| Baclofen | Baclofen | Renally cleared, and encephalopathy has been described at ordinary doses in patients with CKD | Caution below an eGFR of 60 and generally avoided in advanced CKD | A different muscle relaxant, or a much lower dose with close observation |
| Bisphosphonates | Alendronate, risedronate, zoledronic acid | Renally cleared, with acute kidney injury reported after intravenous infusion in impaired kidneys | Generally not recommended below a creatinine clearance of roughly 30 to 35, varying by product | Product specific threshold checked before ordering, and infusion rate respected for the intravenous agents |
Class-level reference for licensed clinicians. Always verify against the current product labeling and your institutional references before prescribing.
Which drugs are contraindicated in renal failure?
True contraindications are a much shorter list than the list of drugs that merely need adjusting. The ones stated as contraindications in US labeling include metformin below an eGFR of 30, dofetilide below a creatinine clearance of 20, nitrofurantoin below a creatinine clearance of 60 in the FDA label, and several diabetes and gout agents at product specific cutoffs. Meperidine is avoided rather than formally contraindicated, but the accumulation of normeperidine and the resulting seizure risk make the practical answer the same, and it appears on the AGS Beers Criteria medication list for the same reason.
Everything else on the list above is a dose question, not a prohibition. That distinction matters clinically because reflexively stopping renally cleared drugs in a patient with CKD causes its own harm: undertreated pain, uncontrolled atrial fibrillation, untreated infection. The right move is almost always to adjust the dose or switch within the class, not to leave the indication untreated. Anticoagulation is the clearest example: the four direct oral anticoagulants differ enough in renal clearance that poor kidney function usually changes which agent you pick rather than whether the patient gets one. Confirm each cutoff in the current labeling, because they differ by product and sometimes by indication within the same product.
eGFR or creatinine clearance: which one should drug dosing use?
This is the question that trips up more dosing decisions than any single drug. Most older US drug labels state their renal cutoffs as creatinine clearance estimated by the Cockcroft-Gault equation, in mL/min. What your laboratory reports is an eGFR from the 2021 race free CKD-EPI creatinine equation, in mL/min/1.73 m2. Those are different numbers computed from different inputs, and they diverge most in exactly the patients where the decision is hardest: the very old, the very small, the obese.
The direction of travel is clear. The 2024 FDA guidance for industry recommends eGFR rather than Cockcroft-Gault creatinine clearance for evaluating pharmacokinetics in impaired kidney function, and a National Kidney Foundation workgroup consensus published in the American Journal of Health-System Pharmacy recommends moving to the race free 2021 CKD-EPI equation, individualized for body surface area, for medication related decisions in adults. In practice, until every label is rewritten, the safe habit is to know which equation a given threshold came from, to de-index eGFR for body surface area when the patient is far from average size, and to treat a value close to a cutoff as a prompt to look harder rather than a verdict.
Which drugs are kidney protective and should usually be continued?
The most common error in CKD prescribing is not giving something nephrotoxic. It is stopping something protective because the creatinine went up. ACE inhibitors and ARBs cause an expected creatinine rise of up to roughly 30 percent when started, reflecting reduced intraglomerular pressure rather than injury, and that hemodynamic change is the mechanism by which they slow CKD progression. Stopping them for a small, stable rise gives up the benefit and rarely helps.
SGLT2 inhibitors behave the same way. They produce an initial eGFR dip followed by slower long term decline, they have CKD indications with initiation thresholds down around an eGFR of 20 to 25 depending on the product, and treatment is generally continued as function declines rather than stopped at an arbitrary number. The nonsteroidal mineralocorticoid receptor antagonist finerenone sits alongside them, with its own eGFR and potassium based criteria. Statins likewise need no routine renal reduction for atorvastatin or pravastatin, though rosuvastatin, simvastatin and lovastatin carry product specific renal guidance. The clinically useful framing is that some drugs damage the kidney, some accumulate in it, and some protect it, and the third group must not be swept up with the first two.
Drugs to avoid in acute kidney injury versus chronic kidney disease
The two situations call for different reflexes. In acute kidney injury the kidney function is moving, so any estimating equation is already out of date by the time you read it, and the priority is removing whatever is driving the injury: NSAIDs, contrast exposure, aminoglycosides, and the renin angiotensin blockade that is protective in stable CKD but harmful during acute hypoperfusion. Holding an ACE inhibitor during an acute illness with volume depletion is a different decision from stopping it permanently, and the restart plan should be documented at the time it is held.
In chronic kidney disease the function is comparatively stable, so the work is systematic rather than urgent: dose adjustment by band, agent substitution within a class, an annual look at whether each renally cleared drug still fits the current eGFR, and vigilance about the additive combinations. The recurring failure in stable chronic kidney disease is not a dramatic mistake, it is a gabapentin dose that was correct three years ago at an eGFR of 55 and is now sedating at an eGFR of 28, with nobody having rechecked it. A scheduled renal dose adjustment review catches that; an interaction check on its own never will.
Which antibiotic is safe in renal failure?
Several common antibiotics need no renal adjustment at all, which makes them the practical first choices when kidney function is poor or unknown: azithromycin, ceftriaxone, doxycycline, clindamycin, moxifloxacin, linezolid and metronidazole are the ones cited most often. Most beta lactams, the other fluoroquinolones, vancomycin, trimethoprim/sulfamethoxazole, fluconazole and acyclovir do need adjustment, and the beta lactams in particular carry a neurotoxicity risk at unadjusted doses, with cefepime the best documented example.
Nitrofurantoin is the outlier worth naming twice, because it is the reflex choice for uncomplicated cystitis and the one antibiotic that becomes both less effective and more toxic as filtration falls. Our full breakdown of which antibiotics are safe in renal failure covers agent by agent handling, the adjustment thresholds, and what to reach for in a urinary tract infection when eGFR is low, and the antibiotic dosing calculator runs the same check against the regimen in front of you.
How Prescriber.io handles this at the point of care
Renal dosing fails in practice for a mundane reason: it requires three lookups at once. You need the current kidney function, the threshold in the labeling for this specific product and indication, and whether anything else in the regimen is adding to the load or blocking the same clearance pathway. Doing that by hand for a ten drug list, at the end of a clinic session, is where the misses happen.
Prescriber.io takes the regimen and returns interaction flags, contraindications, renal and hepatic dose considerations and guideline based alternatives in one card, with the source of each flag cited so it can be checked rather than trusted. It is decision-support for licensed US clinicians and it does not prescribe. Every flag is a prompt for you to consider. You verify against the current labeling and your own institutional references, apply clinical judgment, and sign. If you are still comparing options, our guide to clinical decision support software weighs them on the point-of-care job specifically.
Questions clinicians ask
Drugs to avoid in renal failure: frequently asked questions
Keep going
Related clinical references and checkers
Statin drug interactions chart
Which statins interact, which ones do not, and the combinations that drive myopathy risk.
Read the listApixaban and DOAC drug interactions
Which combinations need a dose change, which need avoidance, and which are safe despite looking alarming.
Read the listDrug interaction checker
Run the check on a real regimen instead of reading a list.
Open the checkerRenal dosing calculator
Dose adjustments for kidney function, surfaced in the same card.
See renal dosingChoosing a tool? Compare the options in our guide to the best clinical decision support software, or read which drug interaction checker clinicians pick in 2026.
Run the check on the patient in front of you
Interactions, contraindications, renal and hepatic dosing and guideline-based alternatives arrive in one card with sources cited. You review, verify against official sources, and sign.
Prescriber.io is a clinical reference and decision-support tool for licensed clinicians. It does not diagnose or prescribe autonomously and is not a substitute for professional clinical judgment. Always verify against official sources.