Party Drinks Calculator

Estimate how much beer, wine, liquor, mixers, soft drinks and ice to buy for a party, converted into cases and bottles.

Drinking pace

Drink mix (share of alcoholic drinks)

Beer
60 (3 cases)
Wine
12 bottles60 glasses
Spirits
2 × 750 mL30 cocktails
Non-alcoholic servings
70non-drinkers plus refreshers for everyone
Ice
40 lb
Alcoholic drinks to plan150 drinks5 per drinking guest over 4 h
  • Serve alcohol only to guests 21 and over, keep food and water out all evening, and line up rides or rideshares so no one drives after drinking.
  • Rules of thumb assume a standard drink: 12 oz of 5% beer, 5 oz of 12% wine or 1.5 oz of 40% spirits.

Show the work

  1. Drinks per drinking guest = 2 in the first hour + 1 per extra hour = 5
  2. Drinking guests = 40 × 75% = 30; total = 30 × 5 = 150 drinks
  3. Wine: a 750 mL bottle (25.36 oz) pours 5 glasses; spirits: a 750 mL bottle gives about 16 shots and a 1.75 L (59.17 oz) bottle about 39
What to buy
DrinkServingsBuy
Beer (12 oz)6060 bottles or cans = 3 cases of 24
Wine (5 oz pours)6012 bottles (750 mL, 5 glasses each)
Cocktails (1.5 oz spirits)302 × 750 mL bottles, or 1 × 1.75 L
Mixers (4 oz per cocktail)302 two-liter bottles (or equivalent)
Soft drinks and mocktails70about 6 twelve-packs of cans
Water4040 bottles, or pitchers to refill
Ice—40 lb = 4 ten-pound bags
Cups—120 (about 3 per guest)

Buying drinks for a party is a balancing act between running dry and stacking unopened cases in the garage. This calculator uses a classic hosting rule of thumb, adjusted for how many guests drink and how fast, to turn your guest list into a shopping list of beer cases, wine and liquor bottles, mixers, soft drinks, water, ice and cups.

How to use the party drinks calculator

  1. Enter the number of guests aged 21 and over and the party length in hours.
  2. Enter the share of guests who drink alcohol. Everyone else is planned for in soft drinks.
  3. Choose a drinking pace: light (×0.75), average or heavy (×1.25).
  4. Split alcoholic drinks between beer, wine and cocktails or spirits; the three must add up to 100%.
  5. Tick the boxes for a sparkling-wine toast and for extra ice if you are chilling bottles in tubs.
  6. Shop from the table, which converts servings into cases and bottles.

How the amounts are calculated

Drinks per drinking guest = 2 + (hours − 1), × pace
Total drinks = guests × share who drink × drinks per guest

Each drink type gets its share of the total and is converted to containers:

Drink Serving Container
Beer 12 oz case of 24
Wine 5 oz 750 mL bottle = 5 glasses
Spirits 1.5 oz 750 mL ≈ 16 drinks; 1.75 L ≈ 39 drinks
Mixers 4 oz per cocktail 2-liter bottle ≈ 67.6 oz
Sparkling-wine toast 4 oz flute 750 mL bottle = 6 flutes
Ice 1 lb per guest (2 lb if chilling) 10-lb bags

Non-drinkers get soft drinks at the same pace, and every guest gets about one bottle of water plus a refresher.

Worked example

A four-hour party for 50 guests, 80% of whom drink, with a 40/40/20 beer/wine/spirits mix:

Drinks per drinking guest: 2 + 3 = 5. Drinking guests: 50 × 80% = 40. Total: 200 alcoholic drinks.

Beer: 80 → 4 cases of 24. Wine: 80 glasses → 16 bottles. Cocktails: 40 → 3 × 750 mL bottles of spirits (or 2 × 1.75 L) and 3 two-liter bottles of mixer.

Soft drinks: 75 servings. Water: 50 bottles. Ice: 50 lb. Cups: 150.

Tips for getting it right

Know your crowd

Weddings and milestone birthdays tend to run above average; afternoon events, work functions and parties with many non-drinkers run below. A crowd that prefers wine will drink more of it than a 40% share suggests, so adjust the mix to match the guests rather than a template.

Buy with an exit plan

Where state law allows, some stores take back unopened wine and beer, so ask before you buy; if they do, lean toward the generous side. Spirits keep indefinitely once opened; opened wine lasts a few days in the refrigerator.

Serve responsibly

As the host, you set the tone. Serve food throughout, keep water and appealing non-alcoholic options easy to reach, stop serving anyone who seems intoxicated, and make sure every guest has a sober ride or a rideshare plan. Never serve anyone under 21. Remember that no formula, including the BAC calculator, can tell a guest that it is safe to drive.

Pair this list with the party food calculator, or fit drinks into a larger plan with the wedding budget calculator. For metric bottle sizes, the liters to gallons converter helps.

Frequently asked questions

How many drinks per person should I plan?

A long-standing hosting rule is two drinks per guest in the first hour and one per hour after that. For a four-hour party, that is five drinks for each guest who drinks alcohol.

How many glasses are in a bottle of wine?

A standard 750 mL bottle holds about 25.4 fluid ounces, or five 5-ounce glasses. For a champagne toast with 4-ounce pours, plan on about six flutes per bottle.

How many drinks are in a bottle of liquor?

A 750 mL bottle holds about 25.4 ounces, or roughly 16 drinks at 1.5 ounces each once you allow for spillage. A 1.75-liter bottle yields about 39 drinks.

How much ice do I need for a party?

Plan about 1 pound of ice per guest for drinks. If you are also chilling bottles and cans in tubs or coolers, double it to about 2 pounds per guest, more on hot days or outdoors.

Last reviewed October 2026 by the CalcFluent editorial team. How we check our calculators.