The GoodRx Prescription Savings Blog

The latest updates on prescription drugs and ways to save from the GoodRx medical team

Macrobid vs Macrodantin: What’s the Difference?

by Roni Shye on September 16, 2015 at 3:04 pm

Macrobid and Macrodantin look alike and sound alike—down to having almost the same active ingredient. They’re both used to treat urinary tract infections, but there are a few key differences you may want to keep in mind.

Macrobid has its daily dosing schedule right in its name—it’s taken 2 times daily (sometimes abbreviated BID on a prescription: MacroBID). The active ingredient in Macrobid is nitrofurantoin monohydrate macrocrystals or nitrofurantoin mono/macro.

Macrodantin, on the other hand, is typically taken 4 times daily. The active ingredient in Macrodantin is nitrofurantion macrocrystalline (sometimes just referred to as nitrofurantoin)—which differs a little from the type of nitrofurantoin in Macrobid.

How is Macrobid (nitrofurantoin mono/macro) available?
Macrobid is available as a 100 mg capsule.

How is Macrodantin (nitrofurantoin macrocrystalline) available?

Macrodantin is available as a capsule in three strengths: 25 mg, 50 mg, and 100 mg.

What are macrocrystals?
Nitrofurantoin products were originally formulated as microcrystals, which came with the unwanted side effects of nausea and vomiting. Medications containing nitrofurantoin were later reformulated with macrocrystals to slow absorption and decrease the effect on your stomach. Only the macrocrystalline versions are still available.

Macrobid takes this a step further by using the monohydrate salt form—all you need to know about this is that it is supposed to further decrease the chance of stomach upset.

Is there an advantage to using Macrobid instead of Macrodantin?

Yes. Macrobid may be easier to take, since it’s given twice daily (while Macrodantin needs to be taken four times daily). Medications like Macrodantin that are taken more frequently throughout the day have a much smaller chance of you taking them as prescribed.

As mentioned above, you may also have a smaller chance of an upset stomach with Macrobid.

How do they compare in price?
Macrobid comes away with a clear advantage here too, at almost half the price of Macrodantin.

Both are available as generics, and the recommended course is usually one week to start with. This means you would take 28 capsules of Macrodantin (4 times daily) and only 14 capsules of Macrobid (2 times daily).

14 capsules of generic Macrobid 100 mg*
Pharmacy Cash Price GoodRx Price
CVS $41 $19
Rite-Aid $53 $25
Walgreens $48 $26
Walmart $50 $32

28 capsules of generic Macrodantin 100 mg*
Pharmacy Cash Price GoodRx Price
CVS $61 $40
Rite-Aid $118 $45
Walgreens $77 $42
Walmart $69 $46

*Prices as of September 16, 2015.

Copyright ©2015 GoodRx, Inc.

This information is for informational purposes only and is not meant to be a substitute for professional medical advice, diagnosis or treatment. GoodRx is not offering advice, recommending or endorsing any specific prescription drug, pharmacy or other information on the site. GoodRx provides no warranty for any of the pricing data or other information. Please seek medical advice before starting, changing or terminating any medical treatment. Third party logos, trademarks, brand names and images contained on are for demonstration purposes only and are owned by their respective rights holders, who are not affiliated with this Site.