Drink Drive Limit - Worldwide BAC Limits
35 microgrammes of alcohol in 100 millilitres of breath
80 milligrams of alcohol per 100 millilitres of blood
107 milligrams of alcohol per 100 millilitres of urine
Below is a list of countries and jurisdictions worldwide and the corresponding maximum legal permissible BAC limit for each country / jurisdiction. The BAC (blood alcohol content) limit defines the maximum legal amount of alcohol that is permitted to be in the blood for people to legally drive in each country and jurisdiction.
BAC limits can also be referred to as 'drink driving limits', 'drunk driving limits' or 'drink drive limits'. It is a criminal offence to drive with a blood alcohol content that is above the legal limit and the punishments and penalties for doing so can be severe!
The legal BAC limit listed for each country is based on the maximum legal prescribed limit allowed for the average driver. Lower legal limits may be set in certain countries for inexperienced drivers, young drivers or professional drivers.
NOTE: The BAC limit table below shows the maximum permissible legal alcohol level for the average driver.
Please be aware than many countries often have additional lower BAC limits for young drivers, inexperienced drivers and professional drivers etc.
A person’s BAC level measures the amount of alcohol in the blood, by recording the milligrams of ethanol per milliliters of blood. Most countries around the world have legal BAC limits.
BAC levels are affected by how much alcohol has been drunk, the speed of drinking and over what period of time. An individual’s weight, gender, health, and food intake also affect the absorption and metabolism of alcohol, making an estimation of how much it is safe to drink before driving is risky. You can use our BAC calculator to estimate your BAC level at any given time.