Wine and champagne calculator
Enter the adults who drink wine and how many glasses each to see how many bottles to buy. A 750 ml bottle holds about five 5 oz glasses — one standard drink each, by NIAAA’s definition.
Enter your measurements
More options: Drinkers · Per hour · Extra
- In cases of 12
- 2 cases + 3 bottles
- Glasses poured
- 120 glasses
- Glasses per bottle at this pour
- 5.1
- Or magnums (1.5 L)
- 14 magnums
50 adults × 60% = 30 drinkers × 4 glasses (1 + 1 × 3 more hours) = 120 glasses
750 ml ÷ 5 oz = 5.1 glasses per bottle → 120 glasses ÷ 5.1 + 10% = 27 bottles
- Split red, white and sparkling by what your guests actually drink, and ask your store whether it takes back unopened bottles.
Quick answers for common sizes
| Example | Answer |
|---|---|
| How many bottles of wine for 50 guests | 17 bottles (750 ml) |
| How many glasses of wine in a bottle | about 5 glasses of 5 oz (6 at 4 oz) |
| How many bottles of champagne for a toast for 100 guests | 16 bottles (4 oz pours) |
Bottles by number of adult guests (as above)
| Adult guests (21+) | Bottles (750 ml) | In cases of 12 | Glasses poured |
|---|---|---|---|
| 20 | 11 bottles | 11 bottles (less than a case) | 48 glasses |
| 30 | 16 bottles | 1 case + 4 bottles | 72 glasses |
| 50 | 27 bottles | 2 cases + 3 bottles | 120 glasses |
| 75 | 40 bottles | 3 cases + 4 bottles | 180 glasses |
| 100 | 53 bottles | 4 cases + 5 bottles | 240 glasses |
| 150 | 79 bottles | 6 cases + 7 bottles | 360 glasses |
| 200 | 105 bottles | 8 cases + 9 bottles | 480 glasses |
Wine is bought by the bottle and drunk by the glass, and the link between the two is the pour. NIAAA defines one standard drink of table wine as 5 fl oz, and a standard 750 ml bottle holds about 25.4 fl oz — so a bottle gives about five glasses at that pour. Pour smaller, as most people do for a champagne toast, and you get six or more.
How the bottles are worked out
drinkers = adult guests × share who drink wine glasses each = 1 + 1 per hour after the first (planning norm); 1 for a toast glasses per bottle = 750 ml ÷ pour (5 oz wine, 4 oz toast) bottles = glasses ÷ glasses per bottle × (1 + extra)
| Pour | Glasses per 750 ml bottle | Per 1.5 L magnum |
|---|---|---|
| 3 fl oz | 8.5 | 17 |
| 4 fl oz | 6.3 | 12.6 |
| 5 fl oz | 5.1 | 10.2 |
| 6 fl oz | 4.2 | 8.4 |
Worked examples
- How many bottles of wine for 50 guests — dinner or an evening party.
- How many glasses of wine in a bottle — 750 ml, magnums and half bottles.
- How many bottles of champagne for a toast for 100 guests — and how big to pour.
Planning tips
- Count drinkers, not guests. Children, non-drinkers and the beer crowd do not drink wine. The share input handles that.
- Buy by the case. Many stores discount a mixed case of 12 and take back unopened bottles — ask first.
- Chill whites and sparkling ahead. A tub of ice and water chills bottles faster than ice alone; see the ice calculator.
- Pair it with food and water. Wine on an empty stomach goes to people’s heads; the food per person calculator covers the food.
What you’ll need
- Stemless plastic wine glassesBudget price
Shatterproof glasses for outdoor parties. Many hold 12 oz or more, so a generous pour is easy — keep pours near 5 oz.
See options on Amazon (opens in a new tab) - Plastic champagne flutesBudget price
For the toast. Pour 3–4 oz rather than filling the flute and you get more toasts per bottle.
See options on Amazon (opens in a new tab)
As an Amazon Associate we earn from qualifying purchases. Links to products are affiliate links — they cost you nothing extra and help keep these calculators free.
Frequently asked questions
How many glasses of wine are in a bottle?
About five 5 oz glasses in a standard 750 ml bottle. Five fluid ounces is NIAAA’s standard drink of table wine. At a 4 oz pour, about six.
How much wine for a wedding of 100?
If 60% of adult guests drink wine at about 2½ glasses each, that is 150 glasses: about 33 bottles with 10% extra — just under three cases.
How many glasses of champagne in a bottle for a toast?
About six at a 4 oz toast pour, or eight at 3 oz. At a full 5 oz pour, about five.
Should I buy more red or white wine?
There is no rule — buy by what your guests drink, and think about the weather and the menu. Ask the store whether it takes back unopened bottles, and round up.
Related guides
Sources
- NIAAA — What is a standard drink? (opens in a new tab) — One standard drink holds 0.6 fl oz (14 g) of pure alcohol: 12 fl oz of regular beer (about 5%), 5 fl oz of table wine (about 12%), or 1.5 fl oz of distilled spirits (about 40%).
- eCFR 27 CFR 4.72 — Standards of fill for wine (Cornell LII copy) (opens in a new tab) — Authorized wine container sizes include 750 mL, 1.5 L and 3 L.
- USDA/HHS — Dietary Guidelines for Americans, 2025–2030 (opens in a new tab) — “Limit Alcoholic Beverages”: consume less alcohol for better overall health; pregnant women, people recovering from alcohol use disorder or unable to control how much they drink, and people on interacting medications should avoid alcohol completely. No daily drink numbers are given.
- CDC — Moderate alcohol use (page dated January 14, 2025) (opens in a new tab) — Defines moderate drinking for adults of legal drinking age as two drinks or less in a day for men and one drink or less for women, citing the 2020–2025 Dietary Guidelines.
- NIAAA — Understanding the dangers of alcohol overdose (opens in a new tab) — Blood alcohol can keep rising after drinking stops; coffee, cold showers and walking do not reverse it; if you suspect an overdose, call 911 and do not leave the person alone.