Party Drinks Calculator

Work out how many drinks a party needs: wine, beer, spirits, soft drinks and ice.

Calculation parameters
Was this calculator useful?

How much to buy for a party

Running out of wine halfway through the evening is a classic, but so is ending up with thirty leftover bottles. This calculator estimates how many drinks you will need from guests and length, splits them between wine, beer and spirits according to your guests' tastes and turns them into bottles, cans, litres of soft drinks and kilograms of ice.

How the calculation works

  • Total drinks: a common rule among event planners is about 2 drinks per person in the first hour and 1 for each hour after.
  • Non-drinkers: drinks for guests who do not drink alcohol become soft drinks.
  • Split: the other drinks are divided between wine, beer and spirits by the shares you choose.
  • Bottles: a 750 ml bottle of wine gives 5 glasses of 150 ml; a 700 ml bottle of spirits about 17 measures of 40 ml; each beer is one bottle or can.
  • Mixers and ice: 0.15 litres of mixer per spirits drink and about half a kilogram of ice per guest.

How much length matters

Party hoursDrinks per personDrinks for 20 guests
1240
2360
3480
45100
67140

People drink most in the first hour; after that the pace slows. That is why a 6-hour party does not need three times as much as a 2-hour one.

The mix changes the shopping list

30 guests, 4 hours, 10% non-drinkers (150 drinks in total):

Drinks mixBottles of wineBeersBottles of spiritsSoft drinks and mixers (L)
Wine only27003.8
Mixed (50% wine, 30% beer, 20% spirits)144127.8
Beer party (20/70/10)69515.8
Cocktail party (20/20/60)627515.9

If you do not know your guests' tastes, a mix of everything lowers the risk of running out of someone's favourite. Buying a few extra bottles, if the shop takes returns or they keep, is easier than running short.

The reading bands

  • Up to 2 hours: a short party, most drinking happens at the start.
  • Up to 4 hours: a typical length for a dinner or a long drinks party.
  • Up to 6 hours: a long party, the pace slows but water and food are needed.
  • Over 6 hours: a very long party, check the stock halfway through.

Drinking responsibly

Always offer water and something to eat, provide appealing alcohol-free drinks for drivers too and do not push guests to drink. The calculator's estimates are amounts to have available, not to consume.

Limits of the calculator

The drinks-per-person rule is an average: it depends on guests' ages, the time of day, the food and the occasion. It does not include table water, coffee or sparkling wine for a toast: add those separately. Bottle and measure sizes vary between countries.

Frequently asked questions

How many bottles of wine for 30 people?

For a 4-hour party serving only wine with 10% non-drinkers, about 27 bottles of 750 ml; with a mix of wine, beer and spirits about 14.

How many drinks per person at a party?

A common rule is 2 drinks in the first hour and 1 for each hour after: 5 each for a 4-hour party.

How many glasses in a bottle of wine?

About 5 glasses of 150 ml in a 750 ml bottle.

How many drinks in a bottle of spirits?

About 17 measures of 40 ml in a 700 ml bottle.

How much ice do I need?

About half a kilogram per guest; more if you serve many cocktails or it is hot.

How do I allow for guests who do not drink?

Enter their share: their drinks become soft drinks. Offer appealing alternatives too, such as alcohol-free cocktails.

Does it include sparkling wine for a toast?

No: work it out separately, for example one glass each.

What about water?

It is not included: always offer plenty separately.

Should I buy a little extra?

Often yes, if you can keep or return leftover bottles: running out is more awkward.

Formula

D = G\,(2 + (H-1)), \qquad \text{vino} = \left\lceil \frac{D_v}{5} \right\rceil, \qquad \text{superalcolici} = \left\lceil \frac{D_s}{17} \right\rceil

Comments (0)

No comments yet. Be the first!