How Many Bottles of Wine for 50 Guests?

Wine for a Party

How Many Bottles of Wine for 50 Guests?

Catering for fifty is the point where guessing gets expensive in either direction. Too little and you are making a beer run mid-party. Too much and you are drinking the leftovers for a year. Here is the number, and the reasoning behind it.

~30 bottlesRed/white splitBuy extra
For 50 guests at a typical 3 to 4 hour party, plan on roughly 25 to 35 bottles of wine, with about 30 as a safe middle. That is around 150 glasses, or one bottle for every two guests. Split it across red, white, and sparkling, and round up so you do not run short.

The math is the same as any party, just scaled up. Fifty guests over three to four hours, each drinking about a glass an hour, comes to roughly 150 glasses. At five glasses per bottle, that is about 30 bottles. Buy 25 if the crowd is light or other drinks are served, and 35 if it is a wine-loving group or a longer evening.

Bottles by guest count

Here is the range around fifty guests for a three to four hour event.

GuestsBottles (3 to 4 hrs)Glasses
4024~120
5030~150
6036~180
7545~225

How to split the order

Do not buy 30 bottles of the same thing. A reliable split for a mixed crowd is roughly 40 percent red, 40 percent white, and 20 percent sparkling, so for fifty guests that is about 12 reds, 12 whites, and 6 sparkling. Shift toward white, rose, and sparkling for a summer or daytime event, and toward red for a winter dinner. Always include a sparkling option for toasts and the guests who prefer bubbles.

Buy a little extra

At this scale, ask your wine shop about buying on consignment or with a return policy on unopened bottles. It lets you order on the generous side without risk. Running out in front of fifty people is far worse than carrying a few bottles back.

Want it calculated exactly? Use our wine party calculator, or read the full guide to wine for a party.

Take the guesswork out

Feeding fifty?

Enter your guest count and how long the party runs, and the calculator tells you exactly how many bottles to buy, split by red, white, and sparkling.

Open the wine party calculator

Wine for 50 guests, answered

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

Plan on about 30 bottles for a typical 3 to 4 hour party, which is roughly 150 glasses or one bottle for every two guests. Buy closer to 25 for a light crowd and 35 for dedicated wine drinkers or a longer event.

How do I split wine for 50 guests?

A reliable split is about 40 percent red, 40 percent white, and 20 percent sparkling, so roughly 12 reds, 12 whites, and 6 sparkling. Shift toward white and sparkling in warm weather and toward red in winter.

How many glasses of wine for 50 people?

Expect about 150 glasses over a three to four hour event, based on each guest drinking around one glass per hour. At five glasses per bottle, that works out to about 30 bottles.

How much wine per person for a party?

Plan on about half a bottle per guest over a typical evening, or one glass per person per hour. Adjust upward for wine-focused events and downward when spirits and beer are also served.

Can I return unopened wine after a party?

Many wine shops allow returns on unopened bottles or will sell larger orders on consignment. Ask before you buy, so you can order generously without the risk of being stuck with extras.