The standard nitrofurantoin dose for dogs is 4.4 to 5 mg/kg given by mouth every 8 hours, typically for 4 to 10 days. That works out to three doses per day, spaced roughly evenly. This medication is used almost exclusively for urinary tract infections and should be prescribed by a veterinarian based on your dog’s weight, kidney function, and urine culture results.
Dosing by Weight
To calculate your dog’s dose, you need an accurate body weight in kilograms (divide pounds by 2.2). At 4.4 mg/kg, a 10 kg dog (about 22 pounds) would get 44 mg per dose, three times daily. A 25 kg dog (55 pounds) would get roughly 110 mg per dose. The upper end of the recommended range is 5 mg/kg, which your vet may choose depending on the severity of infection or the bacteria involved.
Nitrofurantoin comes in capsules (25 mg, 50 mg, and 100 mg) and as an oral suspension. The suspension can be helpful for small dogs where precise dosing with capsules is difficult. Your vet will determine which form makes sense for your dog’s size.
Why It Only Works for Bladder Infections
Nitrofurantoin is unusual among antibiotics because it barely reaches effective levels in the bloodstream. After your dog swallows it, the drug is absorbed through the gut and then rapidly filtered out by the kidneys into the urine. Its half-life in the blood is extremely short, just 19 to 87 minutes. But in urine, concentrations are high. Research in dogs found urinary concentrations averaging about 105 micrograms per milliliter, with levels staying above the threshold needed to kill common UTI bacteria for at least half of each dosing interval.
This makes nitrofurantoin effective for infections in the bladder (cystitis) but completely unsuitable for kidney infections (pyelonephritis) or any infection outside the urinary tract. The drug simply doesn’t reach high enough levels in tissue or blood to fight bacteria elsewhere in the body. International veterinary guidelines from ISCAID are explicit on this point: nitrofurantoin must not be used for pyelonephritis or infections where tissue drug levels are needed.
When Vets Prescribe It
Nitrofurantoin is not a first-choice antibiotic for routine bladder infections in dogs. Veterinary guidelines recommend trying amoxicillin (with or without clavulanic acid) or trimethoprim-sulfonamide first. Nitrofurantoin is reserved for cases where those standard options won’t work, particularly when urine culture results show a multidrug-resistant bacterium. The three most common bacteria it targets in canine UTIs are E. coli, Staphylococcus pseudintermedius, and Enterococcus faecium.
If your vet prescribed nitrofurantoin, it likely means the infection is resistant to more commonly used antibiotics, or your dog has a history of recurring UTIs that haven’t responded to standard treatment. This is a targeted choice, not a general-purpose one.
Give It with Food
Always give nitrofurantoin with a meal. Food improves how well the drug is absorbed and significantly reduces the most common side effect: nausea. Dogs given nitrofurantoin on an empty stomach are more likely to vomit, lose their appetite, or refuse subsequent doses. A small meal or a handful of kibble right before the dose is enough.
The most frequently reported side effects are nausea, vomiting, and decreased appetite. These reactions are dose-related, meaning they’re more likely at higher doses or if the medication is given without food. If your dog vomits consistently after taking the medication, your vet may adjust the dose rather than switch antibiotics, since the whole reason nitrofurantoin was chosen is usually that other options have already been ruled out.
Dogs That Shouldn’t Take It
Because nitrofurantoin depends entirely on the kidneys to deliver it to the bladder, dogs with reduced kidney function should not take it. If the kidneys can’t filter the drug efficiently, two problems arise: the drug won’t reach adequate concentrations in the urine to kill bacteria, and it may accumulate in the body and increase the risk of side effects. Your vet should check kidney and liver function before starting treatment.
Urine pH also matters. If your dog’s urine is more acidic than normal, some of the drug gets reabsorbed back into the body at the kidney level before it reaches the bladder, reducing its effectiveness. This is something your vet can check with a routine urinalysis.
Completing the Full Course
Treatment typically lasts 4 to 10 days, with your vet deciding the duration based on the type of infection and how your dog responds. Even if symptoms like frequent urination or straining seem to improve within a day or two, stopping early increases the risk that resistant bacteria survive and the infection returns. Finish every dose on schedule, three times a day with food, for the full number of days prescribed.