How Much Wine Do You Need for a Party?
Running out of wine is a host’s nightmare, and buying way too much ties up cash you did not need to spend. The good news: figuring out the right amount is simple arithmetic once you know two numbers.
It is the night before the party and you are standing in the wine aisle, phone out, trying to remember whether twenty guests means a case or two. You do not want to be the host whose bar runs dry at nine, and you do not want forty leftover bottles either. The good news is that the whole problem collapses into one short formula, and once you have it you can plan a dinner for six or a wedding for a hundred and fifty with the same arithmetic. This guide gives you the rule, the math behind it, reference tables you can plan straight from, and worked-out scenarios for every kind of event, so you walk out of the store with exactly the right amount.

The rule and the math behind it
Two fixed numbers do all the work. The first is consumption: across a relaxed social event, the average adult who drinks wine has about one 5-ounce glass per hour. The second is yield: a standard 750 ml bottle holds 25.4 ounces, and at a 5-ounce pour that is about five glasses per bottle. Put them together and the formula writes itself. Total glasses equal your guest count multiplied by the number of hours. Divide that by five and you have bottles. Always round up, because you cannot buy two-thirds of a bottle and you never want to come up short.
Work an example. You are hosting 20 people for a 3-hour evening. Multiply 20 guests by 3 hours and you get 60 glasses. Divide 60 by 5 and you need 12 bottles, a clean case. A dinner for 6 over the same 3 hours is 18 glasses, which rounds up to 4 bottles. A 4-hour wedding reception for 100 is 400 glasses, or 80 bottles, if wine is the only thing being poured. The formula scales to any size, which is exactly why it beats the vague rule of thumb that says buy one bottle per person and hope.
The one assumption to keep honest is that one-glass-per-hour figure. It is a fair average for a mixed adult crowd over the length of an event, not a cap. Some guests will have three glasses, some will have water all night, and the average lands near one per hour once you spread it across the full guest list and the full run-time. The two adjustments that move it most are whether other alcohol is on offer and what kind of crowd you have, both covered below.
Bottles by guest count and party length
This is the table to plan straight from. It assumes wine is the main drink and applies the formula directly, rounding up to whole bottles. If you are also serving beer, cocktails, or a full bar, take these numbers down by roughly a third to a half, since wine will be one option among several rather than the only pour.
| Guests | 2-hour event | 3-hour event | 4-hour event |
|---|---|---|---|
| 6 | 3 bottles | 4 bottles | 5 bottles |
| 10 | 4 bottles | 6 bottles | 8 bottles |
| 15 | 6 bottles | 9 bottles | 12 bottles |
| 20 | 8 bottles | 12 bottles | 16 bottles |
| 25 | 10 bottles | 15 bottles | 20 bottles |
| 30 | 12 bottles | 18 bottles | 24 bottles |
| 50 | 20 bottles | 30 bottles | 40 bottles |
| 75 | 30 bottles | 45 bottles | 60 bottles |
| 100 | 40 bottles | 60 bottles | 80 bottles |
| 150 | 60 bottles | 90 bottles | 120 bottles |
Two practical reads on this table. A case holds 12 bottles, so any cell that lands on a multiple of 12 is a clean ordering number, and most wine shops give a case discount of 10 to 15 percent. And notice how fast the count climbs at a 4-hour event: an extra hour is an extra glass per guest, which at 50 people is ten more bottles. Length matters as much as headcount.
How much wine per person, by event type
The one-glass-per-hour average holds across a full evening, but different events front-load or stretch out drinking, and the presence of other alcohol changes everything. This table gives the per-person planning number for the most common events, so you can sanity-check the formula against the kind of party you are actually throwing.
| Event type | Wine per person | Why |
|---|---|---|
| Intimate dinner party | Half a bottle, about 2 to 3 glasses | Wine is central, courses are paced, guests linger. Plan one bottle per two people. |
| Cocktail hour or reception | 2 to 3 glasses over 3 hours | Standing, mingling, no meal anchoring the pace. Front-loaded in the first hour. |
| Wine-only party | Full formula, one glass per hour | No competing drinks, so wine carries the whole evening. Use the table above as-is. |
| Full open bar | Half the formula | Beer and spirits split the demand. Cut the wine count by roughly 50 percent. |
| Summer BBQ or daytime | About one bottle per 8 guests | Heat and daylight favor beer, water, and lighter drinking. White and rose outsell red. |
| Wedding reception | Half a bottle if wine-only, less with a bar | Toast pours plus dinner service. Budget two-plus glasses per guest across the night. |
| Wine tasting | One bottle per 8 to 10 tasters per wine | Pours are 2 to 3 ounces, so each bottle stretches to 8 or more tastes. |
The biggest single lever here is the full bar. The moment you put out beer and spirits, wine stops being the only choice and your per-person wine number drops by about half. Plan the bar first, then size the wine to the share of guests who will actually reach for it.
The red, white, and sparkling split
Once you know the total, you split it. The default balance for a mixed evening crowd is roughly 60 percent red, 40 percent white, with a few bottles of sparkling on top for toasts and early arrivals. That ratio shifts hard with season and daylight. A summer afternoon flips it: white and rose dominate, red becomes the minority, and chilled is the rule. A winter holiday party or a steak-forward dinner pushes red back up toward 60 or 70 percent. Sparkling is the secret weapon, because it works for arrivals, for toasts, and for guests who want something light, and almost nobody buys enough of it.
| Event and season | Red | White | Sparkling and rose |
|---|---|---|---|
| Evening dinner, fall or winter | 60 to 65% | 30% | 5 to 10% |
| Evening party, spring | 50% | 40% | 10% |
| Summer or daytime, outdoor | 30% | 40% | 30% |
| Cocktail hour or reception | 40% | 35% | 25% |
| Holiday or celebration | 50% | 30% | 20% |
| Wedding | 40% | 40% | 20% |
For the wines themselves, lead with crowd-pleasers that a wide range of palates will drink. A fruit-forward red like a California Pinot Noir, an Argentine Malbec, or a soft Cotes du Rhone covers most red drinkers. For white, a Sauvignon Blanc, an unoaked Chardonnay, or a Pinot Grigio is safe and easy. Keep a couple of off-dry options like an Italian Prosecco or a German Riesling for guests who lean sweeter, since the difference between dry and sweet is where a lot of party drinkers actually split. Our wine sweetness scale shows where popular party bottles fall if you want to cover both ends of the table.

Worked scenarios, with the math done for you
Here are six real situations with the formula applied, the split recommended, and the buy spelled out. Find the one closest to your event and adjust from there. Every count rounds up and assumes wine is the main drink unless noted.
Intimate dinner for 6
3 hours, wine-forwardMath: 6 guests times 3 hours is 18 glasses, divided by 5 is 4 bottles. Buy 5 to linger comfortably. Split: 3 reds, 1 white, 1 sparkling to open. Pace it course by course rather than pouring all at once.
Cocktail party for 25
3 hours, standingMath: 25 times 3 is 75 glasses, or 15 bottles, but front-loaded. Buy 16. Split: heavy on sparkling and white for the first hour, 6 reds, 6 whites, 4 sparkling. Add a non-wine option for the bar.
Wedding for 100
4 hours, wine and beerMath: wine-only would be 80 bottles, but with beer it drops to about 40 to 45. Buy 48, four cases. Split: 16 red, 16 white, 16 sparkling, since toasts and a wide crowd need bubbles. Confirm corkage if at a venue.
Holiday party for 30
4 hours, evening, winterMath: 30 times 4 is 120 glasses, or 24 bottles. Buy 26. Split skews red: 16 reds, 6 whites, 4 sparkling. A spiced or off-dry option and a warm room mean people drink red. Stock a non-alcoholic punch too.
Summer BBQ for 20
4 hours, daytime, outdoorMath: full formula says 16 bottles, but heat and beer cut it. Buy 10 to 12. Split flips: 5 white, 4 rose or sparkling, 2 to 3 red. Chill everything, including the reds slightly. Water is the real hero here.
Wine tasting for 10
2 hours, 6 winesMath: tasting pours are 2 to 3 ounces, so one bottle covers 8 to 10 tastes. For 6 wines and 10 tasters, buy 1 to 2 bottles of each, so 8 to 10 bottles total. Have water and crackers between flights to reset palates.
Notice the pattern across all six: the formula sets the ceiling, then the event type, the season, and the presence of a bar pull the number up or down. Start with the math, then adjust for reality. If you would rather skip the arithmetic entirely, our wine party calculator runs every one of these scenarios for you, with the split built in.
Adjustments that change your number
The base formula is a starting point. Four real-world factors move it, and a good host accounts for all of them before buying.
The drinker profile
Who is comingA crowd of enthusiastic wine drinkers can run 1.5 glasses an hour, not one. A family event with kids, drivers, and light drinkers runs well under one. Picture your actual guest list and nudge the count up or down 20 to 30 percent.
The first-hour rush
PacingPeople drink fastest in the first hour, often two glasses as they arrive and settle, then slow to one. For a short reception this front-loading matters most. Open more bottles than feels right at the start so no one waits at an empty bar.
Other alcohol
The barEvery competing drink steals from the wine count. A full bar with cocktails and beer cuts wine demand by roughly half. Beer-and-wine only cuts it less. Decide the bar first, then size the wine to wine drinkers.
Season and setting
Heat and lightWarm rooms and outdoor daytime events lighten consumption and shift it toward white, rose, and sparkling. Cool weather and evening settings raise it and push toward red. The same 20 guests drink differently in July and December.
What else to buy: water, a non-wine option, and insurance

Wine is not the whole shopping list. Plan one liter of water per guest, more in summer, and put it where people can reach it without asking, because hydrated guests pace themselves and the party lasts longer. Always set out at least one good non-wine option, a sparkling water, a zero-proof spritz, or a punch, so non-drinkers and designated drivers are not stuck holding a soda. Roughly a third of any adult crowd will reach for the non-alcoholic choice at some point in the night.
Then buy insurance. Add one extra bottle per ten guests beyond what the formula says. Most wine shops will let you return unopened bottles, so the downside of over-buying is a short trip back and the upside is never watching your bar go dry at the peak of the night. A few unopened bottles also become the easiest thank-you gift or the start of next week. If you are unsure how far a given case will stretch once it is open, our guide to how many glasses are in a bottle of wine breaks down pour sizes and the bigger formats like magnums that pour ten glasses each.
Mistakes to avoid
The most common error is forgetting the other alcohol. Hosts plan a full bar and then buy wine as if it were the only drink, and end up with cases of leftovers. If beer and spirits are out, halve the wine. The opposite mistake is buying for the headcount but not the run-time. Twenty people for two hours and twenty people for four hours are different parties, and the four-hour version needs twice the wine. Always multiply by hours, not just guests.
Two more. Under-buying sparkling is nearly universal, because hosts treat it as a toast-only afterthought when in fact it is the most flexible bottle on the table, perfect for arrivals and for anyone who wants something light. And buying only dry wine alienates the real share of guests who prefer something off-dry. A couple of fruit-forward or lightly sweet bottles, a Prosecco or a Moscato, covers them without anyone feeling stranded at the dry end. Knowing where your bottles sit on the spectrum, from bone-dry to dessert-sweet, is the difference between a bar everyone drinks from and one half your guests skip.
Where the one-glass-per-hour rule comes from
The planning number is not arbitrary. It traces back to the standard drink, the unit health and beverage guidelines use to measure alcohol. In the United States a standard serving of wine is 5 ounces, the pour that delivers roughly the same alcohol as a 12-ounce beer or a 1.5-ounce shot of spirits. That 5-ounce serving is also why a 25.4-ounce bottle yields five glasses, the second half of the party formula. The one-glass-per-hour pace reflects how the average adult enjoys wine across a social evening, faster at first, then settling. Caterers and event planners have used some version of two drinks in the first hour and one per hour after for decades, which averages out to almost exactly the one-per-hour figure once you spread it across the night. The math, in other words, is built on a real serving standard, not a guess, which is why it holds from a dinner for six to a wedding for a hundred and fifty.
If you want to go deeper on the wines themselves, start with our pillar on the main types of wine to choose styles your crowd will actually drink, then check the wine sweetness scale to balance dry and off-dry bottles, and the breakdown of how many glasses are in a bottle to translate your bottle count into real pours. For the fastest answer of all, skip the arithmetic and let the wine party calculator size your order in seconds.
Plug in your guest count, the number of hours, and your event type, and the calculator returns the precise number of bottles plus the red, white, and sparkling split, no math required.
How much wine for a party, answered
How many bottles of wine do I need for a party of 20?
For a 20-person party lasting 3 hours, plan on 12 bottles, a full case. The math is 20 guests times 3 hours, which is 60 glasses, divided by 5 glasses per bottle. For a 4-hour event bump it to 16 bottles, and if you also have a full bar, 6 to 8 bottles will cover the wine drinkers.
How much wine per person should I plan for?
Plan about one 5-ounce glass per person per hour, which works out to roughly half a bottle per guest at a typical evening party. For a wine-forward dinner, budget two to three glasses each. If you are serving a full bar with beer and spirits, cut the wine estimate roughly in half.
How many glasses are in a bottle of wine?
A standard 750 ml bottle holds about five 5-ounce glasses, the figure the party formula is built on. Pour smaller tasting portions and you get six or more; pour generous restaurant-style glasses and you get about four. Sparkling stretches to six to eight glasses because flutes hold a smaller pour.
What is the red, white, and sparkling split for a party?
For a mixed evening crowd, start at roughly 60 percent red, 40 percent white, with a few sparkling bottles on top. Flip toward white, rose, and sparkling for summer or daytime events, and skew back toward red for winter and heavier meals. Sparkling is the most flexible bottle, so buy more than you think.
How much wine do I need for a wedding of 100 guests?
If wine is the only drink, a 4-hour reception for 100 needs about 80 bottles, since 100 times 4 is 400 glasses divided by 5. With beer and spirits also on offer, that drops to roughly 40 to 48 bottles. Budget extra sparkling for toasts and arrivals, and confirm corkage if you are at a venue.
Should I buy extra wine in case I run out?
Yes. Add one extra bottle for every ten guests on top of the formula. Most wine shops let you return unopened bottles, so over-buying costs nothing but a short trip back, while running out at the peak of the night is the one mistake guests remember. Leftover bottles also make easy gifts.
Does a full bar change how much wine I need?
Significantly. The moment you put out beer and cocktails, wine becomes one option among several and demand drops by about half. Plan the bar first, then size the wine to the share of guests who will actually choose it. Beer-and-wine only events cut the wine count less than a full open bar.
How much wine for a summer BBQ or daytime party?
Plan lighter, about one bottle per eight guests, since heat and daylight favor beer, water, and lighter drinking. Flip the split toward white, rose, and chilled sparkling, and keep red to a minority. Chill everything, set out plenty of water, and have a non-alcoholic option ready for the daytime crowd.