Reviewed against Australian health and road-safety sources, October 2026. General information, not medical advice.
There is no way to sober up fast. Your liver clears alcohol at roughly one standard drink an hour, and nothing you drink, eat, do or stand under changes that rate (Alcohol and Drug Foundation). Coffee, a cold shower, a run around the block, throwing up: each might change how you feel, and none lowers your blood alcohol concentration (BAC). What you can do is stop drinking, stay somewhere safe, and give your body the hours it needs. And because you cannot judge your BAC by how you feel, the only honest answer to "am I sober yet?" comes from a reading.
How long does it take to sober up?
Your body gets rid of alcohol at a steady pace, and the pace is slower than most people hope. The National Road Safety Partnership Program puts it this way: "In general, the liver can process approximately 10g of alcohol (one standard drink) per hour. If you've consumed more than one standard drink, the system becomes 'saturated', and the excess alcohol accumulates in the blood and other tissue until it can be metabolised" (NRSPP). The ADF gives the same rule of thumb: "the liver gets rid of about one standard drink per hour" (ADF).
That word "saturated" is the part people miss. The liver does not work faster because you drank more. It works through the queue at the same rate, so every extra standard drink adds roughly another hour to the wait.
The arithmetic is simple, if not comforting. Say you had six standard drinks fairly close together and finished the last one at midnight. Six standard drinks is about 60 grams of alcohol. At roughly 10 grams an hour, your body needs about six hours to clear them, so you are looking at around 6 am before your BAC is back to zero. That is on average, at the earliest. Many people will take longer, because size, sex, liver health, food, drinking habits and medication all shift the number, and one-an-hour is an average across people rather than a promise about you.
Two cautions. First, the example only works if you counted standard drinks rather than glasses. A pint of craft beer or a generous pour of wine can hold two on its own, and our standard drinks guide shows how to count. Second, this is time to zero. It tells you nothing about when you dipped under any particular limit, because that depends on how high your BAC climbed in the first place.
Your BAC can keep rising after your last drink
Finishing a drink and finishing absorbing it are two different moments. The Queensland Government notes that "it takes 30 to 60 minutes after you have stopped drinking for your BAC to reach its peak" (Queensland Government), and the ADF warns that "Blood Alcohol Content can continue to rise in the body for up to three hours after a person has their last drink" (ADF media release, April 2023).
So the hour after you stop can be the riskiest hour of the night. You have put the glass down, the room feels steadier, and your reading is still climbing. "I feel fine, I stopped an hour ago" describes the exact window in which the alcohol from your last round is still arriving in your bloodstream. If you drank quickly or finished on a big drink, the peak can land later still.
It is also why a breathalyser reading taken straight after your last drink tells you less than one taken an hour or two later. The first number can sit below where you end up.
Sobering-up myths that don't work
| Myth | What it actually does | Lowers your BAC? |
|---|---|---|
| Black coffee | Makes you feel more alert. You are now a wide-awake person with the same BAC. | No |
| Cold shower | Wakes you up for a few minutes. The alcohol in your blood is unchanged. | No |
| Exercise or "sweating it out" | Only about 10% of alcohol leaves through breath, sweat and urine; the liver handles the rest (NSW Health). A workout does not make the liver go faster. | No |
| Vomiting | Does nothing to the alcohol already in your bloodstream, which is what a breath test measures. The ADF lists it among the things that won't speed up the process. | No |
| Fresh air | Can ease nausea and clear your head a little. Your BAC is the same inside or out. | No |
| Drinking water | Rehydrates you, which helps tomorrow's headache. It does not speed up how fast your body clears alcohol. | No |
| Eating after drinking | Does nothing to alcohol already absorbed. Eating before or while you drink slows absorption (see below). | No |
| Sleeping it off | Rest is good for you. Your liver works at the same rate asleep or awake, so after a heavy night you can wake up with alcohol still on board. | No |
Every row ends the same way, and so do the sources. The ADF: "Sweating it out with exercise, cold showers, coffee, fresh air, or vomiting won't speed up the process. This may ease the symptoms, but it won't remove alcohol from the bloodstream any faster" (ADF). Transport for NSW, to drivers: "There are no quick fixes. Black coffee, showers, water or food do not speed up the rate at which your body gets rid of the alcohol from your system" (Transport for NSW).
Two of these do worse than fail.
Coffee is the dangerous one at the end of the night. Alcohol slows you down and caffeine picks you up, so stacking one on the other produces someone who feels sharper and may be more willing to reach for the car keys, with the same BAC and the same impaired judgement they had before the espresso. Feeling alert and being sober are different states.
Sleep is the dangerous one the next morning. It feels like a reset, but your liver spent the night working at its usual pace. Go back to the worked example: if that sixth drink was finished at 2 am instead of midnight, the earliest average time to zero moves to 8 am, and plenty of big nights involve more than six. The ADF's plain warning is that "it may not be safe to drive or work the following day."
Breath mints and mouthwash change your breath and nothing else. They cannot lower your BAC, and a mouthwash that contains alcohol can work the other way: "alcohol residue from the mouth can be mistaken as alcohol content" (Andatech). That is why breathalyser instructions tell you to wait after eating, drinking or smoking before you test.
What actually helps (and what it helps with)
The honest version of "how to sober up" is two short lists: what helps before and during, and what helps after. Only the first list has any effect on your BAC.
Before and while you drink
- Eat. The ADF's advice is to "eat some food before and while drinking, to slow your drinking pace and slow the absorption of alcohol" (ADF). healthdirect explains why: "If your stomach is empty when you have a drink, the alcohol will enter your bloodstream faster" (healthdirect). Food slows the climb. It does not cancel the drinks.
- Pace yourself and alternate with water. The ADF suggests you "drink water or other non-alcoholic beverages between alcoholic drinks." Spacing drinks out gives the liver a chance to keep up with the queue.
- Count standard drinks. "Set the number of drinks you'll have, and count them to help you stick to it" (ADF). Count the alcohol rather than the glasses, and use the label where there is one.
After you stop
- Stop drinking. The only item here that affects your BAC, because it stops adding to the queue.
- Water and sleep, for comfort. Both are sensible, but neither touches your BAC.
- Time. The one thing that works, at about one standard drink an hour.
A hangover and a positive reading are separate things. You can feel wretched and be at zero, and you can feel fine and still be over. Do not read a better mood as a lower number.
When can I drive after drinking?
For a full licence, the limit everywhere in Australia is under 0.05. For learner and provisional drivers, and for many professional and heavy-vehicle drivers, the limit is zero. The rules and penalties differ by state, and our guide to the legal alcohol limits in every state sets them out.
The limit is the easy part. The hard part is knowing where you sit against it, because you cannot feel your BAC. Transport for NSW is blunt: "Don't risk trying to calculate your BAC. Alcohol affects different people in different ways. Your BAC is difficult to guess and will likely be inaccurate anyway" (Transport for NSW). The morning after is where most people get this wrong. The same factsheet warns that "you may still be over your legal alcohol limit for much of the next day," and the ADF says "it may not be safe to drive or work the following day."
So when can you drive after drinking? Only when your BAC is genuinely under your limit, and you cannot know that by feel. A BAC calculator gives you an estimate from your drinks, weight, sex and hours; useful for planning, still an estimate. A personal breathalyser gives you an indicative reading of the alcohol actually in your breath right now. It is still a personal device, and the evidential instruments police use are a different class of equipment, so treat the reading as information rather than a clearance. If the estimate and the reading disagree, or you are unsure for any reason, do not drive.
How to test yourself the morning after
If you own a personal breathalyser, the morning after is when it earns its place, and a few habits make the reading more useful.
- Wait before you blow. Follow your device's instructions on waiting after eating, drinking, smoking, brushing your teeth or using mouthwash. Alcohol left in your mouth reads as breath alcohol and inflates the number.
- Test twice. Take a second reading 15 to 20 minutes after the first. If the second is higher, alcohol is still being absorbed and your BAC has not peaked.
- Treat any reading above zero as alcohol still on board. For learner, provisional and zero-limit drivers, that settles the question: do not drive.
- Keep the device calibrated. Breathalyser sensors can drift with use and time. We recommend calibration every 12 months, regardless of how often you test, as set out on our calibration page.
A reading from a well-maintained device is useful information. It is still indicative, and it is still your call to leave the car where it is.
How long alcohol remains detectable in breath, blood, urine or saliva is a separate question, covered in our guide to how long alcohol stays in your system.
When it's more than a big night
Alcohol poisoning is an emergency. Sometimes the person who "just needs to sleep it off" is in real trouble. healthdirect lists the signs that someone may be dangerously affected by alcohol: "difficulty breathing or chest pain", "severe drowsiness or unresponsiveness", "seizures or collapsing", "choking or gurgling sounds", "vomiting", and "cool, pale or clammy skin" (healthdirect). If you see any of them, call triple zero (000) and ask for an ambulance.
While you wait, follow the ADF's advice for someone who has become very drowsy: "try to keep them awake", "lay them on their side (recovery position) and talk to them", and "don't try to 'wake them up' with coffee, shaking or shouting" (ADF). Stay with them until the ambulance arrives, and never leave someone to sleep it off alone. Ambulance officers are there to help, and they can give you instructions over the phone.
FAQ
Does coffee sober you up?
No. Caffeine makes you feel more alert, and that is all it does. Your BAC stays where it was, along with your reaction time and judgement. The ADF lists coffee alongside cold showers, exercise and fresh air as things that "won't speed up the process." The risk is that an alert, confident person is more likely to decide they are fine to drive.
Can you sleep off alcohol before driving?
Sleep does not speed up how fast your liver clears alcohol. It keeps working at about one standard drink an hour whether you are awake or not, so after a heavy night there can still be alcohol in your system when you wake up. Transport for NSW warns that you "may still be over your legal alcohol limit for much of the next day." If you are not sure, test, or leave the car at home.
How long does it take for one standard drink to leave your system?
About an hour on average: the liver processes roughly 10 grams of alcohol, one Australian standard drink, in that time. It varies with size, sex, liver health, food and medication, and your BAC may still be rising for a while after the drink itself, so an hour is a rule of thumb rather than a guarantee.
Does drinking water lower your BAC?
No. Water rehydrates you, which helps with the hangover, but it does not change how fast your body removes alcohol from your blood. Transport for NSW lists water among the things that "do not speed up the rate at which your body gets rid of the alcohol from your system." Water between alcoholic drinks is still a good habit, because it slows your drinking pace.
How can I tell if I'm sober enough to drive?
You cannot tell by feel. A BAC calculator gives you an estimate; a personal breathalyser gives you an indicative reading of what is actually in your breath; police instruments are a different class of equipment again. Learner and provisional drivers must be at zero. If there is any doubt, do not drive.
Know your number
You cannot make alcohol leave faster, and you cannot feel where it sits. What you can do is measure it. Our BAC calculator gives you an estimate before you head out, and a personal breathalyser gives you an indicative reading the morning after, when it matters most. Australia Breathalyser is a Melbourne-based specialist supplier of personal and workplace breathalysers, and if a reading ever surprises you, the right response is the boring one: wait longer, then test again. If you would like help choosing a device, call us on 1300 103 003.
Sources (accessed October 2026):
- Alcohol and Drug Foundation: Alcohol (drug facts)
- Alcohol and Drug Foundation: Avoid driving if using alcohol or other drugs (media release, 6 April 2023)
- Alcohol and Drug Foundation: Overdose and drug emergencies
- National Road Safety Partnership Program: Fact sheet: The science of BAC
- Queensland Government: Blood alcohol
- healthdirect: Tips for safe and responsible drinking
- healthdirect: How to help someone who is misusing drugs or alcohol
- Transport for NSW: Alcohol and drugs factsheet (December 2022)
- NSW Health, Your Room: 7 Myths About Alcohol
- Andatech: How does a breathalyser work?
This article is general information about how the body processes alcohol and how Australian drink-driving limits work. It is not medical or legal advice. Personal breathalysers give an indicative reading; the evidential instruments used by police are a different class of equipment.

