Christmas Party Drink Quantities

Exact drink amounts for a Christmas party, from a 10-person dinner to a 100-person office do, including mulled wine, fizz for toasts and the designated-driver share..

Home โ€บ Guides

Christmas parties break the normal drinks formula in three specific ways, and every one of them makes people under-buy. They run longer than a normal party. There is almost always a toast. And a much larger share of the room is driving home than at a summer barbecue.

Start with the base number

The caterer's formula still applies: two drinks in the first hour, one per hour after โ€” or guests × (hours + 1). A 30-person party running five hours is 180 drinks.

Then adjust for the season. Christmas gatherings typically run one to two hours longer than the host plans for, and alcohol sales data shows demand peaking from mid-December straight through the first week of January. Plan for the party you will actually have at 11pm, not the one on the invitation.

The Christmas split

The usual bar split shifts noticeably in December โ€” fizz and warm drinks take share from beer.

DrinkShare of drinksFor 30 guests, 5 hours (180 drinks)
Wine (red and white)40%72 glasses = 15 bottles
Sparkling / prosecco20%36 glasses = 7 bottles
Beer20%36 bottles
Spirits & cocktails10%18 drinks = 2 bottles
Mulled wine / warm10%18 servings = 4 bottles

A 750 ml bottle pours five standard glasses of wine. Sparkling stretches further at a toast pour โ€” six per bottle โ€” but only if you are actually pouring toast measures.

The toast

If there is a speech, budget one bottle of fizz per six guests for that single moment, on top of everything else. Toast pours are smaller than drinking pours, which is why the number looks generous โ€” it isn't, because everyone takes one simultaneously and nobody wants to be the person holding an empty glass.

Mulled wine

Mulled wine is the one Christmas drink that genuinely batches well, because it is served warm and nobody expects carbonation. Plan 150 ml per serving โ€” smaller than a wine pour, because it is sweet and served hot โ€” so a 750 ml bottle gives five servings before you add juice and spirits, and closer to seven after.

Use something cheap and fruity. Everything you pay extra for in a good bottle is destroyed by heat and cinnamon.

The share nobody budgets for

At a December party a much larger proportion of guests are driving, pregnant, on antibiotics, or simply pacing themselves before a long season. Plan one non-alcoholic serving per guest per hour regardless, plus 400 ml of water per guest per hour.

This is additional to your alcohol count, not carved out of it. Roughly a third of your guest list will want these at some point, and running out of anything decent to drink is the fastest way to make a non-drinker feel like an afterthought. Our non-alcoholic guide has the full breakdown.

Quantities at a glance

GuestsWineFizz (incl. toast)BeerSpirits
10, 4 hours4 bottles3 bottles101 bottle
20, 5 hours10 bottles6 bottles241 bottle
30, 5 hours15 bottles10 bottles362 bottles
50, 5 hours24 bottles16 bottles603 bottles
100, 5 hours48 bottles33 bottles1206 bottles

Don't forget the ice

People assume a winter party needs less ice. It needs about the same โ€” the drinks still arrive warm from the shop and still need chilling, and indoor heating is working against you. Budget 0.5 kg (1 lb) per guest as a December minimum. See the ice guide.

Order early

Mid-December is the single busiest period of the year for drinks retail. Delivery slots vanish, popular prosecco sells out, and the week before Christmas is the worst possible time to discover your order cannot be fulfilled. Buy by the first week of December.

Run your own numbers with the party drink calculator, or the wine calculator if the evening is wine-led.