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