Skip to content
Wine Blue Book

Free calculator

Wine Party Calculator: How Much Wine Do You Need?

Enter your guests and how long the party lasts to see how many bottles of red, white and sparkling wine to buy.

You need about

0 bottles

0 glasses of 5 oz, or about 0 of 12 bottles

Red
0
White / rosé
0
Sparkling
0

Assumes a 5 oz pour, five glasses per 750 ml bottle and a 3-liter box holding four bottles. Each color is rounded up to whole bottles. Plan water and non-alcoholic drinks too, and make sure everyone has a safe way home.

Planning wine for a party comes down to three numbers: how many guests drink wine, how long the party lasts and how fast people drink. Enter them above and the calculator shows how many bottles to buy, split into red, white and sparkling.

How the calculator works

The math is simple, and you can check it yourself:

  1. Glasses per guest. At a typical pace we plan two glasses in the first hour and one glass for every hour after that. This is a common rule of thumb for party planning, not a measured average. For a quieter evening, choose the light pace of one glass an hour.
  2. Total glasses = wine-drinking guests × glasses per guest.
  3. Bottles = total glasses ÷ 5. A standard US wine bottle is 750 ml (one of the standard sizes in federal rules, 27 CFR 4.72), about 25.4 ounces, which pours five 5-ounce glasses. A 5-ounce glass of 12% wine is one standard drink according to the National Institute on Alcohol Abuse and Alcoholism (NIAAA).
  4. Split by color. The occasion sets the share of red, white (or rosé) and sparkling. Each color is rounded up to whole bottles, so you always have a little spare.

For example, 20 guests at a three-hour dinner party at a typical pace drink about 4 glasses each, 80 glasses in all. That is 16 bottles: 8 red, 7 white and 2 sparkling after rounding up, so 17 bottles to buy.

Tip: Count only the guests who will drink wine. If some guests prefer beer, cocktails or non-alcoholic drinks, leave them out of the number.

Quick guide: bottles by party size

These figures use the typical pace and are totals before the split by color; rounding each color up can add a bottle or two.

Wine drinkers2 hours3 hours4 hours
106 bottles8 bottles10 bottles
2012 bottles16 bottles20 bottles
5030 bottles40 bottles50 bottles
10060 bottles80 bottles100 bottles

A case holds 12 bottles, so 40 bottles is a little over three cases. For a long list of the bottles we’d buy at each budget, see our best wine under $20 and best cheap wine picks, both chosen with our Blue Book Value method.

Weddings and large parties

For a wedding, use the wedding mix and add the sparkling toast if there is one. A toast adds one glass per guest, or one extra bottle of sparkling wine for every five guests. Champagne quickly gets expensive at this scale:

Boxed wine is worth a look for large parties. A 3-liter box holds the same as four standard bottles, and the calculator shows how many boxes would replace the red and white bottles. Our best box wine guide compares the price per bottle of the big brands.

Which wines to buy

  • Red: a medium-bodied, food-friendly red such as Pinot Noir or Merlot suits most menus. See our Merlot wine guide.
  • White: a crisp white such as Sauvignon Blanc or Pinot Grigio works with appetizers and lighter food.
  • Sparkling: Prosecco, Cava or Crémant cost less than Champagne and are easy to serve to a crowd.

Important: Serve water and non-alcoholic drinks alongside the wine, offer food throughout the party and make sure every guest has a safe way home. Never serve alcohol to anyone under 21.

Frequently asked questions

How much wine do I need per person?

For a typical party, plan on two glasses per wine drinker in the first hour and one glass an hour after that. A 750 ml bottle pours five 5-ounce glasses, so a three-hour party needs about one bottle per wine drinker.

How many bottles of wine do I need for 100 guests?

If 100 guests drink wine at a typical pace for four hours, that is 500 glasses, or 100 bottles. If only about 70 of the 100 drink wine, about 70 bottles will do. Enter your own numbers in the calculator above.

How much wine do I need for a wedding?

Count the guests who drink wine and the hours of the reception, then choose the wedding mix in the calculator. Add the sparkling toast if you plan one: it adds one glass per guest, so one extra bottle for every five guests.

How many glasses are in a bottle of wine?

A standard 750 ml bottle holds about 25.4 ounces, which is five 5-ounce glasses. NIAAA counts a 5-ounce glass of 12% wine as one standard drink.

Should I buy extra wine for a party?

The calculator already rounds each color up to whole bottles. Many hosts buy a few more bottles from a store that accepts returns of unopened wine, but check the store's policy first.

Related guides