Question: how long does it take for a drunk person to sober up?
Answer: While the duration in which a person remains “drunk” varies, the average, moderately-intoxicated person will probably sober up in about 6-8 hours. Charts such as the one noted here can help a person estimate what their BAC will be over the next few hours after ingesting a certain number of drinks.