Can You Prevent a Hangover With Vitamin B Complex?

Having just one more drink generally seems like a good idea at the time, but overindulging can make you seriously question your judgment come morning. Headache, nausea, fatigue and a nasty case of cotton mouth can make even the heartiest partier swear off the sauce ... at least until the next time. Aside from not drinking at all, your best choice is to indulge responsibly — but it is also possible to engage in some effective damage control the morning after if your better judgment fails you.

Can You Prevent a Hangover With Vitamin B Complex? (Image: PhotoAlto/Michele Constantini/PhotoAlto Agency RF Collections/GettyImages)


Alcohol both interferes with the absorption of B vitamins and depletes them from your system, so taking B vitamins before drinking will not help you avoid a hangover.

Understanding What Causes a Hangover

Hangovers are the result of several effects of alcohol on your body, according to the experts at Stanford University. Alcohol is a diuretic, so drinking too much results in dehydration. This shrinks the dura, which is the membrane surrounding your brain, causing your headache. Alcohol also depletes the B vitamins in your system, which leads to fatigue. It can irritate your stomach and intestines, which contributes to nausea, vomiting and/or diarrhea, according to the University of Texas at Austin.

Effective Ways to Avoid a Hangover

Taking vitamin B-12 before drinking alcohol will not have any effect on whether or not you can avoid a hangover, according to The House of Wellness Pharmacist and Master Herbalist Gerald Quigley. Alcohol inhibits your body's ability to absorb B vitamins and also leaches B vitamins from your system, so taking a large dose before drinking does not help stave off a hangover.

That said, there actually are several steps you can take to ease the effects of drinking.

  • Make sure you eat before a night of drinking. A meal built around carbohydrates such as whole grains, pasta or bread is a good idea, because carbs help slow the absorption of alcohol. Adding fruit can help hydrate you.
  • Your body can process approximately one drink per hour, so take it slow when you're imbibing.
  • Alternate between alcoholic beverages and either water or soft drinks to help avoid becoming intoxicated.
  • Stick with clear alcohols such as gin, vodka, white rum or white wine. All alcohol contains conengers, which are impurities created during the fermentation process. Conengers are known to aggravate hangover symptoms, and they're present in higher concentrations in darker booze such as whiskey, scotch and red wine.

Best Vitamins For a Hangover

While there are many supposed miracle cures on the market, no B-12 hangover cure has been proven to work, and that includes B-12 shots. Replenishing your lost B vitamins by taking a B complex the morning after may ease some of the symptoms, but according to Columbia University's advice column Go Ask Alice! the only real hangover cure is time. However, there are things you can do to ease the symptoms.

Drink plenty of water, advise the fitness experts at Shape. Sports drinks can also help, as can ginger tea or clear soup. Eating carbohydrates such as crackers, bread or pasta can help bring your blood sugar levels up without upsetting your stomach.

Light exercise combined with aggressive hydration can also help speed your recovery time along, so take a good, long walk — and maybe reflect on how to do a little better next time.

Load Comments

Copyright © 2019 Leaf Group Ltd. Use of this web site constitutes acceptance of the LIVESTRONG.COM Terms of Use , Privacy Policy and Copyright Policy . The material appearing on LIVESTRONG.COM is for educational use only. It should not be used as a substitute for professional medical advice, diagnosis or treatment. LIVESTRONG is a registered trademark of the LIVESTRONG Foundation. The LIVESTRONG Foundation and LIVESTRONG.COM do not endorse any of the products or services that are advertised on the web site. Moreover, we do not select every advertiser or advertisement that appears on the web site-many of the advertisements are served by third party advertising companies.