Sign up for a free GoodRx account to get an extra $10.00 off your first fill of Nitrofurantoin. Then pay the standard discounted price of $29.70 for refills at CVS Pharmacy. Terms apply.
Sign up for freeJoin Gold to get an extra $8.20 off every fill of Nitrofurantoin and up to 90% off all prescriptions.* One month free with plans starting at just $11.99/mo. Cancel any time.*
Start 30-day free trialPopular offers