Quick Calculators

Party Drink Calculator

Calculate exactly how much beer, wine, and liquor you need to buy for your next party.

Your Shopping List

You will need approximately 80 total drinks for your party.

Beer
40 Bottles/Cans
Buy 2 cases (24-packs)
Wine
4 Bottles
(750ml each)
Liquor
2 Bottles
(750ml each)
Event Planning Rule of Thumb: Always assume guests will consume 2 drinks during the first hour of the party, and 1 drink for every hour after that. If serving liquor, don't forget to buy 1 liter of mixers (juice, soda, tonic) for every bottle of liquor!

Never Run Out of Drinks Again

Whether you're hosting a casual backyard barbecue, a holiday party, or DIY-ing your own wedding bar, figuring out how much alcohol to buy is notoriously stressful. Buy too little, and the party dies early. Buy too much, and you've wasted hundreds of dollars. Our Party Drink Calculator uses professional catering formulas to give you an exact shopping list.

The Golden Rule of Party Drinks

Professional event planners and caterers use a simple formula to calculate total beverage needs:

2 drinks per guest for the first hour + 1 drink per guest for each additional hour.

If you are hosting 50 people for a 4-hour party, that equals 5 drinks per person, meaning you need exactly 250 total drinks.

How to Split the Bar (The 50/25/25 Rule)

If you are hosting a full open bar with beer, wine, and liquor, how do you split up those 250 drinks? The standard catering ratio is:

  • 50% Beer: 125 beers (About 5 cases)
  • 25% Wine: 62 glasses of wine (About 13 bottles)
  • 25% Liquor: 62 mixed drinks (About 4 bottles of liquor)

Don't Forget the Mixers and Ice!

If you are serving liquor, you must buy mixers. A good rule of thumb is to buy 1 liter of mixer (tonic, club soda, cranberry juice, Coke) for every 1 bottle of liquor. For ice, plan on buying 1 to 1.5 pounds of ice per person.

Frequently Asked Questions

The golden rule of party planning is to assume each guest will consume 2 drinks during the first hour, and 1 drink for every hour after that. So for a 4-hour party, plan for 5 drinks per person.
A standard 750ml bottle of wine contains approximately 5 glasses (5-ounce pours).
A standard 750ml bottle of liquor yields about 16 standard drinks, assuming a standard 1.5-ounce shot per drink.