Work it out for your event
You need 25 bottles, that is 5 cases of 6.
The calculation: 50 guests × 1 glass per person per hour × 3 hours = 150 glasses; 150 ÷ 6 glasses per bottle = 25 bottles (rounded up).
Choose the wines from our four wine sheets:
Table: bottles for 10, 20, 50 and 100 guests
Same rule as the tool: one glass per person per hour, 6 glasses per bottle, rounded up. In each cell: bottles (cases of 6).
| Guests | Aperitivo, 2 hours | Dinner, 3 hours | Event, 4 hours | Wedding, 6 hours |
|---|---|---|---|---|
| 10 | 4 (1) | 5 (1) | 7 (2) | 10 (2) |
| 20 | 7 (2) | 10 (2) | 14 (3) | 20 (4) |
| 50 | 17 (3) | 25 (5) | 34 (6) | 50 (9) |
| 100 | 34 (6) | 50 (9) | 67 (12) | 100 (17) |
How the calculation works
Three numbers, all written here and all editable. A 0.75 litre bottle holds 750 ml: at 125 ml per glass that is 6 glasses. For consumption we use an average estimate of one glass per person for every hour of the event. The occasion only suggests a typical duration (aperitivo 2 hours, dinner 3, event 4, wedding 6), which you can change. Bottles are rounded up, and so are cases of 6: better one bottle too many than a toast with no wine.
Frequently asked questions
How many glasses are in a bottle of wine?
A 0.75 litre bottle pours about 6 glasses of 125 ml. That is the basis of the whole calculation.
How much wine per person for a dinner?
With the estimate of one glass per person per hour, a three-hour dinner is three glasses per person: half a bottle. For 50 guests that is 25 bottles, or 5 cases of 6.
How many bottles do I need for a wedding?
With the same estimate and six hours of celebration you reach six glasses per person, one bottle per guest: 100 bottles for 100 guests, 17 cases of 6.
Should I count guests who do not drink wine?
No: enter only the guests who will drink wine. If half of them prefer beer or soft drinks, halve the number.
Can I change the glasses-per-person estimate?
Yes. One glass per person per hour is an average estimate, not a rule: if your guests drink more or less, change the glasses field and the result updates.