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.
Search and compare options
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 |
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.











