Skip to content
invitebird

Party drink calculator

Plan on 2 drinks per guest in the first hour and 1 drink an hour after that. For 30 guests at a 4-hour party, with 24 drinking, that is 120 drinks: 2 cases of beer, 10 bottles of wine and 2 × 750 ml of spirits.

By the InviteBird team · Updated October 17, 2026

How much do your guests drink?
What will you serve? Slide each drink to set the mix.

Your drink shopping list

30 guests for 4 hours, 24 drinking: about 120 drinks (48 beer, 48 wine, 24 spirits), plus 54 soft drinks and 30 lb of ice.

ItemBuyBased on
Beer2 cases48 cans or bottles (12 fl oz)
Wine10 bottles (750 ml)48 glasses (5 fl oz)
Spirits2 × 750 ml24 pours (1.5 fl oz)
Mixers3 litersAbout 4 fl oz per mixed drink; 3 limes
Soft drinks54 cans (5 12-packs)Same pace for guests who skip alcohol, plus one each for drinkers
Water4 gallons or 29 bottlesHalf a cup per guest per hour (16.9 fl oz bottles)
Ice30 lb (3 bags of 10 lb)1 lb per guest for drinks

Rounded up to whole cans, bottles and bags. Nothing you enter is saved or sent.

How does the party drink calculator work?

It counts drinks per guest, splits them by the mix you choose, and turns them into cans, bottles and bags. You can follow it by hand in four steps. It is one of our party planning tools.

  1. Count the drinkers. Enter every guest, then how many of them drink alcohol. The rest get soft drinks or mocktails at the same pace.
  2. Set the pace. The typical pace is 2 drinks in the first hour and 1 drink each hour after. A 4-hour party is 5 drinks per drinker.
  3. Split by the mix. Slide beer, wine and spirits to match what you will pour. The calculator starts at 40% beer, 40% wine and 20% cocktails.
  4. Round up to what stores sell. Drinks become cases of 24 cans, 750 ml wine bottles and liquor bottles, then ice, water and mixers are added.
A party drinks table with a metal tub of canned beer on ice, wine bottles, a small cocktail station with a shaker and limes, a stack of cups and a water dispenser.
Digital illustration. A tub of beer, a few wine bottles, one cocktail and water cover most guests.

What counts as one drink?

The calculator uses the US standard drink size. Each one holds about the same amount of alcohol, per the National Institute on Alcohol Abuse and Alcoholism (page updated December 2025).

DrinkOne servingServings per container
Beer (about 5%)12 fl oz1 per can, 24 per case
Wine (about 12%)5 fl oz5 per 750 ml bottle, 60 per case of 12
Spirits (about 40%)1.5 fl oz16 per 750 ml, 39 per 1.75 L
Sparkling toast4 fl oz6 per 750 ml bottle

How many drinks per person per hour?

Plan on 2 drinks per guest in the first hour, while people arrive and toast, and 1 drink an hour after that. That is the calculator’s typical pace.

  • Light: about 1 drink an hour. Good for a weeknight or a work event.
  • Typical: 2 in the first hour, then 1 an hour. A 3-hour party is 4 drinks per drinker; a 5-hour party is 6.
  • Typical plus 25% spare: the same plan with a buffer, for a long celebration where running out is the bigger worry.

How much alcohol do you need for 20, 50 or 100 guests?

Plan on about 64 drinks for 20 guests at a 3-hour dinner, 200 for 50 guests over 4 hours and 480 for 100 guests over 5 hours, when 4 in 5 guests drink. Each worked example below was run through the calculator above.

Example: 20 guests at a 3-hour birthday dinner

A sit-down dinner leans on wine. Here 16 of the 20 guests drink, at the typical pace, with a mix of 70% wine, 20% beer and 10% cocktails.

Result: 20 guests for 3 hours, 16 drinking: about 64 drinks (13 beer, 45 wine, 6 spirits), plus 32 soft drinks and 20 lb of ice.

ItemBuyBased on
Beer13 cans13 cans or bottles (12 fl oz)
Wine9 bottles (750 ml)45 glasses (5 fl oz)
Spirits1 × 750 ml6 pours (1.5 fl oz)
Mixers1 literAbout 4 fl oz per mixed drink; 1 lime
Soft drinks32 cans (3 12-packs)Same pace for guests who skip alcohol, plus one each for drinkers
Water2 gallons or 15 bottlesHalf a cup per guest per hour (16.9 fl oz bottles)
Ice20 lb (2 bags of 10 lb)1 lb per guest for drinks

Example: 50 guests at a 4-hour 40th birthday party

A milestone party with a toast. 40 of the 50 guests drink, the mix is 40% beer, 40% wine and 20% cocktails, and everyone gets a sparkling toast.

Result: 50 guests for 4 hours, 40 drinking: about 200 drinks (80 beer, 80 wine, 40 spirits), plus 90 soft drinks and 50 lb of ice.

ItemBuyBased on
Beer3 cases + 8 cans80 cans or bottles (12 fl oz)
Wine16 bottles (750 ml)80 glasses (5 fl oz); 1 case of 12 + 4
Spirits1 × 1.75 L + 1 × 750 ml40 pours (1.5 fl oz)
Mixers5 litersAbout 4 fl oz per mixed drink; 5 limes
Sparkling wine7 bottlesOne 4 fl oz toast per drinker
Sparkling cider2 bottlesOne toast per guest who skips alcohol
Soft drinks90 cans (8 12-packs)Same pace for guests who skip alcohol, plus one each for drinkers
Water7 gallons or 48 bottlesHalf a cup per guest per hour (16.9 fl oz bottles)
Ice50 lb (5 bags of 10 lb)1 lb per guest for drinks

Example: 100 guests at a 5-hour summer backyard party

An outdoor party on a hot day. 80 of the 100 guests drink, beer leads the mix (50% beer, 30% wine, 20% cocktails), and the ice doubles for the coolers.

Result: 100 guests for 5 hours, 80 drinking: about 480 drinks (240 beer, 144 wine, 96 spirits), plus 200 soft drinks and 200 lb of ice.

ItemBuyBased on
Beer10 cases240 cans or bottles (12 fl oz)
Wine29 bottles (750 ml)144 glasses (5 fl oz); 2 cases of 12 + 5
Spirits2 × 1.75 L + 2 × 750 ml96 pours (1.5 fl oz)
Mixers12 litersAbout 4 fl oz per mixed drink; 12 limes
Soft drinks200 cans (17 12-packs)Same pace for guests who skip alcohol, plus one each for drinkers
Water16 gallons or 119 bottlesHalf a cup per guest per hour (16.9 fl oz bottles)
Ice200 lb (20 bags of 10 lb)2 lb per guest: hot day or coolers

The dinner needs 9 bottles of wine, the 40th needs 7 bottles of sparkling wine for the toast, and the backyard party needs 20 bags of ice.

How much ice do you need for a party?

Plan on 1 pound of ice per guest for drinks. Double it to 2 pounds on a hot day, outdoors, or when coolers also keep cans cold.

Ice is sold in bags of about 10 pounds, so 30 guests need 3 bags, or 6 when it is hot. Buy it last, on the day, and keep the bags in a cooler until the party starts.

Two coolers filled with ice and cans beside stacked bags of ice and a scoop, on a sunny backyard deck.
Digital illustration. On a hot day, coolers use about as much ice as the glasses do.

How many mixers and limes do you need for cocktails?

Each mixed drink takes about 4 fl oz of mixer, such as tonic, soda or juice. A 1 liter bottle covers about 8 drinks.

Plan on 1 lime or lemon for every 8 cocktails. One or two signature drinks keep the shopping list short and the bar quick.

What about guests who don’t drink alcohol?

The calculator assumes guests who skip alcohol drink just as often, so it gives them soft drinks or mocktails at the same pace. Drinkers get one soft drink each as well, and everyone gets water.

For a party with no alcohol at all, tick “Alcohol-free party.” It works for any party, including showers, kids’ parties and daytime events. 25 guests for 3 hours need 100 soft drinks or mocktails, 3 gallons of water and 3 bags of ice.

A mocktail station with pitchers of fruit drinks, sparkling water, sliced citrus, mint and a jar of ice beside empty glasses.
Digital illustration. A pitcher of something fruity and a bowl of citrus give non-drinkers a real choice.

How do you serve alcohol responsibly at a party?

The alcohol amounts are for adult guests only. Serve alcohol only to guests who are 21 or older. The CDC says people younger than 21 should not drink, and that moderate drinking means 2 drinks or less in a day for men and 1 or less for women.

  • Put out food from the start, and keep water and good alcohol-free drinks in easy reach.
  • Stop pouring alcohol about an hour before the party ends, and switch to coffee and dessert.
  • Plan rides home: a sober driver, a rideshare, or a couch for anyone who needs one.

How do you know how many guests are coming?

The drink count is only as good as the guest count, so collect replies before you shop. This calculator works out drink amounts. To invite guests and collect RSVPs, use an InviteBird invitation: design free, pay when you send, from $9.99.

With RSVP tracking, you see who is coming and how many people each reply brings. Set the reply-by date a few days to a week before you shop, the way our guide to choosing an RSVP deadline works back from a caterer’s headcount date.

Invitations for parties with drinks

Planning the rest of the party? See our holiday party ideas, the milestone birthday party checklist or the potluck sign-up guide for food.

Common questions

How many bottles of wine do I need for 50 guests?

If all 50 guests drink only wine at a 4-hour party, plan on 250 glasses, which is 50 bottles of 750 ml (a bottle pours 5 glasses of 5 fl oz). Most parties also serve beer or cocktails, so set the mix above and the wine count drops to match.

How much beer do I need for a party of 30?

For 30 beer drinkers over 4 hours, plan on 150 cans, or 6 cases of 24 plus 6 cans. If only some guests drink beer, lower the beer slider and the count follows.

How many drinks are in a bottle of liquor?

A 750 ml bottle pours 16 drinks of 1.5 fl oz, and a 1.75 liter bottle pours 39. The calculator buys the big bottles first and fills the rest with 750 ml bottles.

How much alcohol do I need for 100 guests?

For a 5-hour party with 80 drinkers, plan on about 480 drinks. With a beer-led mix that is 10 cases of beer, 29 bottles of wine and 2 × 1.75 L + 2 × 750 ml of spirits, as the worked example above shows.

Should I buy extra drinks?

The calculator already rounds up to whole cans, bottles and bags. If you want extra, choose the “typical plus 25% spare” pace. Some stores take back unopened bottles, so ask about returns before you buy.

Does the calculator save what I type?

No. It runs in your browser, and nothing you enter is stored or sent. Use the copy or print button to keep your list.

Sources and further reading

The pace, ice, water and mixer amounts are InviteBird’s own planning rules, shown above so you can check every number.