How Long Does a Hangover Last? Timeline & Remedies
Symptoms of a hangover generally last about 24 hours, but some people feel better after a few hours while others may have symptoms that persist for more than a day. It begins as a person’s blood alcohol levels decrease after they stop drinking, and it can last
