Prescription onlyLower-cost generic available



Prescription onlyLower-cost generic available
Back to: Full Site NavigationSkip to: side effects sectionSkip to: What to expect sectionSkip to: Risks and warnings sectionSkip to: Common concerns from users and pharmacists

Treats urinary tract infections.

Skip Upsides & Downsides section. Skip to side effects section.

Our bottom line

Macrobid (Nitrofurantoin) works best in young, otherwise healthy females. It shouldn't be used by children, the elderly, or people with kidney problems.

Coupons and discounts


  • Macrobid (Nitrofurantoin) works well to treat urinary tract infections.
  • Young and otherwise healthy females have the best results when taking Macrobid (Nitrofurantoin).
  • It's not too common, but you can get a test done that'll show if Macrobid (Nitrofurantoin) will work for you.


  • Shouldn't be used for a long period of time.
  • Can't be used in children under 12 years old.
  • Interacts with drugs like probenecid and sulfinpyrazone.
  • Can't be used if you have kidney problems or don't urinate often (the medication could build up and cause toxicity).
Skip side effects section. Skip to What to Expect and Pharmacists Tips section.

Side effect rates for Macrobid (Nitrofurantoin)

From clinical trials of Nitrofurantoin / Urinary tract infection
  • Nausea
  • Headache
  • Gas

Risks and Warnings for Macrobid (Nitrofurantoin)

Skip risks section. Skip to common concerns section.
    • Higher risk if:
    • Pregnant women
    • Newborn babies

    Macrobid (Nitrofurantoin) can cause blood cells to break up and die. So it can't be used in pregnant women at term (38-42 weeks gestation), during labor and delivery, or when the onset of labor is imminent. For the same reason, the drug is contraindicated in newborn babies under one month of age.

Common concerns from people taking Macrobid (Nitrofurantoin)

Final section. Do you want to return to drug navigation?
  • Interacts with drugs like probenecid and sulfinpyrazone.
  • Take it with food (ideally breakfast and dinner) to prevent side effects and improve the drug's absorption.
  • They're not kidding when they say 'take with food', Eat half your meal, swallow the pill, then eat the rest.
Kidneys and liver
  • Can't be used if you have kidney problems or don't urinate often (the medication could build up and cause toxicity).
  • Macrobid (Nitrofurantoin) can cause significant kidney problems. Don't take it if you haven't been urinating often enough or have a history of kidney problems.
  • There have been reports of liver damage in people taking Macrobid (Nitrofurantoin). Your doctor will do some blood tests to make sure you don't have liver damage before taking this medication. Call your doctor immediately if you have pain in your abdomen, yellowing of the skin or whites of the eyes, have dark urine, or light colored stool. All of these can be signs of changes to your liver.