EventSays

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.

480 drinksEstimate

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

Last checked 2026-07-22. Tiers: 1 government/regulator · 2 industry body · 3 official supplier docs · 4 large surveys · 5 professional material.

Connected decisions