Party Drinks Calculator
Buy enough to keep the party going — without a boot full of warm leftovers.
Work out how much beer, wine, spirits, soft drink and ice to buy for a party, from your guest count and how long it runs. It turns a total number of drinks into bottles, cartons and nips to put on the shopping list — so you cater the crowd, not a guess.
Estimates from guest count, party length and a typical drinks mix — a planning guide only. Over-cater soft drink, water and ice, and always serve responsibly.
How the totals are worked out
Total drinks first, then bottles
People drink fastest early on, then settle. The rule of thumb hosts use is two drinks in the first hour, then one drink per person for each hour after that. That gives a simple total: drinks ≈ guests × (hours + 1). The total is then split by a drinks mix — the default is 35% beer, 30% wine, 15% spirits and 20% soft drink — and each share is turned into things you can actually buy using standard serve sizes: about 5 glasses per 750 ml wine bottle, about 16 nips per 700 ml spirit bottle, and about 6 serves per 1.25 L soft drink. Ice is estimated at about 1 kg per person.
Worked example
100 guests, 4 hours: total drinks ≈ 100 × (4 + 1) = 500 drinks. Split by the default mix that's roughly 175 beers (about seven cartons of 24), 30 bottles of wine, 5 bottles of spirits, 17 bottles of soft drink and about 100 kg of ice. Push the beer share up for a beer crowd, or the wine share up for a dinner-style event, and the shopping list rebalances.
Over-cater the cheap, safe things. Soft drink, water and ice run out first and cost the least — buy extra. Keep a generous no-alcohol range, make sure water is easy to reach, and look after anyone who's driving. This tool plans quantities; it doesn't set a drinking target.
Choosing the beer, wine and spirits split
The mix is what turns a single "total drinks" number into a real shopping list. The default suits a general mixed crowd, but move the shares to match your guests and the style of the party:
- Default — 35% beer / 30% wine / 15% spirits / 20% soft drink. A safe all-rounder for a backyard party or big birthday.
- Beer crowd — push beer to 50%+ and trim wine and spirits. Think a footy afternoon or a casual BBQ.
- Dinner or wedding style — lift wine to 45–50% and drop beer, with a sparkling for toasts.
- Cocktail party — raise the spirits share and plan mixers, or serve one batch cocktail instead of a full bar.
- Family or daytime event — bump the soft drink and non-alcoholic share right up; not everyone is drinking, and drivers need options.
Keep the four shares adding to about 100%. If some guests won't drink alcohol at all, raise the soft-drink share — it's better to have too much lemonade and water than to run short.
Buying the drinks, ice and serving smart
Turning drinks into a shopping list
Beer is easiest by the carton of 24 — 175 beers is a bit over seven cartons. Wine works out at about 5 glasses per 750 ml bottle, so a case of 6 covers around 30 glasses. A 700 ml spirit bottle gives roughly 16 nips, so a couple of bottles goes a long way once mixers are in. Buy soft drink in 1.25 L or 2 L bottles (about 6 serves each) and grab extra — it's the first thing to disappear.
Ice and keeping it cold
Plan around 1 kg of ice per person, and more on a hot day or if you're chilling in tubs and eskies rather than a fridge. Roughly split it between ice for glasses and ice for keeping bottles and cans cold. Buy it late, or store bags in a chest freezer, and always over-buy — ice is cheap and it always runs out first.
Serve responsibly
Keep water and no-alcohol options front and centre, put out food so people aren't drinking on an empty stomach, and keep an eye on pacing. Sort out how everyone's getting home — a lift, a rideshare or a driver who's staying off the drinks — before the party, not at the end of it.
❓ Frequently asked Frequently asked questions
How many drinks per person for a party?
A simple, well-tested rule is to plan about two drinks in the first hour and one drink per person for every hour after that. For a four-hour party that works out to roughly five drinks a head, so 100 guests come to about 500 drinks. Always over-cater the soft drink, water and ice, offer plenty of no-alcohol options, and remember these are guests, not targets — serve responsibly and keep an eye on anyone driving home.
How much beer do I need for a party?
Start from the total drinks, then take beer's share of the mix. If beer is about 35% of drinks and you expect 500 drinks, that's roughly 175 beers — a bit over seven cartons of 24. Buy a mix of full-strength and mid-strength, keep some light beer for drivers, and chill it early. If most of your crowd are beer drinkers, push the beer share up and the wine and spirits shares down.
How much wine per person for a party?
A standard 750 ml bottle of wine pours about five 150 ml glasses. If wine is 30% of a 500-drink party, that's 150 glasses, or about 30 bottles — two and a half cases. Split it between red, white and a sparkling or two for toasts, and chill the whites and bubbles well ahead. Wine keeps unopened, so it's a safe thing to slightly over-buy.
How much ice for a party?
Plan about 1 kg of ice per person as a starting point — more on a hot day or if you're chilling drinks in tubs and eskies rather than a fridge. For 100 guests that's around 100 kg. Roughly split it between ice for glasses and ice for keeping drinks cold, buy it late or store it in a chest freezer, and always grab more than you think — ice is cheap and it's the first thing to run out.
How can I save on party drinks?
Buy in bulk by the carton and case, and ask your bottle shop whether they do sale or return on unopened stock so you can bring back what you don't use. Make a batch punch or a single signature cocktail instead of a full spirits bar, consider a BYO element for a casual do, and over-cater the cheap items — soft drink, water and ice — rather than spirits. Free tap water and a good no-alcohol range also cut the alcohol bill and help everyone pace themselves.
Where these figures come from
The quantities here are standard party-hosting rules of thumb combined with everyday Australian serve and packaging sizes. They're planning estimates for shopping, not a guide to how much anyone should drink.
- Total drinks — the widely used hosting guide of about two drinks in the first hour, then one per person per hour, i.e. drinks ≈ guests × (hours + 1).
- Default drinks mix — 35% beer, 30% wine, 15% spirits, 20% soft drink; adjust to suit your crowd and event.
- Serve sizes — about 5 glasses (150 ml) per 750 ml wine bottle, about 16 nips (30 ml) per 700 ml spirit bottle, about 6 serves per 1.25 L soft drink, beer by the carton of 24.
- Ice — about 1 kg per guest, more in hot weather or when chilling in tubs and eskies.
Last checked: July 2026. This is a planning estimate, not advice on alcohol consumption. Please serve responsibly, keep water and no-alcohol options available, and make sure everyone has a safe way home. If you or someone you know needs support, help is available in Australia through the National Alcohol and Other Drug Hotline on 1800 250 015.
Select the question that matches where you are right now.
The headline number is the estimated total drinks to buy for the party. The breakdown turns that into the beer, wine, spirits and soft drink shares, converts each to bottles and cartons, and adds the kilograms of ice to grab.
Use it as a shopping list. Round up to whole cartons and cases at the bottle shop, over-buy the soft drink and ice, and keep the receipt — many stores will take back unopened stock.
It's not a target for how much to drink. It's a catering estimate for a mixed crowd, so a party of light drinkers will need less and a big-drinking crowd more. Adjust to the people you know.
Soft drink, water and ice cost little and disappear fast. Running short on beer is awkward; running short on ice or water on a hot day is a real problem, so buy extra of the cheap items.
Four things move the shopping list the most: how many guests, how long the party runs, your drinks mix and the weather.
Total drinks scale straight off guests × (hours + 1). An extra hour or a dozen more people adds up quickly, so pin down the real numbers before you shop.
Whether your crowd is beer, wine or cocktail people changes the bottles and cartons completely for the same total. Set the shares to match who's coming.
Hot days mean more soft drink, water and ice. Serving food slows the pace, and the number of drivers and non-drinkers lifts the no-alcohol share — all worth a tweak before the final order.
A few habits keep the party well-stocked without waste — or a warm boot full of leftovers.
Ask your bottle shop about sale-or-return on unopened cartons and cases. You can safely over-buy the beer and wine and bring back whatever the party doesn't get through.
Get the drinks cold well before guests arrive, but buy or make ice as late as you can. Store spare bags in a chest freezer so you don't run dry mid-party.
Sort lifts, rideshares or a stay-over before the night. Keep the no-alcohol range good enough that non-drinkers and drivers aren't stuck with warm lemonade.
Drinks are one line in the party budget. Model the wider cost and keep everyone safe with these related tools.