How Long does It Take to Sober Up?

How long it takes to sober up depends on what type of alcohol that you drink and how quickly. An average beer, glass of wine or shot of hard liquor takes about an hour to oxidize. For each drink, add an hour to your sobering time. The best way to get sober is to sleep it off.