Smart Serve Ontario’s BAC Calculator helps you estimate your blood alcohol concentration based on your personal details and drinking pattern.
Use it as an educational tool to better understand how alcohol affects your body and decision-making.
BAC Chart
Blood Alcohol Concentration (BAC) Calculator
Curious about BAC?
This BAC calculator is an estimate only for demonstration purposes.
Everyone metabolizes alcohol differently and this BAC calculator should NOT be used to determine someone’s intoxication level or if they are okay to drive.
“I understand that although a person’s Blood Alcohol Concentration (BAC) level can be estimated, this BAC calculator (tool) is for demonstration and educational purposes only.
The exact level cannot be determined solely by the amount of alcohol consumed and body weight. There are numerous individual factors that are influenced by a persons metabolism, health, medications, food eaten, etc. This BAC calculator assumes an elimination rate of alcohol from the body of 0.015 mg/100 mL/hour. Rates may vary between 0.01 and 0.025 mg per 100 mL/hr.
This tool should NOT be used as the sole way to determine someone’s intoxication level or if they can legally drive.
I understand that this tool is being provided to me on an “”as is”” basis and that I am using it entirely at my own risk. I further understand that Smart Serve Ontario (SS0) is disclaiming all representations, warranties, conditions, guarantees or conditions of any kind, either express or implied, regarding the completeness, accuracy, reliability, usefulness, availability, or appropriateness of the tool, including any results that may be obtained from my use. I acknowledge that the results may include technical data inaccuracies and that SSO, its directors, officers or employees, will not be liable to me for any damages of any kind arising from my use of the tool.
BAC calculations prepared by Homewood Research Institute, James MacKillop, PHD (Senior Scientist, Peter Boris Centre for Addiction Research) and Jean Costello, PHD ( Director of Evaluation). Report funded by and prepared for Smart Serve Ontario.”
Use this tool to calculate BAC over a period of time, based on how much alcohol is consumed.
After standard drinks consumed in hours, your BAC level will be approximately %.
A standard drink is based on the volume of the drink and its alcohol content (% ABV). Your body takes 1 hour to process one standard drink, but this should be used as a guide only. There are many factors that will affect this time.
BEER/CIDER = 12 oz (341 mL) of beer or cider with 5% alcohol
WINE= 5 oz (142 mL) of wine with 12% alcohol
SPIRITS = 1.5 oz (43 mL) of spirits with 40% alcohol
TIME |
ESTIMATE BAC % |
|
1
hour
|
|
|
2
hours
|
|
|
3
hours
|
|
|
4
hours
|
|
|
5
hours
|
|
|
6
hours
|
|
|
7
hours
|
|
|
8
hours
|
Smart Serve Ontario’s BAC Calculator (Blood Alcohol Concentration Calculator) is a free, educational alcohol calculator designed to help individuals understand how drinking may impact their estimated blood alcohol concentration (BAC). By entering details such as body weight, sex assigned at birth (used for physiological calculation purposes), number of standard drinks consumed, and time spent drinking, users can generate an approximate BAC estimate and reference a supporting BAC chart to better understand alcohol absorption and metabolism.
This blood alcohol concentration calculator provides a general estimate only and should not be used to determine fitness to drive or legal compliance. Actual BAC levels vary based on metabolism, food intake, hydration, medication use, and individual body composition. As Ontario’s responsible alcohol training provider, Smart Serve Ontario offers this BAC calculator as part of its commitment to impaired driving prevention, responsible alcohol service, and informed decision-making across the province.