How Much Wine Per Guest at a Dinner Party?
Running out of wine mid-dinner is one of the most avoidable hosting mistakes — and over-buying wastes money and fridge space. Here is how to calculate the right amount, every time.
The Standard Rule
The widely accepted baseline is half a bottle of wine per person for a dinner party. For a three-hour dinner with three courses, this assumes moderate, consistent drinking throughout the meal.
A standard 750ml bottle holds roughly five 150ml glasses. Half a bottle per person gives each guest around two to three glasses over the course of the evening — modest but sufficient for many groups.
In practice, most experienced hosts plan for three-quarters of a bottle per person. This accounts for generous pours, some guests drinking more than others, and the natural hospitality instinct to top up glasses. With this calculation, eight guests would require six bottles as your working total.
Adjusting for Your Specific Dinner
The half-to-three-quarters rule is a starting point. The right answer depends on your specific group and event:
- · Duration: a four-hour dinner with extended conversation after dessert needs more than a two-and-a-half-hour affair. Add one bottle for every extra hour beyond three.
- · Pre-dinner drinks: if you serve aperitifs (Champagne, Aperol Spritz, cocktails), reduce your dinner wine allocation slightly — guests have already been drinking.
- · Non-drinkers: reduce your total by 0.25 bottles per non-drinking guest. Do not go below a minimum — some will change their mind, and you want a buffer.
- · Your crowd: honest self-knowledge here matters. Some groups drink more than average. If you know your guests, calibrate accordingly.
How to Split Between White, Red, and Sparkling
For a classic dinner party with a starter, main, and dessert:
- · Aperitif: one bottle of Champagne or sparkling wine per four to five guests. This is poured in relatively small measures.
- · Starter: white wine, one bottle per four guests. If the starter is light, guests drink moderately here.
- · Main: red wine typically, one bottle per three guests. The main course generates the most wine consumption.
- · Cheese or dessert: if serving cheese, a second red or a dessert wine may be appropriate. Half a bottle shared between the table is usually sufficient.
If you use Morsello's AI wine pairing, it suggests specific bottles for each course — so you can plan precise quantities per course rather than guessing.
Quick Reference: Bottles by Guest Count
Based on the three-quarters bottle per person standard, planning for a standard three-course dinner:
- · 4 guests: 3 bottles minimum (4 recommended)
- · 6 guests: 4–5 bottles
- · 8 guests: 6 bottles
- · 10 guests: 7–8 bottles
- · 12 guests: 9 bottles
Always buy one bottle more than your calculation suggests. The cost of one extra bottle is far less than the social awkwardness of running out.
What to Do with Leftover Wine
Unused wine is never wasted. Opened reds can be re-corked and kept for two to three days. Opened whites should be refrigerated and consumed within a day or two. Sparkling wine requires a Champagne stopper to retain any fizz overnight — without one, it's flat by morning.
Cooking wine is another destination for leftover reds: a half-bottle of Burgundy in a braise is an upgrade, not a waste. Buy with confidence — extra wine is always put to good use.
Using Your Cellar Intelligently
If you track your wine collection in Morsello's cellar feature, you can see exactly what you already own before planning your purchases. Combined with AI wine pairing suggestions based on your specific menu, you may find the right bottles are already in your possession — saving both money and a trip to the wine shop.