It takes on average one hour to process one standard drink of alcohol. Therefore, depending on how many drinks you consume will determine how long alcohol stays in your body. Alcohol can be detected 12 to 24 hours after the last drink.