The guest list is set, the menu is close, and one question is left on every host's mind this time of year: how much holiday wine do you actually need? Buy too little and someone is making a store run mid-party. Buy too much and half-finished bottles crowd the counter the next morning.
This guide does the planning for you: the math behind how much wine per person to buy, a guest-count table for parties of 10 to 100, a short list for every palate, the serving details that make a long evening feel effortless, and what to do with every open bottle when the party winds down.
Holiday Wine Hosting at a Glance

- Per guest: about one glass per hour, so three glasses over a three-hour party
- Per bottle: five 5-ounce glasses from a standard 750 ml bottle
- The short list: one sparkling, one or two whites, one or two reds, one dessert wine
- Serving order: sparkling, white, red, then dessert
- Glassware: plan on about two glasses per guest
- Leftovers: pour by the glass instead of opening every bottle at once
Contents
How Much Holiday Wine to Buy
Start with one number: a standard 750 ml bottle holds about 25 ounces, or five 5-ounce glasses. Sparkling usually gets a slightly smaller pour, so a bottle of bubbles stretches to about six. For more on pour sizes, see how many glasses of wine are in a bottle.
The party formula: guests × hours × one glass per hour ÷ five glasses per bottle = the minimum number of bottles.
How Much Wine per Person
How much wine per person you plan depends on the shape of the gathering:
- Cocktail-style party: about one glass per guest per hour.
- Seated dinner: plan on half a bottle per person, roughly two and a half glasses across the meal, more if dinner runs long.
- Daytime or lighter crowd: two glasses each is usually plenty.
If a share of your guests won't drink wine, or you're also pouring beer and cocktails, scale the total down by about a quarter.
Wine Calculator by Guest Count
The table assumes a three-hour party at three glasses per guest, which gives the minimum in the third column. It splits that minimum roughly 30% sparkling, 30% white and 40% red, since winter menus lean toward reds, and rounds each style up to a whole bottle. The last column adds the three together, so smaller parties end up with a bottle or two of cushion. Sparkling is counted at five glasses a bottle too, even though it usually pours about six, which adds a little more.
| Guests | Glasses Poured | Minimum Bottles | Sparkling | White | Red | Bottles to Buy |
|---|---|---|---|---|---|---|
| 10 | 30 | 6 | 2 | 2 | 3 | 7 |
| 20 | 60 | 12 | 4 | 4 | 5 | 13 |
| 30 | 90 | 18 | 6 | 6 | 8 | 20 |
| 50 | 150 | 30 | 9 | 9 | 12 | 30 |
| 75 | 225 | 45 | 14 | 14 | 18 | 46 |
| 100 | 300 | 60 | 18 | 18 | 24 | 60 |
Building Your Holiday Wine Short List
Four or five wines cover every palate. More than that just means more open bottles at the end of the night.
Sparkling: The Welcome Pour
Nothing sets the tone at the door like a glass of bubbles. Champagne is the classic, while Crémant, Cava and Prosecco give you excellent value for a big crowd. Not sure which to choose? Our side-by-side guide to Champagne, Prosecco and Cava for holiday hosting breaks down the styles.
White: One Crisp, One Fuller
A crisp, unoaked white such as Sauvignon Blanc, Albariño or Chablis handles seafood, salads and cheese boards. A fuller white, like an oaked California Chardonnay, stands up to roast chicken, creamy sides and richer dishes.
Red: One Lighter, One Bolder
A lighter red such as Pinot Noir or Beaujolais is the most flexible holiday wine on the table: gentle tannins, bright red fruit and a natural fit with turkey, ham and cranberry. Add one bolder red, like Syrah, Cabernet Sauvignon or Rioja, for roast beef, lamb and hearty mains. For dish-by-dish ideas, see our Thanksgiving wine pairings and our Christmas dinner wine pairing guide.
Dessert: Small Pours, Big Finish
A sweet wine closes the evening with very little effort. Port is a winter favorite with chocolate and blue cheese (our beginner's guide explains what Port wine is), while Sauternes or a late-harvest Riesling suits fruit tarts and pies. Dessert wines are poured in small two-ounce glasses, so a 375 ml half bottle serves about six guests.
Planning a warm welcome on a cold night? A pot of mulled wine is easy to make in batches, and our Glühwein guide shows you how to serve it.
Serving Temperatures for Holiday Wine
Whites served too cold go quiet, and reds at the temperature of a warm, crowded room taste heavy. Use this table, and our full article on ideal wine serving temperatures for more detail.
| Style | Serve At | How to Get There |
|---|---|---|
| Sparkling | 40 to 45°F | Fridge for at least three hours, then an ice bucket |
| Crisp whites | 45 to 50°F | Fridge, out 10 minutes before pouring |
| Fuller whites | 50 to 55°F | Fridge, out 20 minutes before pouring |
| Light reds | 55 to 60°F | About 30 minutes in the fridge |
| Bold reds | 60 to 65°F | About 15 minutes in the fridge |
| Sweet whites | 45 to 50°F | Fridge, like a crisp white |
| Port | 55 to 65°F | Tawny at the cooler end, ruby slightly warmer |
Short on fridge space? An ice bucket filled with half ice and half cold water chills a bottle far faster than ice alone, in roughly 20 minutes.
Order of Service: Pouring Through the Evening
A few simple principles keep every glass tasting its best: sparkling before still, light before bold, white before red and dry before sweet. In practice, the evening flows like this:
- Arrival: sparkling wine with salty bites and canapés.
- Appetizers: crisp white.
- Main course: the fuller white and lighter red side by side, the bolder red for roasts.
- Cheese and dessert: Port or a sweet white, in small pours.
At a buffet, set whites and reds out together with small cards naming each wine.
Holiday Glassware Without the Fuss

You don't need a different glass for every wine. A good all-purpose stem with a tapered bowl handles both whites and reds, and a tulip-shaped glass lets sparkling show more of its aroma than a narrow flute. Our guide to wine glass shape covers the details if you want to go further.
Plan on about two glasses per guest. Glasses get set down and forgotten, and wine charms help everyone keep track. For 50 guests or more, renting is often simpler than buying.
One last tip: fill glasses only about a third of the way. There's room to swirl, and your bottles stretch further.
Your Holiday Hosting Checklist
Two Weeks Out
- Confirm the guest count and work out bottles with the table above
- Choose your short list: sparkling, whites, reds and one dessert wine
- Buy by the case for 50 guests or more; buy or rent glasses
The Day Before
- Chill sparkling and whites in the fridge
- Stock up on ice and check your corkscrew and Coravin capsules
On the Day
- Set up the wine station and ice buckets before guests arrive
- Give reds a short spell in the fridge to bring them to serving temperature
- Open one bottle of each style, then open more only as needed
After the Party
- Seal opened still and sparkling bottles so nothing goes to waste
If you'd rather make the wine itself the main event, our guide on how to host a wine tasting party at home walks you through it. Heading to someone else's party instead? Our housewarming wine gift ideas, memorable wine gift ideas and Coravin Christmas gift guide have a thank-you for every host.
Holiday Wine FAQs
How much wine for 50 guests?
For a three-hour party, buy 30 bottles: nine sparkling, nine white and 12 red. That gives each guest about three five-ounce glasses. Add 10 bottles for every extra hour, or scale down by about a quarter if many guests prefer other drinks.
How much wine for 100 guests?
Plan on 60 bottles, or five cases, for a three-hour party: 18 sparkling, 18 white and 24 red. That covers 300 glasses at three per guest. Buying by the case keeps the order, chilling and storage simple.
How much wine per person for a party?
For a party, plan about one glass per person per hour, which works out to three glasses, or a little over half a bottle, across three hours. For a seated dinner, half a bottle per person is a good baseline, with a little more if the meal runs long.
What is a good holiday wine that pleases everyone?
A dry sparkling wine and a lighter red such as Pinot Noir are the safest choices. Bubbles welcome guests and suit almost every appetizer, while Pinot Noir's soft tannins and red fruit flatter turkey, ham and most holiday sides without overpowering them.
How far ahead can you buy wine for a party?
Weeks ahead is fine. Store unopened bottles on their side somewhere cool and dark. For sparkling, our guide to how long Champagne keeps covers unopened bottles.
Saving What's Left: Holiday Wine by the Glass With Coravin

Even the best-planned party ends with a few open bottles. Coravin turns those leftovers into future pours, and lets you share a special bottle a glass at a time.
- Coravin Timeless Six+® for still wine under natural cork. A thin needle pours through the cork while argon gas protects what's inside, so the rest of the bottle stays sealed and ready for another glass weeks, months or even years later.
- Coravin Pivot® for still wine you've already opened, cork pulled or screwcap off. Fit the stopper, pour as you go, and keep the wine tasting as it should for up to four weeks.
- Coravin Sparkling® for Champagne, Cava, Prosecco and every other sparkling wine. Seal an opened bottle and it keeps its bubbles for at least four weeks, so your welcome pour can become New Year's Eve's toast.
Pour what your guests want, when they want it, and enjoy every last glass well into the new year. Happy hosting.