We use cookies to improve your experience.

Singapore

Singapore Drink Driving Limit & Sober Time Calculator 🇸🇬

Calculate your blood alcohol content and see whether you're under Singapore's 80mg/100ml drink-driving limit. Our BAC calculator estimates your units and sobriety time.

80 mg/100 ml Drink-drive limit

Do you fancy AI? Try our AI-powered BAC calculator.

  • Instant BAC estimate
  • Sobriety timeline
  • Legal limits for 40+ countries
Drink Driving Limit in Singapore — 80 mg/100 ml

Singapore's prescribed limit is 80 mg of alcohol per 100 ml of blood (about 0.08% BAC), or 35 µg per 100 ml of breath, under the Road Traffic Act. This is one of the higher limits in the region — many drivers are impaired well before they reach it. A separate "driving under the influence" offence can apply at any level if you are unfit to drive, so the only safe amount before driving is none.

ℹ️ Information

CONTEXT
🌎 Country
Show results in
ABOUT YOU
Sex
⚖️ Weight

lbs

⏱️ Start time of drinking (optional) Time of your first drink (not required)

🕒

⏳ Or: hours ago
0h6h12h18h24h

🍹🍸🍺 Drinks

Drink {{ index+1 }}

{{ drinkSummary(drink) }}

%

≈ {{ servingHint(drink) }}

Maximum number of drinks reached.

The results will show up here...
📈 Results
Current BACPeak BAC {{ initialSobriety }}{{ unitSign }} Drink-drive limit {{ countryLimit }}{{ unitSign }}
Safe Caution Impaired Intoxicated Dangerous
Over the legal limit. Close to the legal limit — this estimate could already be over. Likely under the limit.
Time until {{ impactLimitLabel }}: {{ legalLimitTimeLabel }}
Time until {{ zeroTargetLabel }}: {{ sobrietyDuration }}

Drink Driving Limit in Singapore

Blood limit (all drivers) 80 mg/100ml
Breath limit (all drivers) 35 µg/100ml

Drink Driving Penalties & Alcohol Limit Singapore

Offence type No offence Below the legal limit – driving is permitted.
Offence type Over the 0.0 limit Zero-tolerance country — driving with any detectable alcohol is prohibited.
Offence type Over the legal limit You are over the legal limit and committing a drink-driving offence. Exact penalties depend on your BAC and local law.
Offence type Drink driving (s67 RTA) 80 mg/100ml and over (0.08% BAC) Criminal offence under the Road Traffic Act — fine, disqualification and possible jail.
Typical penalties
  • Offence under section 67(1)(b) of the Road Traffic Act 1961
  • First conviction: fine of S$2,000–S$10,000 or up to 12 months' jail, or both
  • Disqualification of at least 2 years — the court must order it unless it finds special reasons to shorten or withhold it (s.67(2))
  • Refusing the roadside breath test is a separate offence: S$1,000–S$5,000 or up to 6 months (s.69(4))
Offence type Aggravated / repeat offence Repeat offence / accident / very high reading Criminal offence — may result in a criminal record.
Typical penalties
  • Second conviction: fine of S$5,000–S$20,000 and up to 2 years' jail — imprisonment is no longer an alternative to the fine
  • Disqualification of at least 5 years for a repeat offender; on a third conviction the court must disqualify for life (s.67(2A))
  • Refusing the breath test again: S$3,000–S$10,000 and up to 12 months (s.69(4))
  • Vehicle forfeiture applies to reckless, dangerous or careless driving as a serious offender (s.65AA), not to section 67 itself; causing hurt or death carries the most severe penalties
These are general penalties. Actual consequences may vary by local law and circumstances. Learn more →

Drink-drive limit

{{ countryLimit }}{{ unitSign }}
Based on Singapore law ·

Elimination rate

{{ decayRateDisplay }}{{ unitSign }} / h
Typical average

Standard Drinks

{{ standardDrinks }}🍺
Approx. consumed

Pure Alcohol

{{ results.length > 0 ? results[0].pureAlcoholMl : '0' }} {{ qunits }}
Pure alcohol consumed

Pure Alcohol (g)

{{ alcoholGrams }} g
Total ethanol consumed

Calories

{{ calories }} kcal
From alcohol only — mixers add more

Time over limit

{{ timeOverLimit || '0m' }}
Estimated duration above the legal driving limit
For your own safety, we recommend using a rate no higher than the average.
Current BACPeak BAC {{ initialSobriety }}{{ unitSign }} Drink-drive limit {{ countryLimit }}{{ unitSign }}
Safe Caution Impaired Intoxicated Dangerous
Over the legal limit. Close to the legal limit — this estimate could already be over. Likely under the limit.
Time until {{ impactLimitLabel }}: {{ legalLimitTimeLabel }}
Time until {{ zeroTargetLabel }}: {{ sobrietyDuration }}

Drink Driving Limit in Singapore

Blood limit (all drivers) 80 mg/100ml
Breath limit (all drivers) 35 µg/100ml

Drink Driving Penalties & Alcohol Limit Singapore

Offence type No offence Below the legal limit – driving is permitted.
Offence type Over the 0.0 limit Zero-tolerance country — driving with any detectable alcohol is prohibited.
Offence type Over the legal limit You are over the legal limit and committing a drink-driving offence. Exact penalties depend on your BAC and local law.
Offence type Drink driving (s67 RTA) 80 mg/100ml and over (0.08% BAC) Criminal offence under the Road Traffic Act — fine, disqualification and possible jail.
Typical penalties
  • Offence under section 67(1)(b) of the Road Traffic Act 1961
  • First conviction: fine of S$2,000–S$10,000 or up to 12 months' jail, or both
  • Disqualification of at least 2 years — the court must order it unless it finds special reasons to shorten or withhold it (s.67(2))
  • Refusing the roadside breath test is a separate offence: S$1,000–S$5,000 or up to 6 months (s.69(4))
Offence type Aggravated / repeat offence Repeat offence / accident / very high reading Criminal offence — may result in a criminal record.
Typical penalties
  • Second conviction: fine of S$5,000–S$20,000 and up to 2 years' jail — imprisonment is no longer an alternative to the fine
  • Disqualification of at least 5 years for a repeat offender; on a third conviction the court must disqualify for life (s.67(2A))
  • Refusing the breath test again: S$3,000–S$10,000 and up to 12 months (s.69(4))
  • Vehicle forfeiture applies to reckless, dangerous or careless driving as a serious offender (s.65AA), not to section 67 itself; causing hurt or death carries the most severe penalties
These are general penalties. Actual consequences may vary by local law and circumstances. Learn more →
{{ afterLabel }} {{ $t('unit.' + units) }} Status
{{ result.time }} {{ result.drunkenness }}
  • Likely under the limit.
  • Close to the legal limit — this estimate could already be over.
  • Over the legal limit.

This is general information, not legal advice, and the estimate is approximate. The only safe level before driving is zero.

Create a pop-up notification

Sobriety Over Time

Your estimated BAC as your body clears the alcohol

Time until {{ zeroTargetLabel }} {{ sobrietyDuration }}
  • {{ lookaheadBacDisplay }}{{ unitSign }} Over the legal limit. Close to the legal limit — this estimate could already be over. Likely under the limit.
  • {{ $t('unit.' + units) }}
  • Drink-drive limit ({{ countryLimit }}{{ unitSign }})
👮 Health impact and legal consequences
{{ item.title }} {{ item.summary }} {{ $t('severity.' + item.severity) }}

{{ $t('impact.limit_note', { limit: impactLimitLabel }) }}

{{ $t('impact.disclaimer') }}

Peak BAC: {{ peakBAC }}

💡 Advice: drink water, eat, and avoid driving until you are under the legal limit and ideally fully sober.

About results

Current BAC

Your Current BAC is the estimated amount of alcohol in your blood right now. Singapore sets its drink-driving limit in milligrams per 100 ml of blood, so 80 mg/100 ml is about 0.08% — the figure a police breathalyser reading is compared against.

Legal limit

Under the Road Traffic Act the prescribed limit is 80 mg/100 ml (about 0.08% BAC), or 35 µg per 100 ml of breath — one of the higher limits in the region. But a separate “driving under the influence” charge can apply at any reading if you are unfit to drive, and refusing to give a specimen is itself an offence. Penalties run to heavy fines, disqualification (up to a lifetime ban) and imprisonment, so the only safe amount before driving is none.

Elimination rate

Your liver clears alcohol at a near-constant rate of about 15 mg/100 ml (0.015%) an hour, and it cannot be sped up. Coffee, a cold shower or a meal change how alert you feel, not the reading itself — which is why a late night can leave you over the limit the next morning.

Standard Drinks

A standard drink is counted as 10 grams of pure alcohol — roughly a 330 ml can of 5% beer, a small glass of wine, or a pub measure of spirits. Because a tower of beer or a generous pour holds several, this total converts what you drank into comparable units.

Pure Alcohol

The pure alcohol (in grams) your body has absorbed so far — the figure behind your standard-drink count and your BAC.

Time vs. Sobriety Table

The table projects your BAC each hour. Enter the time of your first drink and it maps the estimates onto the clock, showing when you are likely to fall back under 80 mg/100 ml. Status icons flag which hours are safe to drive; leave it blank to work in hours elapsed.

Sobriety Over Time Graph

A line chart of your BAC declining over the hours ahead, showing when it drops below the legal limit and below a genuinely safe level.

How Alcohol Affects You

A reference table matching BAC ranges to their typical effects on judgement, coordination and reaction time — impairment that begins well before the prescribed limit.

Legal limit reached in / Sober in / Peak BAC

Quick summary estimates:

  • Legal limit reached in: time until your BAC falls below 80 mg/100 ml.

  • Sober in: time until it returns to ~0.

  • Peak BAC: the highest level reached in the session.

Singapore Drink Drive Limit & Alcohol Calculator Data

Five factors that determine your result

Weight
Body weight determines how alcohol distributes in the body — more weight means a lower blood alcohol concentration.
Sex
Men and women metabolise alcohol at different rates because of differences in body water content.
Amount
The amount of pure alcohol consumed is the main factor that determines your BAC result.
Strength
A higher strength (%) means more ethanol in the same drink serving.
Time
The time of your first drink shows how BAC changes hour by hour and when you'll be sober again.

How much does Singapore drink?

Alcohol consumption per adult, per year

2.0L

litres of pure alcohol per adult (15+), per year

Per adult, that is roughly:

80 beers ≈ 2/week
111 glasses of wine ≈ 2/week
125 shots ≈ 2/week
2.0 L
0.1 L Ø 4.2 11.2 L

52% below the regional average

Ranks #15 of 25 in Western Pacific Ranks #137 of 188 in the World Average in Western Pacific: 4.2 L

How neighbours compare

#1 Australia 11.2L #1 Western Pacific
#2 Thailand 7.6L #1 South-East Asia
#3 Japan 6.3L #7 Western Pacific
#4 India 4.5L #3 South-East Asia
#5 Singapore 2.0L #15 Western Pacific
#6 Malaysia 0.8L #20 Western Pacific

How safe are the roads in Singapore?

Road traffic deaths per 100,000 people, per year

1.9 /100k

road traffic deaths per 100,000 people, 2021

~29% of road deaths linked to alcohol WHO estimate, 2019 · 17–44%
2 road deaths per week WHO estimate, 2021
1 alcohol-linked deaths per week WHO-derived estimate
1.9
0.0 Ø 10.8 22.2

82% fewer road deaths than the regional average

#2 safest of 28 in Western Pacific #5 safest of 195 worldwide Average in Western Pacific: 10.8 per 100k

How neighbours compare

#1 Singapore 1.9 #2 Western Pacific
#2 Japan 2.7 #3 Western Pacific
#3 Australia 4.5 #5 Western Pacific
#4 Malaysia 13.9 #19 Western Pacific
#5 India 14.6 #5 South-East Asia
#6 Thailand 25.4 #8 South-East Asia

Latest available year shown per country.

LIMITS NEARBY

BAC limits in neighbouring countries

Explore the legal blood alcohol concentration (BAC) limits for drivers in neighbouring countries.

MY

Malaysia

50mg/100 ml
Moderate

Drink Driving Penalties & Alcohol Limit Singapore

Consequences of exceeding Singapore's 80mg/100ml drink-drive limit

80 mg/100ml and over (0.08% BAC)
Drink driving (s67 RTA)
  • Offence under section 67(1)(b) of the Road Traffic Act 1961
  • First conviction: fine of S$2,000–S$10,000 or up to 12 months' jail, or both
  • Disqualification of at least 2 years — the court must order it unless it finds special reasons to shorten or withhold it (s.67(2))
  • Refusing the roadside breath test is a separate offence: S$1,000–S$5,000 or up to 6 months (s.69(4))
Repeat offence / accident / very high reading
Aggravated / repeat offence
  • Second conviction: fine of S$5,000–S$20,000 and up to 2 years' jail — imprisonment is no longer an alternative to the fine
  • Disqualification of at least 5 years for a repeat offender; on a third conviction the court must disqualify for life (s.67(2A))
  • Refusing the breath test again: S$3,000–S$10,000 and up to 12 months (s.69(4))
  • Vehicle forfeiture applies to reckless, dangerous or careless driving as a serious offender (s.65AA), not to section 67 itself; causing hurt or death carries the most severe penalties

Source: Singapore Police Force (Traffic Police) and the Road Traffic Act

Tips for Responsible Drinking & Morning After Calculator

Practical tips for safer drinking

Pace yourself
Stick to the "one drink per hour" rule – your liver needs time to process alcohol.
Eat before and while drinking
A solid meal slows alcohol absorption – an empty stomach raises BAC faster.
Drink water
After each alcoholic drink, have a glass of water – it reduces dehydration and health risks.
Don't drive
Even small amounts of alcohol impair reaction time. If in doubt, take a taxi or stay overnight.

Source: Singapore Health Promotion Board and the Health Hub

How we calculate your BAC

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.

  1. Pure alcohol (A). Three 500 ml beers at 5% ABV hold 3 × 500 × 0.05 × 0.789 ≈ 59 g of pure alcohol.
  2. Body water (r × W). For an 80 kg man: 0.68 × 80 = 54.4.
  3. Peak level. A ÷ (r × W) = 59 ÷ 54.4 ≈ 1.09 g/L — the same as 1.09‰ or about 0.11% BAC.
  4. Subtract elimination. After 2 hours: 1.09 − (0.15 × 2) = 0.79 g/L.

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.

What people actually log

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.

FAQ

How long does it take for a BAC of 0.1% to leave the body?

Your body removes alcohol at a fairly steady rate — roughly 0.015% BAC per hour — and nothing reliably speeds this up. Starting from a BAC of 0.1% (100mg/100ml of blood), it would therefore take in the region of 6 to 8 hours for the alcohol to clear completely.

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. It is also worth noting that 0.1% is above Singapore's 80mg/100ml (0.08%) limit, so you would be over the limit for some time before your BAC reaches zero. Use our calculator for a personalised estimate of your elimination time.

How can I sober up faster?

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, 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 high 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 but does not speed up sobering up. The only safe plan is to wait — use our calculator to estimate when your BAC should be back to zero.

What is the margin of error for breathalyzers?

Evidential breathalysers are accurate but not perfect, and they carry a small margin of error. Approved devices work within a tight tolerance, and that tolerance is built into how they are calibrated and approved for use as evidence. A reading close to the limit is therefore still treated as valid.

The margin does not give drivers a safety buffer. If a roadside or evidential test shows you are over the legal limit, you can be charged. Personal breathalysers sold to consumers are generally less accurate than police equipment and can drift over time, so they should be treated as a rough guide only. The safest course is never to drink and drive rather than to rely on a reading that sits close to the limit.

Read all