Party Drink Calculator: How Much Alcohol & Drinks for a Party — free & instant

Turn a guest count into an exact shopping list of beer, wine, spirits, mixers, soda and water — using the same rule of thumb caterers and wedding bartenders rely on.

✅ Free & no sign-up ⚡ Instant results 🖨 Printable shopping list
Everyone attending, adults and kids — non-drinkers get soda and water.
From first arrival to last call.
Sets the split between the bar and the soft-drink table.
A lively crowd drinks about 25% more; a relaxed one about 20% less.

How to use this party drink calculator

Four quick inputs are all it takes. The calculator runs the serving math, rounds everything up to whole cans, bottles and cases, and hands you a shopping list you can print and take straight to the store.

1

Enter your guest count

Type in everyone you expect, adults and kids together. The calculator automatically routes non-drinkers to soda and water, so you never have to split the list yourself. Torn between two numbers? Use the higher one — a few friends-of-friends always turn up.

2

Describe the crowd

Pick the party length from 2 to 8 hours, then tell us how many adults drink alcohol — most, about half, a few, or none. Finally, set the energy: a relaxed dinner crowd sips about 20% less, a lively dance-floor crowd drinks about 25% more.

3

Calculate and print

Hit Calculate for an itemized list of cans, bottles, cases and liters of mixer. Change any input and the numbers update instantly. When it looks right, press Print shopping list and head to the store — no sign-up, nothing to download.

The formula we use

No black box here. These are the exact rules the calculator applies — the same arithmetic professional caterers and wedding bartenders have leaned on for decades:

Worked example: 25 guests at an average-energy 4-hour party need 25 × 5 = 125 drinks. With most guests drinking (80%), that is 100 alcoholic servings: 40 cans of beer (2 cases of 24), 35 glasses of wine (7 bottles) and 25 shots (2 bottles of spirits plus 2 liters of mixers) — leaving 25 sodas, plus 25 bottles of water. Every line rounds up, because no store sells two-thirds of a bottle.

Why hosts buy the wrong amount of alcohol

Running out and drowning in leftovers are the same mistake wearing different hats: guessing instead of counting servings. Hosts who run dry usually budgeted by price — "three bottles of vodka feels like plenty" — or forgot the first-hour surge, when guests arrive thirsty, a glass in hand works as a social icebreaker, and everyone drinks twice as fast as they will for the rest of the night. Hosts who over-buy imagine every guest drinking like their thirstiest friend, then stack "just in case" on top of "to be safe."

Serving math fixes both. Start from how people actually behave — roughly one drink per person per hour after a double-paced first hour — and your total almost always lands within a case of reality. If you want a cushion, add a deliberate 10–15% to the one or two items your crowd loves most, not a panicked 50% across the board. Unopened cans and sealed bottles keep indefinitely and can often be returned with a receipt, so the smart error is running slightly long on exactly the things you would happily drink later anyway.

Weddings vs. casual parties

The same 50 people drink very differently at different events. Weddings run long — five to six hours — open with a toast and lean hard on wine through dinner, so nudge the wine count up and consider a bottle of sparkling for every eight guests on top of this list. Wedding guest lists also span generations, with grandparents, kids and designated drivers in the mix, so "about half" is often a truer drinker share than "most." A backyard BBQ flips the picture: shorter, beer-first and almost always "lively." A cocktail party tilts toward spirits instead — double the mixers and keep the lively multiplier, because a packed 90-minute cocktail hour burns through servings faster than any seated dinner. When in doubt, set the energy control to match the playlist: dinner jazz is relaxed, a dance floor is lively.

Serve responsibly

A good host plans the end of the night as carefully as the first pour. Keep water and soda as visible and as cold as the beer — guests pace themselves automatically when alternatives are within arm's reach. Serve real food alongside the drinks; protein, fat and carbs slow alcohol absorption in a way a bowl of chips never will. Plan to stop serving alcohol 60–90 minutes before the party ends and bring out coffee, dessert and more water instead. Line up rides, ride-share apps or designated drivers before anyone needs them, and never serve guests under 21. And remember: this calculator estimates totals for the whole party so you can shop accurately — it is not a per-person target, and plenty of guests will happily stick to the soda column all night.

Frequently asked questions

How many drinks do I need per person for a party?

Plan on 2 drinks per guest for the first hour and 1 drink per guest for each additional hour — about 5 drinks per guest at a typical 4-hour party. Scale that up about 25% for a lively crowd or down 20% for a relaxed one, and remember non-drinkers count toward soda and water instead.

How much alcohol do I need for 50 guests at a 4-hour party?

About 250 total drinks. If roughly 80% of guests drink alcohol, that works out to 80 cans of beer (4 cases of 24), 14 bottles of wine and 3 bottles of spirits with 3 liters of mixers — plus about 50 sodas and 50 bottles of water for non-drinkers and hydration.

Is it better to buy too much or too little alcohol for a party?

Slightly too much. Running out mid-party is the one mistake guests remember, while unopened cans and sealed bottles keep indefinitely and can often be returned. Add 10–15% extra of whatever your crowd drinks most, keep the receipt, and chill only what you expect to serve.

More party calculators