U.S. doctors online nowAsk doctors free
United Kingdom (Great Britain)
A 22-year-old female asked:

Best hangover cure ?

2 doctor answers3 doctors weighed in
Dr. Phil Chen
Family Medicine 27 years experience
Avoid alcohol: The best treatment is avoid drink to much alcohol or just avoid it.
Dr. Alan Wartenberg
A Verified Doctoranswered
Addiction Medicine 50 years experience
None proven: Every study, so far, of dozens of hangover cures have not shown any to work consistently in most people. A recent study out of china said that they found sprite to be helpful in hangovers, but i haven't read the study, and can't vouch for it. Staying well-hydrated (getting drunk dehydrates you), using tylenol (acetaminophen) for headache and giving it time is mostly the best we can do. Drinking less prevents it.

Similar questions

A member asked:

What is the best cure for a hangover?

3 doctor answers11 doctors weighed in
Dr. Aaron Stupple
Dr. Aaron Stuppleanswered
General Practice 10 years experience
Don't get it: Why don't you just prevent it. Avoid drinking so much that you get a hangover!

Related questions

A 44-year-old member asked:
Do you know of any hangover cures/settlers?
1 doctor answer1 doctor weighed in
A 48-year-old member asked:
What's the natural cure for a hangover?
2 doctor answers4 doctors weighed in
A 33-year-old male asked:
What is the cure for hangovers?
4 doctor answers6 doctors weighed in
A 33-year-old member asked:
Help please? What is the best hangover remedy for you?
1 doctor answer1 doctor weighed in
Last updated Nov 4, 2017

People also asked

Related topics

Connect with a U.S. board-certified doctor by text or video anytime, anywhere.
24/7 visits - just $39!
50% off with $15/month membership

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.