Diseases and Conditions

Hangovers

Prevention

Despite various over-the-counter pills and tablets that claim to prevent hangovers, the only guaranteed way to prevent a hangover is to avoid alcohol. If you choose to drink, do so in moderation.

Moderate alcohol use for healthy adults means up to one drink a day for women of all ages and men older than age 65, and up to two drinks a day for men age 65 and younger.

The less alcohol you drink, the less likely you are to have a hangover. It may help to:

  • Eat before and while drinking. As alcohol is absorbed more quickly if your stomach is empty, it may help to eat something before drinking alcohol and during the time you're drinking.
  • Choose carefully. Beverages with fewer congeners are slightly less likely to cause hangovers than beverages with more congeners, but remember that all types of alcohol can result in a hangover.
  • Sip water between drinks. Drinking a full glass of water after each alcoholic drink will help you stay hydrated. It'll also help you drink less alcohol.
  • Know your limits and only drink in moderation. Decide ahead of time how many drinks you'll have — and stick to it. Don't feel pressured to drink.
  • Take it slow. Avoid having more than one alcoholic drink in an hour. Stop drinking completely when you've reached your limit (or before then).

Some people take over-the-counter pain relievers, such as aspirin or ibuprofen (Advil, Motrin IB, others), to prevent hangover symptoms. But ask your doctor if this is safe for you and what dosage is best for you. These medications may interact with other medications, and acetaminophen (Tylenol, others) may cause liver damage if too much alcohol is consumed.