Does Metronidazole Cure Urinary Tract Infection?


4 Answers

lesley louis Profile
lesley louis answered
Short answer: It COULD, but that’s not one of its intended uses.

Metronidazole is the scientific name for the nitroimidazole antibiotic medication known by its brand name, Flagyl, and marketed by Pfizer in the United States.  It is classified as an antibiotic, amebicide, and antiprotozoal and is the most popularly prescribed drug for treating early symptoms of mild-to-moderate Clostridium difficile infection.


An antibiotic is a medication used to fight bacterial infection.  Metronidazole can treat:

Bacterial vaginosis (commonly associated with Gardnerella).

Pelvic Inflammatory Disease (when used with other treatments like Ofloxacin or ceftriaxone).

Anerobic infections like Bacteroides fragilis and Clostridium, intra-abdominal abscess anaerobes like peritonitis, diverticulitis, pneumonia, meningitis, and endometritis.

Pseudomembranous colitis due to Clostridium difficile.

Helicobacter pylori (H. Pylori).


Amoebiasis is an infections caused by Entamoeba histolytica.

Giardiasis is a small intestine infection caused by ingesting infective Giardia Iamblia cysts.

Trichomoniasis is an infection caused by Trichomonas vaginalis, one of the more common causes of vaginitis.

Metronidazole also has other "nonspecific” uses because some results suggest that it can help with other conditions like Prophylaxis, gingivitis, and even Crohn’s disease.  Some studies show that it can even have benefits in the treatment of Giardia in animals including dogs, cats, and other companion animals.


Because of these antibiotic properties, Metronidazole could, in theory, be used to fight a urinary tract infection.  This is based on the fact that a urinary tract infection is caused by bacterial growth; and since Metronidazole fights infections in the vagina, it is possible to draw this conclusion.  Again, this is not necessarily what this medication is used for.
Anonymous Profile
Anonymous answered
Strange that because I have a urinary tract infection and was given metronidazole 500mg 3 a day to treat it!!
Muhammad Nadeem Profile
Muhammad Nadeem answered
Metronidazole is used to treat anaerobic bacterial infection. In urinary tract infection, usually aerobic bacteria are involved, so, Metronidazole is usually not used for urinary tract infection. Vaginal infections cause by trichomonas can be cured by Metronidazole and trichomoniasis is not a urinary tract infection.
Amanda Wells Profile
Amanda Wells answered
It can be, although the answer above is correct that it is not usually used. But it is sometimes used to treat a variety of infections, and your doctor may well have tried it for a urinary tract infection. You can learn more about the uses of metronidazole here.

Answer Question