U.S. · Parties · Dec 20-31

New Year's Eve champagne calculator.

Enter your guest count and how much each person will pour. Get the bottles to buy from the 750 mL bottle size, plus how many standard drinks each pour is.

Advertisement

Your numbers

Defaults are a midnight toast: one 4 fl oz pour per guest. For an all-night party, raise pours per drinker.

Everyone at the party.
Drop this for drivers, kids and non-drinkers.
1 for a midnight toast; 3 to 4 for an evening of sparkling wine.
A flute toast is often 3 to 4 fl oz; a full glass of wine is 5 fl oz.
Check the label; most sparkling wine is about 11 to 12.5%.
Covers spills, refills and the guest who brings a plus one.

Result

Advertisement

How many bottles of champagne for New Year's Eve

For a midnight toast, plan one pour of about 4 fl oz per guest who drinks sparkling wine. A standard 750 mL bottle holds about 25.4 fl oz, so it fills 6 pours of 4 fl oz and 5 pours of 5 fl oz. Twenty guests toasting once need 20 pours, which is 4 bottles with a 10% spare allowance. If the party runs all night and everyone has three glasses, plan roughly three times as much, and keep the spare allowance.

How the calculator works

  1. Drinkers = guests × the share who will drink, rounded up.
  2. Pours = drinkers × pours per drinker, increased by the spare allowance.
  3. Pours per bottle = 25.36 fl oz (750 mL) divided by your pour size, rounded down, because a partial pour is not a pour.
  4. Bottles = pours divided by pours per bottle, rounded up to whole bottles.

The 750 mL bottle is one of the standards of fill for wine listed in federal regulation 27 CFR 4.72. Magnums (1.5 L) hold two standard bottles, so buy by volume if you want the big format.

Worked examples

PartyPoursPour sizeBottles (10% spare)
20 guests, midnight toast1 each4 fl oz4
12 guests, toast plus dessert glass2 each4 fl oz5
30 guests, 80% drinking, all evening3 each5 fl oz16

How strong is a pour

NIAAA defines a U.S. standard drink as about 14 grams (0.6 fl oz) of pure alcohol. That is 5 fl oz of table wine at 12% alcohol by volume. A 4 fl oz pour of 12% sparkling wine is about 0.8 standard drinks, and three of them is about 2.4. Sparkling wines above 12% alcohol, or larger flutes, count for more. The calculator shows standard drinks per pour and per drinker so you can see the total before guests drive.

Champagne, prosecco and cava

The bottle volume and pour maths are the same for champagne, prosecco, cava and other sparkling wine, so use this for whichever you buy. Bottle prices differ a lot between them, so the number of bottles is the part you control.

What this does not cover

Sources

Retrieved 2026-11-01. Each page was opened and read against the claim next to it.

Advertisement

Frequently asked questions

How many bottles of champagne do I need for 20 people?

For one 4 fl oz toast each, 4 bottles with a 10% spare allowance (20 pours, 6 pours per 750 mL bottle). For three glasses each, plan about 11 bottles.

How many glasses are in a bottle of champagne?

A 750 mL bottle is about 25.4 fl oz, which is 6 pours of 4 fl oz or 5 pours of 5 fl oz. Flutes poured full to 6 fl oz give 4 per bottle.

How much champagne per person for a toast?

Plan one pour of 3 to 4 fl oz per person who will drink. Add 10% for spills and refills.

How much is a standard drink of sparkling wine?

NIAAA counts 5 fl oz of 12% table wine as one U.S. standard drink, and sparkling wine at a similar strength is counted the same way.

Does this work for prosecco?

Yes. The bottle size and pour maths are the same. Check the alcohol percentage on the label and enter it for the standard drinks figure.

Estimate only

This is an educational estimate, not health advice, and it does not tell you whether anyone is safe to drive. Plan transport, serve responsibly and follow your state's alcohol laws. Nothing you enter leaves your browser.