How much does Thailand drink?
Alcohol consumption per adult, per year
litres of pure alcohol per adult (15+), per year
Per adult, that is roughly:
142% above the regional average
Thailand
Driving in Thailand? The legal limit is 0.05% (50mg per 100ml) for most drivers, and just 0.02% (20mg%) for under-20s and new licence holders. Our BAC calculator estimates your blood alcohol content and when you'll be sober again.
Do you fancy AI? Try our AI-powered BAC calculator.
Most Thai drivers must stay under 0.05% (50mg of alcohol per 100ml of blood). A stricter 0.02% (20mg%) limit applies to drivers under 20, provisional or under-5-year licence holders, and unlicensed or suspended drivers. Exceeding the limit carries up to 1 year in jail, a ฿5,000–฿20,000 fine, and a licence suspension of at least 6 months. Refusing the test is treated as an admission of guilt.
| {{ afterLabel }} | {{ $t('unit.' + units) }} | Status |
|---|---|---|
| {{ result.time }} | {{ result.drunkenness }} |
This is general information, not legal advice, and the estimate is approximate. The only safe level before driving is zero.
Your estimated BAC as your body clears the alcohol
{{ $t('impact.limit_note', { limit: impactLimitLabel }) }}
{{ $t('impact.disclaimer') }}
💡 Advice: drink water, eat, and avoid driving. The Thai limit is 0.05% (0.02% for new drivers). If you are anywhere near it, find another way home.
Your Current BAC is the estimated alcohol in your blood, shown in mg% (mg per 100 ml), promille (‰) or as a percentage. Thai law is written in mg%, so 50 mg% is the same as 0.05%.
Most drivers must stay under 0.05% (50 mg%), but a stricter 0.02% (20 mg%) applies to drivers under 20, provisional or under-five-year licence holders, and unlicensed or suspended drivers. Going over carries up to 1 year in jail, a ฿5,000–฿20,000 fine and at least a 6-month licence suspension — and refusing the test is treated as an admission of guilt. Tourists on a foreign licence face exactly the same penalties.
Your body removes alcohol at a roughly fixed 0.15 ‰ (about 0.015%) an hour, and nothing shortens it — a coffee, a cold shower or a plate of food change how you feel, not the reading. After a late night out on Khao San or Bangla Road you can still be over the limit at breakfast.
A standard drink is about 10 grams of pure alcohol — a 330 ml beer at 5%, a 100 ml glass of wine at 12%, or a 30 ml shot at 40%. Beware buckets and free-pour cocktails: they often hold three or more standard drinks.
The total pure alcohol (ethanol) your body has absorbed, in grams — the basis for both your standard-drink count and your BAC.
The table projects your BAC each hour, and with your first-drink time it maps them onto the time of day — useful the morning after, showing when you drop back under 50 mg%. Status icons mark which hours are safe to drive.
A line chart of your BAC falling over the hours ahead, showing when it drops back under the 0.05% Thai limit and then to zero.
A reference table matching BAC ranges to their typical effects on judgement, coordination and reaction time — impairment that begins well below the limit.
Quick summary estimates:
Legal limit reached in: time until your BAC drops back under the 50 mg% (0.05%) Thai limit.
Sober in: time until it returns to ~0.
Peak BAC: the highest level reached in the session.
Five factors that determine your result
Alcohol consumption per adult, per year
litres of pure alcohol per adult (15+), per year
Per adult, that is roughly:
142% above the regional average
Road traffic deaths per 100,000 people, per year
road traffic deaths per 100,000 people, 2021
60% more road deaths than the regional average
Latest available year shown per country.
Explore the legal blood alcohol concentration (BAC) limits for drivers in nearby countries.
Legal drink driving limits for Thailand
Consequences of drink driving in Thailand by severity
Practical tips for safer drinking
The limits and penalties on this page come from official government sources
Confirm the current rules directly with the responsible authorities:
Laws change — always check the latest limits and penalties with the official source before driving.
The exact formula, step by step
Your result is not a guess. It comes from the Widmark equation, the same formula forensic toxicologists use in court. Here it is, worked through with an example.
BAC = A ÷ (r × W) − (β × t)
where A = grams of pure alcohol, r = body-water factor (0.68 for men, 0.55 for women), W = weight in kg, β = elimination rate (~0.15 g/L per hour), and t = hours since your first drink.
The calculator runs this same equation on your own weight, sex, drinks and timing — the numbers above are only a worked example. Method based on E. M. P. Widmark (1932); results are an estimate, not a legal measurement.
SmartBAC has run over 17,000 calculations in recent weeks. Of every drink people log, beer is the most common by far — about 6 in 10 — ahead of spirits and then wine.
Anonymous, aggregated first-party usage data from SmartBAC, July–August 2026.
Your body removes alcohol at a fairly steady rate — roughly 0.15 ‰ per hour, or about one standard drink per hour. Starting from a BAC of 1.0 ‰, it would take about 7–10 hours to clear completely; from 1.5 ‰, more like 12 hours. From a single beer at around 0.3 ‰, it takes roughly 2–3 hours to reach zero.
That figure is an estimate, not a guarantee. The actual time depends on your weight, sex, metabolism, whether you have eaten, and your general health, so two people who reach the same BAC can sober up at different speeds. Detection windows differ from "safe to drive" windows — alcohol can be detected in breath or blood for hours and in urine for longer — but the figure that matters for driving in Thailand is whether your blood concentration is back under the legal limit, and ideally at zero.
The honest answer is that you cannot sober up faster. Your liver breaks down alcohol at an essentially fixed rate, and only time lowers your blood alcohol content. Popular "remedies" — black coffee, a cold shower, fresh air, exercise, a big meal after drinking, or being sick — do not change how quickly alcohol leaves your system.
What some of these can do is make you feel more alert, and that is precisely the danger: feeling more awake while your BAC is still above the limit can fool you into thinking you are fit to drive when you are not. Coffee, for example, masks tiredness without touching your alcohol level. Drinking water is sensible for rehydration and may ease a hangover, but it does not speed up sobering up. The only safe plan is to wait until your BAC is genuinely back down — or simply not drive that day.
Thai police use officially approved and regularly calibrated breathalysers, which gives their readings legal weight in court. The devices carry a small built-in margin of error — typically a few percent on the displayed reading — and that tolerance is already factored into how they are certified for evidential use. Alcohol lingering in the mouth (from mouthwash, cough syrup, or a recent sip) can briefly raise readings, so officers normally allow a short wait before testing, and you can request a confirmatory blood test if you dispute the result.
Consumer-grade personal breathalysers are noticeably less accurate than police equipment, lose calibration over time, and have no legal standing in Thailand. They can be useful for awareness — particularly the morning after — but should never be your green light to drive. Online calculators don't measure anything; they model your BAC from the inputs you provide, so if your details are off, the estimate is off too.