How Long Do Hangovers Normally Last?
According to a recent study, the average duration of an alcohol hangover is 18 hours after stopping drinking or 12 hours after waking up.4 However, several factors influence this timeline. A hangover is a group of unpleasant symptoms that can happen after drinking too much alcohol. As if feeling awful weren’t bad enough, frequent hangovers…