Skip to main content
Nitrofurantoin

Nitrofurantoin Dosage

Allison Gourley, PharmDKristianne Hannemann, PharmD
Reviewed by Allison Gourley, PharmD, Kristianne Hannemann, PharmD
Last reviewed on April 13, 2023

The average cost for 10 capsules of 100mg of Nitrofurantoin is $13.17 with a free GoodRx coupon. This is 63.66% off the average retail price of $36.24.

capsuleCapsule

Dosage

Quantity

Price as low as

Price per unit

50mg

30 capsules

$16.39

$0.55

100mg

10 capsules

$13.17

$1.32

25mg

30 capsules

$42.27

$1.41

ml of oral suspensionMl of oral suspension

Dosage

Quantity

Price as low as

Price per unit

25mg/5ml

230 ml

$261.48

$1.14

50mg/5ml

140 ml

$3,478.36

$24.85

Typical dosage for Nitrofurantoin

Treatment of UTI

  • Macrobid capsules and its generics: For people over 12 years old, the typical dose is 100 mg by mouth every 12 hours with food for 7 days.
  • Macrodantin capsules, Furadantin oral suspension, and their generics: For adults, the typical dose is 50 mg to 100 mg by mouth four times a day with food. For children ages 1 month and older, the dose will depend on their body weight; it's typically taken as 1.25 mg/kg to 1.75 mg/kg by mouth four times a day with food. This medication is typically taken for 7 days or for at least 3 days after you have a urine test that shows it's free of bacteria.

Prevention of UTI

  • Macrodantin capsules, Furadantin oral suspension, and their generics: For adults, the typical dose is 50 mg to 100 mg by mouth once a day at bedtime with food. For children ages 1 month and older, the dose will depend on their body weight; it's typically 1 mg/kg of body weight by mouth per day with food.

Was this page helpful?

Latest articles