US pharmacy pricing

Where to Find the Cheapest Macrobid Price

Brand availableRx requiredUS pricing onlycapsule

Lowest price found · US pharmacies

$5.50/fill

for Nitrofurantoin Monohyd Macro, across the pharmacies in our data

US pharmacy prices — 100mg

PharmacyDiscount-card priceRegular cash priceAverage retail
Kroger Pharmacy$5.50Lowest$8.50$6.16
Harris Teeter Pharmacy$5.50Lowest$8.50$6.16
Walmart Neighborhood Market$6.84$9.84$6.16
Walmart Pharmacy$6.84$9.84$6.16
Food Lion$11.56$11.56$6.16
Walgreens$14.77$17.77$6.16
Costco$14.99$14.99$6.16
Publix$21.02$21.02$6.16
CVS Pharmacy$22.54$25.54$6.16

"Discount-card price" reflects a standard prescription discount card, not insurance. Prices change often — confirm at the pharmacy before filling.

Interchangeable forms

Per RxNorm (U.S. National Library of Medicine), these share the same active ingredient and strength as Nitrofurantoin Monohyd Macro.

Other brand names
Macrobid
Generic clinical forms
nitrofurantoin, macrocrystals 25 MG / nitrofurantoin, monohydrate 75 MG Oral Capsule

Frequently asked questions

What's the cash price for Nitrofurantoin Monohyd Macro (Macrobid) in the US?

Our most recent US pharmacy data shows a low of roughly $5.50 for Nitrofurantoin Monohyd Macro with a standard discount card. That figure moves with dosage and quantity — check the comparison table for the exact combination you need.

Does Nitrofurantoin Monohyd Macro have a generic equivalent?

Generic and brand-name pricing for Nitrofurantoin Monohyd Macro is broken out in the tables above where both exist in our data. Generic versions are typically the lower-cost option, but availability depends on the specific formulation and dosage.

How does insurance affect the cost of Macrobid?

With insurance, your out-of-pocket expense for Macrobid depends entirely on your specific plan's coverage details, including copays and deductibles. It's important to consult your insurance provider or pharmacist to understand your cost. For those looking to reduce their share of the expense, regardless of insurance status, pharmacy savings programs can offer an alternative way to lower the price at the register.

Is a generic version of Macrobid available?

Yes. Macrobid is the brand name for the antibiotic whose generic form is called nitrofurantoin mono-macro.

What is Macrobid, and how is it used?

Macrobid is an antibiotic belonging to the urinary anti-infectives class, prescribed primarily for treating urinary tract infections. It works by inhibiting bacterial growth. Each 100mg gelatin capsule contains a specific blend of nitrofurantoin macrocrystals and nitrofurantoin monohydrate. To preserve its effectiveness and combat antibiotic resistance, it should only be used for infections confirmed or strongly suspected to be bacterial. Important safety notes: Macrobid is not suitable for infants under one month old, women in the late stages of pregnancy (38-42 weeks), people with severe kidney impairment, or those with a history of nitrofurantoin-related liver problems or jaundice. Always take Macrobid exactly as prescribed, with food or milk to help prevent stomach upset.