Question: how long does it take for someone to not be drunk anymore?
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.