All tools free

Home › Calculators › Wedding Drink Calculator

WEDDING · PARTY PLANNING

Wedding Drink Calculator

How much wine, beer and champagne does your wedding actually need? Enter guests, hours and drink preferences to get total drinks and a full bottle shopping list — with a buffer, so the bar never runs dry.

  • 100% free, no sign-up
  • Full bottle shopping list
  • Beer, wine, cocktails & toast
  • Buffer so you never run dry
The rule of thumb1 drink per guest per hour

The standard catering planning assumption this calculator starts from — adjust it through hours and drinkers.

Wine bottle1 bottle (750ml) = 5 glasses

Every wine and champagne bottle in your list is counted at 5 glasses.

Spirits bottle1 bottle (750ml) ≈ 16 cocktails

Cocktail counts are converted to spirits bottles at about 16 drinks per bottle.

Buffer10% extra by default

Running out mid-celebration is worse than leftovers — the buffer covers it.

Your wedding

Everyone attending, including kids and non-drinkers.

How long drinks will be served — reception only, or the whole day.

Drinking adults only. Kids and non-drinkers are excluded from alcohol, but still count for non-alcoholic drinks.

Drink preference split (%)

What your drinking guests will actually drink. The four shares should add up to 100% — if they do not, the calculator scales them proportionally and tells you.

Split total: 100%.

Champagne toast

The toast is extra — one glass per guest, on top of the drinks in the split above. Counted at 5 glasses per 750ml bottle.

Water, soda and juice servings for every guest, drinkers included.

Extra stock so the bar never runs dry. 10% is the default advice; raise it for heavy-drinking crowds or long nights.

Total drinks needed (with buffer)
—
Alcoholic drinks, buffer included
The math, step by step
Shopping list — what to buy

Please note: this is a planning estimate built on stated assumptions (1 drink per guest per hour, 5 glasses per wine or champagne bottle, about 16 cocktails per spirits bottle, 1 beer bottle or can per beer drink). Real consumption varies by crowd, weather, season and how the bar is run. Treat the list as a shopping starting point, not a guarantee.

How this wedding drink calculator works

Three steps, in the order the formula runs — every conversion is shown, nothing hidden.

1

Count the drinks

Drinking guests times celebration hours, at 1 drink per guest per hour, gives drinks before buffer. Non-drinkers and kids never enter this number.

2

Split and add buffer

Drinks are split by your beer, wine, cocktail and champagne percentages, then the buffer is added to every category — alcoholic and non-alcoholic alike.

3

Convert to bottles

Wine and champagne divide by 5 glasses per bottle, cocktails by about 16 per spirits bottle, beer stays one bottle or can per drink — always rounded up, since you cannot buy part of a bottle.

Drinks = Guests × % who drink × Hours × 1   |   With buffer = Drinks × (1 + Buffer %)
What if the party runs longer, or more guests drink? Quantities rise proportionally: one extra hour, or a higher share of drinkers, raises every alcoholic line by the same fraction. Try it — add an hour above and watch the whole shopping list grow.

Planning assumptions — stated, not hidden

Every conversion factor this calculator uses is a planning assumption you can disagree with — not a measured statistic. They are the standard catering rules of thumb, shown here so you can judge the result.

Assumed — and adjustable in effect

  • 1 drink per guest per hour — the standard catering rule of thumb
  • 1 wine bottle (750ml) = 5 glasses
  • Beer = 1 bottle or can per drink
  • 1 spirits bottle (750ml) ≈ 16 cocktails
  • Champagne toast = 1 glass per guest, when enabled, on top of the split

What is NOT assumed

  • No average drinking rate is claimed — your crowd sets it through hours and drinkers %
  • No brand, price or vendor data — this is quantities only, not a cost estimate
  • No allowance for spillage, half-finished drinks or staff drinking — that is what the buffer is for
  • Non-alcoholic servings are your own input (default 2 per guest), not a measured average
The honest limit: no calculator can know your guests. If your crowd is famously thirsty, or the celebration runs late, raise the buffer or the hours — a few extra bottles cost far less than a dry bar at 10pm.

Worked examples

Three weddings, worked through the same formula. All three use an even 25% beer, 25% wine, 25% cocktails, 25% champagne split, a 10% buffer, and no champagne toast — so the bottle math is easy to check.

WeddingGuestsHoursDrinkersDrinks (no buffer)Drinks (+10% buffer)Wine bottlesBeer bottlesSpirits bottlesChampagne bottles
Small wedding50440160176944 (2 cases)39
Medium wedding1004803203521888 (4 cases)618
Large wedding200518090099050248 (11 cases)1650

Medium wedding, step by step: 100 guests at 80% drinkers gives 80 drinking guests; 80 × 4 hours = 320 drinks before buffer, and 320 × 1.10 = 352 with the 10% buffer. An even split gives 80 drinks per category before buffer, 88 after. Wine: 88 / 5 = 17.6, rounded up to 18 bottles. Beer: 88 bottles, or 4 cases of 24. Spirits: 88 / 16 = 5.5, rounded up to 6 bottles. Champagne: 88 / 5 = 17.6, rounded up to 18 bottles. Small wedding: 50 × 80% = 40 drinkers × 4 hours = 160 drinks, 176 with buffer; 44 per category after buffer gives 9 wine, 44 beer (2 cases), 3 spirits and 9 champagne bottles. Large wedding: 200 × 90% = 180 drinkers × 5 hours = 900 drinks, 990 with buffer; 247.5 per category after buffer gives 50 wine, 248 beer (11 cases), 16 spirits and 50 champagne bottles. With the toast on for 100 guests, add 20 champagne bottles (100 glasses / 5 per bottle) to any row.

Wedding drink questions, answered

How many drinks should I plan per guest at a wedding?

This calculator uses the standard catering rule of thumb: 1 drink per guest per hour. It is a planning assumption, not a measured fact — a long, late-night celebration with heavy drinkers will need more, and a short daytime reception will need less. Change the hours and the share of guests who drink to match your crowd.

How much wine vs beer should I buy for a wedding?

It depends on your guests. This calculator starts from a 40% beer, 30% wine, 20% cocktails and 10% champagne split, but every percentage is editable — set the split to what your crowd actually drinks. The bottle math then follows: one 750ml wine bottle is counted as 5 glasses, one spirits bottle as about 16 cocktails, and beer as one bottle or can per drink.

Do I need a separate champagne toast calculation?

Yes, if you are doing a toast. Turn the champagne toast toggle on and the calculator adds one glass of champagne per guest on top of the drinks in your split — at 5 glasses per 750ml bottle. The toast is extra: guests still drink their usual drinks during the celebration, so the toast glasses are added, not taken out of the split.

What about non-drinkers and kids at the wedding?

They are handled two ways. First, the percentage of guests who drink excludes them from all alcohol — set it to drinking adults only, so kids and non-drinkers never inflate the wine and beer count. Second, the non-alcoholic drinks per guest field covers everyone: water, soda and juice for every guest, drinkers included.

How much buffer should I add to wedding drink quantities?

The default buffer is 10%, and it is there for one reason: running out of drinks mid-celebration is far worse than having a few bottles left over. The buffer is applied to everything you buy — alcoholic and non-alcoholic. For a crowd you know drinks heavily, or a celebration that may run long, raise it to 15% or 20%.