Event Drink Calculator: How Much Alcohol for Your Party or Wedding
General answer
Start from the standard bartending pattern: each drinking guest has about 2 drinks in the first hour, then 1 per hour after. For 100 guests (80% drinking) over 5 hours that is ~480 drinks; with a traditional 50/20/30 wine/beer/spirits mix you'd buy roughly 48 wine bottles (5 glasses each), ~96 beer servings and 9 spirits bottles (16 pours each), plus 25 champagne bottles if you toast (1 flute per guest, 4 per bottle) and ~150 lb of ice. These are industry-practice estimates, not standards — adjust the drinking share and mix to your crowd.
Your numbers below — the calculator personalizes this.
80 drinking guests × (2 drinks first hour + 1/hour after) — the standard bartending pattern, shown as an EventSays estimate, not a rule.
| Wine (50% of drinks ÷ 5 glasses/bottle) | 48 bottles |
| Beer (20% of drinks) | 96 servings |
| Spirits (30% ÷ 16 pours/750 ml) | 9 bottles |
| Non-alcoholic servings (all guests) | 600 |
| Ice (1.5 lb/guest) | 150 lb |
Bottle and keg yields are arithmetic; consumption rates and the 50/20/30 mix are industry practice (EventSays estimates) — adjust the mix to your crowd. Most retailers accept returns on unopened bottles: over-buy rather than run dry.
Buy to return, not to run out
The asymmetry is what matters: running out of wine at hour three is a visible failure, while unopened bottles are usually returnable (check your retailer's policy). Professionals therefore round up every line and chill more white than the mix suggests for warm weather.
Serving-size anchors are official even when consumption rates aren't: a US standard drink is 14 g of alcohol (NIAAA) — 12 oz of 5% beer, 5 oz of wine, 1.5 oz of spirits — and a UK unit is 10 ml of pure alcohol (NHS). Use them to compare packages and keep hosts' duty-of-care math honest.
Champagne toast math
A 750 ml bottle pours 4–5 toast flutes. Plan one flute per adult guest and divide by 4: for 120 guests, 30 bottles. Skip the toast pour for guests already holding a drink and you can trim 20–30%.
Assumptions
- Consumption rates (2+1/hour) and the 50/20/30 mix are professional practice, shown as EventSays estimates.
- Bottle/pour yields are arithmetic: 750 ml wine = 5×150 ml glasses; 750 ml spirits ≈ 16×1.5 oz pours.
- ~75–80% of wedding guests drink — highly crowd-dependent.
What changes this answer
- Your crowd skews light or heavy — shift the drinking share.
- Wine-forward events: plan ≈1 bottle per 2 guests for a 4–5 hour reception instead.
- Hot outdoor events: ice moves from 1.5 to 2 lb/guest and drink pace rises.
Common questions
How much alcohol do I need for 100 guests?
About 480 total drinks for a 5-hour event if ~80% drink (2 first hour + 1/hour after): roughly 48 bottles of wine, 96 beers and 9 bottles of spirits on a traditional 50/20/30 mix. This is an industry-practice estimate — adjust for your crowd.
Sources
- The Knot — bar stocking guide — tier 5, verified 2026-07-22
- Reventals (rental platform) — drink/tent guides — tier 5, verified 2026-07-22
- Wine Cellar Group — wedding wine guide — tier 5, verified 2026-07-22
- Toast (hospitality platform) — keg yields — tier 5, verified 2026-07-22
- Reddy Ice (major US ice producer) — ice calculator — tier 3, verified 2026-07-22
- Professional caterer guides (multi-source consensus; URLs in research/05) — tier 5, verified 2026-07-22
- NIAAA (NIH) — US standard drink definition — tier 1, verified 2026-07-22
- NHS — UK alcohol units — tier 1, verified 2026-07-22
Last checked 2026-07-22. Tiers: 1 government/regulator · 2 industry body · 3 official supplier docs · 4 large surveys · 5 professional material.