U.S. doctors online nowAsk doctors free
Ontario, CA
A 35-year-old female asked:

Been hearing a lot about drinking cranberry juice to prevent uti's...is this true? i am very prone to them for an unknown reason...

2 doctor answers2 doctors weighed in
Dr. Milton Mintz
A Verified Doctoranswered
69 years experience
My pt's seem to: Believe it does.! fluid can't hurt!- if you get uti's frequently you should get urine culture ; sensitivity ; treatment.
Created for people with ongoing healthcare needs but benefits everyone.
Dr. Ronald Krauser
A Verified Doctoranswered
Rheumatology 54 years experience
Maybe: Studies are not consistent with some suggesting benefit and others finding no benefit. Theoretically, cranberry juice may work because it contains a substance that inhibits the ability of bacteria to attach to cells that line the urinary tract. There is no reason not to try it.
Created for people with ongoing healthcare needs but benefits everyone.

Related questions

A 19-year-old female asked:
Is it true that 100% pure cocktail cranberry juice helps prevent uti's?
2 doctor answers4 doctors weighed in
A 19-year-old female asked:
Is it true that cocktail cranberry juice, 100% cranberry juice, helps prevent uti's?
2 doctor answers3 doctors weighed in
A 21-year-old member asked:
Isn't drinking cranberry juice to prevent urinary tract infection an old wives' tale?
2 doctor answers4 doctors weighed in
A 33-year-old member asked:
Drinking cranberry juice and water will get rid of uti?
2 doctor answers5 doctors weighed in
Last updated Jan 20, 2014
Connect with a U.S. board-certified doctor by text or video anytime, anywhere.
$44 video appointments with $19/month membership*
*Billed $57 every 3 months. Cancel anytime.

Disclaimer:

Content on HealthTap (including answers) should not be used for medical advice, diagnosis, or treatment, and interactions on HealthTap do not create a doctor-patient relationship. Never disregard or delay professional medical advice in person because of anything on HealthTap. Call your doctor or 911 if you think you may have a medical emergency.