Dram  /  Party alcohol calculator

How much alcohol for a party?

Guests and hours in, shopping list out. The calculator uses the caterer's rule, then turns total drinks into bottles of spirits, wine and beer.

Your party
You'll need about
Total drinks
125
Ice
25 kg
A realistic mixed bar (½ beer · ⅓ wine · rest cocktails)
Beer (330 ml)63 cans
Wine (750 ml, 5 pours)9 bottles
Spirits for cocktails (750 ml)3 bottles
Serving only one thing? All-cocktail: 10 spirit bottles · all-wine: 25 bottles · all-beer: 125 cans.
Rules of thumb for adults who drink; count non-drinkers out of the guest number and stock plenty of water and alcohol-free options. Unopened bottles can usually be returned.

Doing cocktails? Turn the drink count into exact bottle amounts, dilution and ABV:

Open the cocktail batch calculator

The rule the numbers come from

Caterers plan two drinks per guest for the first hour, then one drink per hour after that. It sounds generous, but averaged over a whole party it's about right: some guests nurse one glass all night, others make up for them. For 25 guests over 4 hours that's 2 + 1 + 1 + 1 = 5 drinks each, 125 drinks total. The crowd switch nudges that up or down a quarter for a mellow dinner party versus a wedding dance floor.

Turning drinks into bottles

The mixed-bar table above assumes half the drinks are beer, a third wine, and the rest cocktails, which matches how most house parties actually drink. Shift the ratio toward whatever your crowd loves; totals are what matter.

The things people forget

If you're batching cocktails

Once you know the drink count, pre-batch. A batched Negroni or Margarita pours in five seconds, tastes identical from first glass to last, and frees you from playing bartender at your own party. The batch calculator scales any recipe to your headcount and tells you exactly how much dilution water to add.

How many drinks per person for a party?

Plan two drinks per guest for the first hour and one per hour after that. A four-hour party works out to about five drinks per drinking guest. Adjust a quarter up or down for a livelier or quieter crowd.

How much alcohol do I need for 50 guests?

Over four hours, about 250 drinks. As a mixed bar that's roughly 125 beers, 17 bottles of wine and 5–6 bottles of spirits for cocktails. All-cocktail parties need about 20 bottles of spirits instead.

How much ice for a party?

About 1 kg per guest for drinks alone, closer to 1.5 kg if you're also chilling bottles or cans in a tub. Under-buying ice is the most common party-planning mistake, and the cheapest to avoid.

Is it cheaper to batch cocktails or free-pour?

Batching. You control the pour exactly, so a bottle stretches predictably to 12 drinks instead of disappearing into heavy-handed pours, and you skip the cocktail-bar markup entirely.

Free forever · Pro $5 one-time

Batch any recipe on the web, automatically

Dram spots cocktail recipes on any page, scales and batches them with dilution, and tracks the bottles you own — no copy-pasting into a calculator.

Add Dram to Chrome