← All guides Drinks

How much alcohol to buy for a party

Two things go wrong at the liquor store. Either you buy for the party you imagine — six kinds of wine, a bottle of amaro someone might want — and spend triple what you needed, or you buy for the party you hope for and run dry at hour three with eight people still standing in your kitchen.

The fix is a piece of arithmetic that takes about ninety seconds. Here it is, along with the two adjustments that matter more than the formula itself.

The base formula

Plan on one drink per guest for the first hour, then one per guest per hour after that. The first hour runs high because everyone arrives thirsty and a drink is something to hold.

For ten people over four hours: 10 for the first hour, plus 30 for the remaining three, equals 40 drinks. That is your ceiling, not your target. Almost nobody actually drinks at that rate for four straight hours, but you want the capacity to exist so you are not rationing at 9pm.

Now apply the two adjustments.

Adjustment one: what kind of night is it?

The formula assumes a standing party where drinking is the main activity. Most nights are not that.

Adjustment two: who is actually coming?

A group of six close friends has a known drinking rate and you already know it. A mixed group of twenty with coworkers, partners, and someone's visiting brother averages much lower than the formula suggests, because a meaningful share of any large group barely drinks at all. The bigger the guest list, the more the formula overshoots. Above about fifteen people, take 20 percent off the total.

What one bottle actually gets you

This is where estimates fall apart. People think in bottles and pour in ounces, and the two only line up if you have done the division.

BottleSizeStandard pourServings
Wine750 ml5 oz5
Sparkling wine750 ml4 oz6
Spirits, for cocktails750 ml2 oz12
Spirits, for cocktails1.75 L2 oz29
Vermouth or aperitif750 ml1 oz25
Liqueur or modifier750 ml0.75 oz33
Beer12 oz can1

So those 40 drinks for ten people, if you are serving one signature cocktail and wine, might be: two 750 ml bottles of the base spirit (24 cocktails), four bottles of wine (20 glasses), and a twelve-pack of beer as the release valve. That is comfortably over 40 servings of capacity, and it costs less than the six-bottles-of-everything approach.

Buy spirits generously, buy perishables exactly

This is the single most useful principle in the whole exercise, because it tells you where overbuying is free and where it is waste.

An unopened bottle of gin is not a mistake. It keeps indefinitely and you will use it. Buy the larger size when the math is close. The same is true of bitters, canned beer, and unopened wine.

Citrus, juice, mixers, herbs, and garnishes are the opposite. Fresh lime juice is noticeably worse the next day and unrecognizable by day three. Buy those to the exact number, and if you are short, be short on those rather than on the spirit.

The thing everyone underbuys

Ice. It is not close.

Plan one and a half pounds of ice per person if you are serving cocktails, and two pounds per person if you are also chilling bottles or cans in a tub. For ten people that is 15 to 20 pounds, which is three or four of the standard bags, and it feels absurd in the cart every single time.

It is not absurd. Ice does three jobs at a party — it chills the drink, it dilutes the drink, and it keeps everything else cold — and your freezer's ice maker produces perhaps four pounds a day. Buy bagged ice the day of, keep it in a cooler, and treat your freezer trays as a reserve you hope not to touch.

If you are serving a punch, buy or freeze one large block as well. A block has far less surface area than the same weight of cubes, so it chills the bowl while diluting it slowly. Cubes in a punch bowl turn the last hour of the party into watery punch.

Do not forget the third of the room that isn't drinking

Every gathering has people who are not drinking that night — driving, pregnant, in training, taking a break, or simply not in the mood. Budget two to three good zero-proof drinks per person for roughly a third of your guest list, and make at least one of them a real recipe rather than a can of soda.

The difference between handing someone a sparkling water and handing them a proper drink in a proper glass is the difference between being accommodated and being included. It costs about four dollars.

The ninety-second version

  1. Guests × hours, plus one extra round for the first hour. That is your drink count.
  2. Cut it 20 percent for a big group, or down to two or three drinks each for a seated dinner.
  3. Divide by the servings-per-bottle table to get your shopping list.
  4. Round up on spirits and beer. Round exactly on citrus and mixers.
  5. Buy 1.5 to 2 pounds of ice per person, plus a block if there is punch.
  6. Add zero-proof for a third of the room.

Let GatherPop do the math

Pick a vibe and a headcount, and every quantity on this page is calculated for you — plus the drinks, the shopping list, and what to put on the screen.

Get launch updates