★ GUIDES · FOOD · PARTY DRINKS

How to Calculate Holiday Party Drinks in 5 Easy Steps

On the defaults — 20 guests at 3 drinks each, 5 servings a bottle, $9.00 a bottle — a holiday party needs 60 servings, 12 bottles, and $108.00 in all. This guide works the same example the calculator uses, step by step, so you can buy the right number of bottles the first time.

Holiday party drinks in one line

A holiday party drink count is worked out in five moves: count the guests actually coming, set the drinks each guest will have, multiply guests by drinks each for the servings, divide servings by servings a bottle and round up for the bottles, and multiply bottles by the price a bottle for the total. On the example this guide walks through — 20 guests at 3 drinks each, 5 servings a bottle, $9.00 a bottle — the servings are 60, the bottles are 12, the total is $108.00, and the cost a guest is $5.40. Every step below uses those same numbers, so you can check your own party against a worked example at each stage rather than trusting a formula in the abstract.

Step 1: Count the guests actually coming

Start with the guest list that actually accepted, not the invitations sent. On the example the figure is 20 guests. Count children separately if they will not drink, and count designated drivers as guests who will have fewer drinks rather than as non-guests — they still take a glass of something. A guest count padded with maybes inflates the servings, and a guest count missing plus-ones leaves the party short: every extra guest at 3 drinks each adds 3 servings, which can tip the bottle count up a whole bottle. If replies are still open, plan for the confirmed count plus one spare bottle rather than for the invited count.

Step 2: Set the drinks each guest will have

Set the drinks each to fit the party itself, not a generic average. On the example it is 3 drinks each, which fits a long evening party with food. A short toast needs 1 a guest, a meal with drinks needs 2, and a long evening without a firm end needs 3 or 4. Think about the crowd: a family party with children and early leavers runs lower than a friends’ evening party, and a party with a full meal runs lower than a drinks-only gathering. This is the figure hosts most often underestimate, and it is the one that breaks the servings before any bottle is counted — so be honest about your own crowd rather than polite about it.

Step 3: Multiply guests by drinks each for the servings

Multiply the two figures: 20 guests × 3 drinks each = 60 servings. That is the servings the party must provide — the total number of glasses poured across the evening. Check the sense of it at once: at 3 drinks each, every extra 5 guests add 15 servings, or 3 more bottles at 5 servings a bottle. If the servings figure looks small against the party you picture, the drinks each is wrong, not the multiplication — go back to step 2 and set it for the evening you are actually hosting.

Step 4: Divide by servings a bottle and round up

Divide the servings by the servings actually poured from one bottle, and round the answer up to a whole bottle: 60 ÷ 5 = 12 bottles exactly, so no rounding is needed on the example. A 750 ml bottle poured at 150 ml gives 5 servings; a generous 175 ml pour gives barely 4, and that one change would push 60 servings to 15 bottles. Never round down: a rounded-down bottle count is a guest without a drink, while one spare bottle costs $9.00 on the example and keeps well for the next party. If the division leaves any fraction at all — 61 servings at 5 a bottle is 12.2 — buy 13 bottles.

Step 5: Price the bottles and sanity-check the total

Multiply bottles by the price actually paid a bottle: 12 × $9.00 = $108.00, or $108.00 ÷ 20 = $5.40 a guest. Sanity-check before you buy: does $5.40 a guest fit the party’s food budget, and would a dearer bottle still fit if you upgraded? Then run the same numbers through the Holiday Party Drink Calculator, change one input at a time, and watch what moves — the bottle count moves with guests and drinks each, never with price, which is why price is the last step and never the first. Buy one spare bottle for a party that matters, and keep the receipt for the unopened ones.

Worked example, start to finish

20 guests, 3 drinks each, 5 servings a bottle, $9.00 a bottle. Servings: 20 × 3 = 60. Bottles: 60 ÷ 5 = 12. Total: 12 × $9.00 = $108.00. Cost a guest: $108.00 ÷ 20 = $5.40. Compare: at 10 guests the same party needs 6 bottles and $54.00, and at 4 drinks each it needs 16 bottles and $144.00 — the guest count and the drinks each do all the moving, the bottle price only scales the total. That comparison is the whole point of the exercise: count the people, count the drinks, and the bottles count themselves.

How party drinks compare with the whole party budget

Drinks are only one part of a party’s cost, and keeping them separate matters because they scale differently from food: food scales with guests, drinks scale with guests times drinks each, so a long evening inflates drinks faster than food. The same party may also need appetizers, a main course, and dessert — each with its own calculator on this site — so the party total is the sum of checked figures rather than one guessed lump. When the party budget overshoots, check the drinks each first: it is usually where the surprise lives, because hosts plan for the guests and forget the second and third glass.

Three mistakes to avoid

First, planning for invited guests instead of coming guests: the no-shows become spare bottles, which is wasteful but harmless, while the plus-ones you missed become a shortage, which is not. Second, planning 1 drink each for a long evening: the first hour is covered and the rest of the night is not, and a mid-party shop run costs more than the spare bottles would have. Third, rounding bottles down to save a few dollars: the saving is one bottle’s price, and the cost is a guest standing empty-handed. Avoid those three and the drinks stop being a gamble and become a number you can buy to.