The peak effects of alcohol occur about 40 minutes to one hour after drinking. However, how long alcohol stays in your system depends on a range of factors.