The best Christmas drinks recipes span warming mulled wine and hot chocolate, spirited holiday cocktails, big-batch punch, and alcohol-free mocktails, so there is a festive glass for every guest. This roundup gathers 15 favorites, mixing our own tried-and-true recipes with a few gems from other food blogs we love. Whether you are hosting a crowd or curling up by the tree, you will find something worth raising a glass to.
How to Build a Festive Christmas Drinks Spread
To build a festive Christmas drinks spread, offer one warm option, one cold option, and at least one alcohol-free choice so every guest is covered. Set up a warm station with mulled wine and hot chocolate simmering low on the stove, then a cold station with punch, sangria, and shaken cocktails over ice. Count your guests first, since punches and sangrias scale far more easily than single-serve cocktails. Finally, lean on seasonal flavors like cranberry, cinnamon, orange, and peppermint, and always keep a mocktail or two on hand for kids and non-drinkers.
Jump to a category
Warm and Cozy Christmas Drinks
Simmered low and served steaming, these warm mugs of mulled wine, hot chocolate, and spiced lattes are made for cold December nights.
Vegan Mulled Wine
Red wine simmered with orange, cinnamon, star anise, and cloves, this vegan mulled wine fills the whole kitchen with that unmistakable holiday scent. It is cozy, fragrant, and made for cold nights by the tree. Tip: keep the pot on the lowest heat and never let it boil, since a hard simmer cooks off the alcohol and dulls the spice.
Get the recipe
Vegan Hot Chocolate (Homemade)
Thick, rich, and completely dairy-free, this homemade vegan hot chocolate is the ultimate cup for a cold, gloomy day. Melt in your favorite dark or white chocolate and adjust the sweetness to taste. Tip: whisk in a pinch of cinnamon or a drop of peppermint extract to turn a simple mug into a proper festive treat.
Get the recipe
Homemade Vegan Pumpkin Spice Latte
Warm pumpkin, cozy spice, and creamy plant milk make this homemade pumpkin spice latte a comforting hug in a mug all winter long. Skip the coffee-shop line and the mystery syrups by building it fresh at home. Tip: froth the milk with a handheld whisk or a good jar shake for that cafe-style foam without any special equipment.
Get the recipe
Warming Vegan Winter Drinks
From spiced hot cocoa to golden turmeric lattes, these warming vegan winter drinks are built to chase away the chill with cozy, plant-based comfort. Each one leans on aromatic spices that feel right for the darkest months. Tip: toast whole spices like cinnamon and cardamom in the dry pan for a minute before adding liquid to deepen their aroma.
Get the recipe
Festive Cocktails to Shake and Stir
Shaken, stirred, and built over ice, these spirited cocktails bring grown-up sparkle to any holiday gathering.
Dark Rum Spiced Mojito
This dark rum spiced mojito takes the summer classic and wraps it in cozy autumn-winter warmth, all muddled mint, lime, and deep molasses-rich rum. It is bright and refreshing yet still feels right by the fire. Tip: gently press the mint against the glass instead of shredding it, releasing the oils without the bitter, torn-leaf edge.
Get the recipe
Winter-Spiced Herbal Bourbon on the Rocks
Bourbon fans, this one is for you: a smooth pour infused with winter spices and fresh herbs, served slow over a big cube. It is warming, aromatic, and feels like a proper grown-up nightcap for cold evenings. Tip: use one large ice cube rather than several small ones so the drink chills without watering down too quickly.
Get the recipe
Basil Moscow Mule Cocktail
Fresh basil gives the classic Moscow mule a garden-bright twist, balancing spicy ginger beer and tart lime with a fragrant, herbal lift. Served in a frosty copper mug, it feels festive enough for any holiday toast. Tip: clap the basil leaves between your palms before dropping them in, which wakes up the aroma far better than tearing.
Get the recipe
Floral Gin Lemonade Cocktail
Elegant and aromatic, this floral gin lemonade layers botanical gin over bright, tangy lemonade for a cocktail that feels dressed up for a party. It is light and sophisticated, an easy option when heavier holiday drinks start to feel like too much. Tip: rim the glass with a little sugar and dried edible flowers for a celebratory finish.
Get the recipe
Peppermint White Russian
Boozy, silky, and dessert-like, this peppermint white russian swirls vodka and coffee liqueur with cool candy-cane mint. It is the kind of after-dinner sipper that doubles as dessert on Christmas night. Tip: crush a candy cane and press it around the rim for a peppermint frost that flavors every sip as the drink goes down.
Get the recipe
Vegan Christmas Cocktails
This collection of vegan Christmas cocktails rounds up festive, plant-based pours from cranberry spritzes to creamy spiced sippers, all free of animal-derived ingredients. It is a handy starting point when you want a few drink options in one place. Tip: check that your wine or liqueur is vegan-certified, since some are fined with animal-derived agents that never appear on the label.
Get the recipe
Party Punches, Sangrias and Eggnog
Made for sharing, these big-batch punches, sangrias, and eggnog fill every glass at the table with festive cheer.
Christmas Punch
This crowd-pleasing Christmas punch pairs festive fruit juices with a splash of something stronger, tasting like the holidays in one sip. It comes together fast and scales up beautifully for a full table of guests. Tip: mix the base a few hours ahead and add the fizzy soda or sparkling wine right before serving so every pour stays lively.
Get the recipe
Winter Sangria
Red wine steeped with orange, cranberries, and warm cinnamon turns this winter sangria into a glass that practically smells like December. The fruit soaks up the spiced wine while it chills, so the flavor only deepens overnight. Tip: make it the day before your party and keep the sliced fruit submerged so it stays bright and never browns.
Get the recipe
Vegan Eggnog (Boozy and Alcohol-Free Versions)
Creamy, lightly spiced, and completely dairy-free, this vegan eggnog proves you do not need eggs for that classic holiday richness. Blend it boozy with rum or keep it alcohol-free for the whole family. Tip: chill the finished nog for a couple of hours before serving and dust each cup with fresh nutmeg so the aroma hits before the first sip.
Get the recipe
Alcohol-Free Sips and Mocktails
Bubbly, ruby-red, and totally booze-free, these mocktails let kids, non-drinkers, and everyone in between join the toast.
Non-Alcoholic Sangria for Christmas
Cinnamon, cranberry, and bright orange come together in this alcohol-free sangria that everyone at the table can raise a glass to. It looks just as festive as the boozy version, with jewel-toned fruit floating in every pitcher. Tip: use chilled sparkling cider or club soda as the base and stir it in last to keep the fizz playful.
Get the recipe
Cranberry Fizz Mocktail
Sparkling, tart, and ruby-red, this cranberry fizz mocktail is a festive sip that kids and adults can share alike. Bubbly and bright, it brings color and cheer to the holiday table without any alcohol. Tip: freeze a few whole cranberries into your ice cubes so they look jewel-like in the glass and never dilute the fizz.
Get the recipe
Frequently Asked Questions
What are the most popular Christmas drinks? The most popular Christmas drinks include mulled wine, eggnog, spiced sangria, Christmas punch, hot chocolate, and peppermint or cranberry cocktails. Both boozy and alcohol-free versions are holiday staples, so most hosts serve a mix of the two.
What is a good non-alcoholic Christmas drink? Great non-alcoholic Christmas drinks include vegan hot chocolate, homemade pumpkin spice latte, cranberry fizz mocktail, and non-alcoholic sangria. They deliver all the festive flavor and color without the alcohol, making them perfect for kids, designated drivers, and anyone skipping booze.
How do I make mulled wine for a Christmas party? To make mulled wine, gently warm red wine with orange, cinnamon, star anise, and cloves, keeping it below a boil so the alcohol and spice stay intact. Let it steep on low heat for at least twenty minutes, then ladle it straight from the pot so it stays cozy and aromatic all evening.
Can I make Christmas drinks ahead of time? Yes, many Christmas drinks can be partly made ahead. Punches, sangrias, mulled wine, and eggnog actually improve as the flavors meld overnight, while shaken or built cocktails are best mixed fresh. Prep your spiced syrups, infusions, and garnishes in advance to save time on party day.
What alcohol goes best in Christmas drinks? The spirits that work best in Christmas drinks are dark rum, bourbon, vodka, and gin, plus red wine for sangria, punch, and mulled wine. Warming, oak-aged spirits like rum and bourbon pair especially well with cinnamon, clove, and orange for a cozy holiday flavor.
What garnishes make Christmas drinks look festive? Festive Christmas drink garnishes include fresh cranberries, orange slices and peels, cinnamon sticks, rosemary sprigs, star anise, and crushed candy cane. A sugared rim or a few frozen berries in the ice adds color and keeps drinks looking merry without watering them down.