Calculator Blog Info Contact
← Back to Blog

Published on March 15, 2026 • 8 min read

The Mega-Pint Problem: How Wine Glass Size Skews Your BAC

When a BAC calculator asks how many "glasses of wine" you've had, it assumes a standard pour of 150ml (5oz). But home pours, restaurant pours, and oversized glasses can easily be 250–400ml. This systematic underestimate is one of the leading causes of DUI charges among wine drinkers who genuinely believed they were under the limit.

Enter your actual wine pour size for an accurate BAC calculation.

Calculate Your BAC Now →

What Is a "Standard" Glass of Wine?

In the United States, a standard drink of wine is defined as 148ml (5oz) at 12% ABV = 14g ethanol. BAC calculators use this as the default "1 glass of wine."

The reality of actual wine pours:

ContextTypical pour (ml)Ethanol at 12% ABVStandard drinks
US standard drink definition148ml14.0g1.0
Restaurant standard pour175ml16.6g1.18
Restaurant generous pour200ml18.9g1.35
Typical home pour250ml23.7g1.69
Large home pour300ml28.4g2.03
"Mega-pint" / jumbo glass500ml47.3g3.38

BAC Table: 150ml vs 250ml vs 300ml Wine Pour (by weight)

At 12% ABV wine:

Pour sizeEthanol (g)120lb F BAC140lb M BAC160lb M BAC200lb M BAC
150ml (standard)14.2g0.047%0.030%0.029%0.022%
175ml (restaurant)16.6g0.055%0.035%0.034%0.025%
250ml (home pour)23.7g0.078%0.050%0.048%0.036%
300ml (large home)28.4g0.094%0.060%0.058%0.043%

A 120lb woman pouring herself a "single glass" of 250ml is already near the 0.08% legal limit from that one pour alone.

Measure your actual pour size before entering 'glasses of wine' into any BAC calculator.

Calculate Your BAC Now →

Why Home Pours Are Twice What You Think

Research consistently shows that people pour significantly more at home than in controlled settings. Contributors include:

The Legal Risk: "I Only Had 2 Glasses"

Police hear this frequently. When someone says "2 glasses," they mean 2 pours. If those pours were 300ml each at 13.5% ABV, that's 64.5g of ethanol — over 4.5 standard drinks. For a 160lb male, that produces approximately 0.131% BAC — well above the 0.08% legal limit.

How to Use a BAC Calculator Accurately with Wine

Frequently Asked Questions

What size wine glass holds exactly one standard drink?

At 12% ABV wine, one standard drink (14g) = 148ml. Most standard restaurant wine glasses have a marked serving line at 150ml. If your glass has a pour line, fill only to that line. If not, it's approximately one-third full of a standard 475ml (16oz) wine glass.

Does higher-ABV wine change the math significantly?

Yes. At 15% ABV, a 250ml pour contains 29.6g ethanol — equivalent to 2.1 standard drinks. At 13.5% ABV (common for California reds), a 250ml pour = 26.7g = 1.9 standard drinks. Always check the label.

What's the safest approach to wine drinking before driving?

Measure your actual pours, check the bottle ABV, enter accurate numbers into a BAC calculator, and wait until your calculated BAC drops below 0.05% before driving. If you've lost count of your pours, don't drive.

Disclaimer: This article is for educational purposes only and does not constitute legal or medical advice. BAC estimates are approximations. Individual results vary based on body composition, food intake, health status, and other factors. Never drive if you feel impaired. When in doubt, don’t drive.