Calcgator — Header
Wedding Alcohol Calculator — How Much to Buy for Any Wedding | Calcgator
🥂 Wedding Planning

Wedding Alcohol Calculator

Figure out exactly how much alcohol to buy for a wedding — beer, wine, spirits and champagne — based on your guest count, reception length, bar style and crowd. Get a full shopping list with bottle counts and a budget estimate in seconds.

🍷 Beer, wine & spirits 🥂 Champagne toast 💰 Budget estimate ✓ Free forever
🥂
Wedding Alcohol Calculator
Enter your details — get a full shopping list instantly
Wedding style — quick start
👥 Total Guests All attendees including children
guests
🚫 Non-Drinkers % of guests who won't drink alcohol
%
⏱️ Reception Duration Hours of open bar service
hrs
🥃 Drinking Level
Light Brunch/daytime, families
🥂 Moderate Most weddings (default)
🎉 Heavy Young crowd, late-night
📊 Bar Mix Adjust to match your crowd
🍷 Wine
50%
🍺 Beer
30%
🥃 Spirits
20%
✓ Mix totals 100% — looks good
🥂 Include Champagne Toast
One glass per drinking guest at the toast
🛡️ Add 15% Safety Buffer
Recommended — better to have extra than run out
drinks
Total Drinks Needed
— drinking guests × — hrs
🍷
Wine bottles
🍺
Beers / cans
🥃
Spirit bottles
🥂
Champagne btls
🛒 Your Shopping List
💰 Budget Estimate (retail store prices)
Based on average mid-range bottle/case prices
Budget
Mid-range
Premium
💡
Pro tip: Many retailers allow returns on full, unopened cases. Buy slightly more than you need, and return what's left. Ask your retailer's return policy before purchasing.

How to calculate wedding alcohol correctly

🍺
1 drink per guest per hour

The Industry Formula Explained

The standard bartending rule is 1 drink per guest per hour. For a 5-hour reception with 100 guests and 15% non-drinkers (85 drinking guests), that's 85 × 5 = 425 total drinks. However, the first hour is typically higher — guests drink ~1.5 drinks in hour one, then ~0.75–1 per hour after. This calculator applies the standard adjustment automatically based on your drinking level selection.

🍷
Classic split: 50% wine, 30% beer, 20% spirits

The Classic Wedding Bar Ratio

The traditional wedding bar split is 50% wine, 30% beer, 20% spirits. But this varies significantly: younger crowds lean 40% beer and more spirits; afternoon weddings favour white wine and prosecco; formal dinners skew 60–70% wine. The calculator lets you adjust the mix sliders to match your specific crowd. One 750ml wine bottle = 5 glasses; one standard spirit bottle = ~17 shots (about 8 cocktails).

💰
Always buy with a return policy

How to Buy Smart & Avoid Waste

Running out of alcohol at a wedding is a disaster. Buying too much wastes money. The solution: always purchase from a retailer with a return policy on unopened cases. Add a 10–15% buffer, and return what you don't open. Total Wine, Costco, and many independent retailers allow unopened case returns. Ask before you buy. Also consider buying wines that serve double duty — prosecco works for both the champagne toast and during dinner.

FAQ

Wedding bar questions answered.

Everything about how much alcohol to buy for a wedding — answered clearly.

For a 100-person, 5-hour evening reception with moderate drinkers and 15% non-drinkers, you'll need approximately 425 total drinks. That breaks down to roughly: 42 bottles of wine, 50–55 beers, 10–11 bottles of spirits, and 14–17 bottles of champagne for a toast. Use the calculator above with your exact numbers for a more precise estimate.
A standard 750ml bottle of wine contains 5 standard glasses (5oz each), each at roughly 12% ABV. A standard 12oz beer at 5% ABV is approximately 1 standard drink. So 1 bottle of wine ≈ 5 standard beers in terms of alcohol servings. In volume, one bottle of wine = 25oz ≈ two 12oz beers by volume, but by alcohol content it equals five beers. Use alcohol content (standard drinks), not volume, when planning quantities.
The classic wedding bar split is 50% wine, 30% beer, 20% spirits. However: afternoon/brunch weddings lean more toward wine and less spirits; younger crowds drink more beer and cocktails; international or culturally diverse weddings may see higher wine proportions. The mix sliders in the calculator let you customise this to your specific crowd.
Buying from a retail store, budget roughly $8–$12 per guest for beer and wine only, or $15–$25 per guest for a full open bar with spirits. For a 100-person wedding, this translates to $800–$2,500 depending on brands. Premium brands, signature cocktails and a full spirit selection push costs higher. The calculator provides a three-tier budget estimate (budget / mid-range / premium) based on your quantities.
A 750ml champagne bottle pours 6 flutes (4oz each). Divide your total drinking guests by 6 and round up. For 85 drinking guests: 85 ÷ 6 = ~15 bottles. The calculator handles this automatically when the champagne toast toggle is on. You can substitute prosecco, cava or sparkling wine to save cost — guests rarely notice the difference at a toast.
Yes — always use the 15% buffer (enabled by default in the calculator). Running out of drinks mid-reception is a far worse outcome than having leftover bottles. Many retailers — Total Wine, Costco, BevMo — allow returns on full, unopened cases. Confirm the return policy before purchasing. Alternatively, buy the base amount and have a plan to send someone for more if needed.