U.S. doctors online nowAsk doctors free
A 24-year-old member asked:

The best way to treat a hangovers is?

2 doctor answers7 doctors weighed in
Dr. John Bucek
Family Medicine 29 years experience
Varies: Hangovers are complicated. Some drinkers feel irritable because alcohol withdrawal causes the brain to be sensitive. Some drinkers are dehydrated or have depleted their minerals after moderate or heavy drinking. Some people feel poisoned because of additives in alcoholic beverages even when they do not drink to excess (e.g. Red wine). There are different ways to reduce each of these.
Dr. Ravi Srivastava
Addiction Medicine 37 years experience
Don't drink: Hangovers happen when you drink more than what your metabolism can handle.

Similar questions

A 49-year-old member asked:

Best way to treat a hangover?

2 doctor answers5 doctors weighed in
Dr. Carin Van Gelder
Emergency Medicine 26 years experience
Don't drink so much: ...Next time. Nothing really helps, but you should stay hydrated (with water!), rest, and eat small frequent amounts. Drinking to excess can cause serious medical problems, besides being a sign of alcoholism.

Related questions

A 33-year-old member asked:
Help please? What is the best hangover remedy for you?
1 doctor answer1 doctor weighed in
A 42-year-old female asked:
Best time to take 125 mg dose of Seroquel (quetiapine) to avoid hangover?
2 doctor answers4 doctors weighed in
A 42-year-old member asked:
Please recommend the best beer to prevent hangover?
2 doctor answers2 doctors weighed in
Last updated Apr 7, 2018

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.