How Much Liquor Do You Need for 20 Guests?
Planning drinks for 20 people sounds simple until you're standing in a liquor store trying to decide whether two bottles of tequila are enough—or whether you somehow need six.
The good news is you don't need to stock a complete bar.
A little planning goes a long way, and the easiest place to start is with the number of drinks you expect to serve.
Start With the Number of Drinks
For a typical party, a useful guideline is to plan for approximately:
2 drinks per person during the first hour, then about 1 drink per person for each additional hour.
For a three-hour party with 20 guests, that works out to roughly:
20 guests × 4 drinks = 80 drinks
That doesn't mean you need 80 cocktails.
Some guests may drink wine or beer, some may have fewer drinks, and others may not drink alcohol at all.
The 80-drink estimate simply gives you a starting point.
For a broader breakdown of wine, beer and cocktails, see [How Much Alcohol Do You Need for a Party? A Simple Guide].
How Many Drinks Are in a Bottle of Liquor?
A standard 750 mL bottle of liquor contains a little over 25 ounces.
Using a standard 1.5-ounce pour, that's approximately:
16 drinks per bottle
Technically, you may be able to squeeze out another pour depending on how precisely you're measuring, but 16 is an easy planning number.
And when you're hosting, it's better to calculate conservatively than discover you're short halfway through the night.
So How Many Bottles Do You Need for 20 People?
If liquor is the only alcohol you're serving, you'd need considerably more than if you're also offering wine and beer.
For 80 cocktails using one 1.5-ounce spirit pour each:
80 drinks ÷ 16 drinks per bottle = about 5 bottles of liquor
I'd give yourself a little buffer, so 5–6 standard 750 mL bottles would be a reasonable starting point for a three-hour party where cocktails are the primary alcoholic drink.
But there's an important catch:
Most parties don't need five or six different types of liquor.
Don't Try to Stock a Full Bar
This is where people often spend more than they need to.
You don't have to buy vodka, gin, rum, tequila, bourbon and Scotch just because you're having people over.
Instead, decide what you're actually serving.
You might offer:
Margaritas + beer + wine
or
Old Fashioneds + wine
or simply
Two easy cocktails
If you're making margaritas, for example, most of your liquor budget can go toward tequila rather than buying several bottles of spirits that may never be opened.
A smaller, intentional drink menu is easier to shop for, easier to serve and usually less expensive.
What If You're Also Serving Wine and Beer?
Then you can reduce the liquor considerably.
If you expect roughly one-third of your 80 drinks to be cocktails, you'd be making around 25–30 cocktails.
At approximately 16 drinks per 750 mL bottle, that means two bottles of your primary spirit may be enough.
Give yourself an extra bottle if you know your crowd prefers cocktails.
The point isn't to calculate every drink perfectly. It's to estimate how people are likely to divide their choices.
Remember the Other Ingredients
Buying enough liquor doesn't help much if you run out of everything that goes with it.
Depending on the cocktails you're serving, remember:
Mixers
Citrus
Syrups
Garnishes
Ice
Sparkling water and other non-alcoholic drinks
And don't underestimate the ice.
Cocktails can use ice both while they're being made and again when they're served, so a party can go through it surprisingly quickly.
A Signature Cocktail Makes This Much Easier
If you're hosting 20 people, one of the easiest approaches is to choose one signature cocktail.
Instead of guessing how much vodka, tequila, gin and bourbon everyone might want, you can calculate the ingredients for one drink and multiply.
It also makes the bar feel more intentional.
You can still put out wine, beer and non-alcoholic options, but you won't spend the night taking individual cocktail orders.
You're hosting a party—not working a bar shift.
Give Yourself a Small Buffer
There's nothing wrong with having an unopened bottle left at the end of the night.
Unlike fresh ingredients, unopened liquor will keep.
So once you've calculated what you think you'll need, adding a small buffer is reasonable—especially if cocktails are the main attraction.
What you don't need is enough liquor to prepare every possible drink someone could request.
Final Sip
For a three-hour party with 20 guests, planning for roughly 80 total drinks gives you a useful starting point.
If cocktails are the primary drink, roughly 5–6 standard bottles of liquor can cover about 80 standard spirit pours.
If you're also serving plenty of wine and beer, you may only need 2–3 bottles of your primary spirits, depending on your crowd and cocktail menu.
Keep the choices simple, choose one or two cocktails, and buy for the drinks you're actually planning to serve.
You'll spend less money—and spend a lot less time worrying about the bar once your guests arrive.