
Christmas dinner has a rhythm of its own. It’s not like a birthday party where people arrive thirsty and pace themselves badly. Christmas is slower, cosier, and loaded with family traditions… plus the chaos of trying to get the roast potatoes crisp while everyone helps themselves to “just a splash more bubbles.” I’ve hosted more Christmas dinners than I can count—teens running around, Aloo sneaking under the table hoping for cru
mbs, husbands arguing over who’s carving what—and I promise you this: having the right amount of alcohol on hand makes the whole day feel calmer.
This is the guide I wish someone had handed me years ago. Simple, realistic, absolutely doable, and tailored for the big Christmas meal most of us host: nibbles, lunch or dinner, desserts, and those lingering chats at the table where time stops and laughter gets louder.
The Christmas Dinner Drinks Formula
(Designed specifically for a 4–6 hour holiday gathering.)
- Plan for 3–4 drinks per adult over the entire meal
Christmas drinking is steady, not wild. - Add an extra bottle of bubbles
Because there is always someone who wants to keep celebrating. - Always have soft options
Think soda water, ginger ale, cranberry juice, sparkling apple—Christmas flavours people actually want.
How Much Alcohol to Buy Based on Guest Numbers
Assuming a 5-hour Christmas lunch or dinner:
10 Adults
– Sparkling wine: 2–3 bottles
– White wine: 2 bottles
– Red wine: 2 bottles
– Beer/Cider: 12–18 bottles
– Spirits for simple mixes (optional): 1 bottle gin or vodka + 2–3 mixers
– Non-alcoholic drinks: 6–8 L
– Water: 6 L minimum
15 Adults
– Sparkling wine: 3–4 bottles
– White wine: 3 bottles
– Red wine: 3 bottles
– Beer/Cider: 24 bottles
– Spirits: 1–2 bottles + 4–5 mixers
– Non-alcoholic drinks: 8–10 L
– Water: 8–10 L
20 Adults
– Sparkling wine: 4–5 bottles
– White wine: 4 bottles
– Red wine: 4 bottles
– Beer/Cider: 30–36 bottles
– Spirits: 2 bottles + 5–6 mixers
– Non-alcoholic drinks: 10–12 L
– Water: 12 L
What People Actually Drink at Christmas (Based on Real Hosting Life)
Bubbles
They go faster than anything else. Pouring a glass the moment people arrive sets the tone, and most happily accept a top-up. If your crowd loves Prosecco, buy extra.
White Wine
Perfect for warm weather Australian Christmases. Crisp, cold, and refreshing.
Red Wine
Essential once the ham and roasts hit the table.
Beer & Cider
The quiet workhorse of the day. Someone always reaches for one during the cooking phase.
Festive Mixers
Ginger beer, cranberry juice, lemonade, soda water, tonic. These disappear quicker than you think, especially with designated drivers and teens wanting “something nice.”
If You’re Serving a Christmas Cocktail
Pick one signature drink so you don’t end up playing bartender all day.
Holiday-friendly ideas:
– Cranberry gin spritz
– Christmas punch
– Prosecco with pomegranate seeds
– Mulled wine (if wintery where you are)
For 10–15 adults, you’ll need:
– 1–2 bottles liquor
– Fruit & herbs for garnish
– 2–3 L matching mixer
– 3 kg ice
The Ice Rule for Christmas Day
Ice melts fast when the oven is roaring and people are in and out of the fridge.
Plan for:
– 4 kg for small gatherings
– 6–8 kg for medium groups
– 10 kg for larger family Christmases
Don’t Forget Water (Seriously)
Christmas meals are salty. Heat + wine + salty ham is a dehydration trifecta.
Plan 1 litre per adult and place jugs on the table. People forget to grab water unless it’s right in front of them.
The Secret to a Calm Christmas Host
Have everything cold and ready before guests arrive.
Christmas is one of those days where once you start slicing meat and juggling sides, you won’t have time to restock the drinks fridge. Prep it all early, and you’ll glide through the day like the effortlessly organised Christmas queen you absolutely are.




