The holiday season is officially here, and that means it’s time to shake, stir, and sip your way into the most magical time of the year. Whether you’re hosting a cozy Christmas Eve gathering, or planning a festive holiday party, this collection of Christmas cocktail recipes will bring sparkle, flavor, and pure joy to every moment.
From nostalgic classic Christmas cocktails to creative modern twists, warming hot Christmas drinks, elegant Christmas martinis, and refreshing Xmas cocktails, this guide has everything you need to make your celebrations unforgettable.
These Christmas cocktails are crafted with seasonal ingredients—think cranberries, cinnamon, vanilla, nutmeg, peppermint, and holiday citrus—that capture the warmth and magic of the season.
Whether you’re craving something creamy and decadent, fruity and vibrant, or bold and boozy, you’ll find the best Christmas cocktails for every taste and every celebration. Even better? These are incredibly easy to make, beautifully festive, and perfect for entertaining.
So grab your cocktail shaker, your favorite holiday glassware, and let’s dive into the most delicious, cozy, and beautifully crafted Christmas drinks to toast this holiday season. It’s time to turn your home into the ultimate winter cocktail bar—and give your guests something to talk about long after the last drop.
Let’s jump into the best Christmas cocktail recipes of the season.

Must Make Christmas Cocktails
Table of Contents
The holiday season is the perfect time to gather with family and friends, share laughter, and, of course, indulge in delicious Christmas cocktails. Whether you’re looking for classic Christmas cocktail recipes, festive Xmas drinks, or unique holiday cocktails with rum, gin, whiskey, or brandy, this ultimate guide has something for everyone.
From warm and cozy Christmas drinks with alcohol to sparkling, refreshing festive cocktails, these recipes will inspire your holiday entertaining. Each cocktail has been carefully curated to combine seasonal flavors, stunning presentation, and the joy of Christmas, making them the best Christmas cocktails to enjoy at home, during Christmas Eve gatherings, or at your holiday cocktail parties.
Scroll down to discover the best Christmas cocktail recipes, complete with ingredients, instructions, and garnish ideas, so you can make every sip merry and bright this festive season.
Read next: The Ultimate Christmas Quotes & Christmas Wishes
Classic Christmas Cocktail Recipes
Classic Christmas cocktails are the foundation of any holiday bar. These drinks include timeless favorites like the Old Fashioned, Hot Toddy, and Mulled Wine, which combine warming spices, seasonal fruits, and rich spirits to evoke the cozy magic of the holiday season.
Whether you’re sipping alone by the fire or serving guests at a festive gathering, classic Christmas cocktails are guaranteed to create a nostalgic and celebratory atmosphere. Perfect for Christmas Eve or as pre-dinner drinks, these Christmas cocktail recipes pair beautifully with traditional holiday dishes.
1. Old Fashioned Christmas Cocktail
A classic Christmas cocktail infused with holiday spice.
Ingredients:
- 2 oz bourbon
- ½ oz cinnamon-clove simple syrup
- 2 dashes Angostura bitters
- Orange peel
- Cinnamon stick
Instructions:
- Add bitters and simple syrup to a rocks glass.
- Add ice, then pour bourbon over.
- Stir 10–12 seconds.
- Garnish with orange peel and a cinnamon stick.
2. Mistletoe Manhattan
A festive twist on the Manhattan — perfect Christmas dinner drink.
Ingredients:
- 2 oz rye whiskey
- 1 oz sweet vermouth
- 2 dashes cherry bitters
- 1 brandied cherry
Instructions:
- Stir whiskey, vermouth, and bitters with ice.
- Strain into a chilled coupe.
- Garnish with a brandied cherry.
3. Christmas Negroni
Bittersweet and deeply festive.
Ingredients:
- 1 oz gin
- 1 oz sweet vermouth
- 1 oz Campari
- 1 cinnamon stick
Instructions:
- Add all ingredients to a mixing glass with ice.
- Stir and strain into a rocks glass.
- Garnish with cinnamon.
Read next: Italian Cocktail Recipes you need to make.
4. Hot Toddy (Christmas Edition)
A must-have hot Christmas drink.
Ingredients:
- 1 ½ oz bourbon
- 1 tbsp honey
- ½ lemon
- Hot water
- Whole cloves
Instructions:
- Add bourbon, honey, and lemon to a mug.
- Top with hot water.
- Garnish with cloves or a lemon wheel.
5. Mulled Wine
A traditional Christmas alcoholic drink beloved around the world.

Ingredients:
- 1 bottle red wine
- ¼ cup honey
- 1 orange (sliced)
- 3 cinnamon sticks
- 8 whole cloves
- 2 star anise
Instructions:
- Simmer all ingredients on low for 25 minutes (do not boil).
- Serve warm with orange slices.
Read next: Festive Thanksgiving cocktails.
Rum Christmas Cocktails
Rum Christmas cocktails bring a tropical twist to your winter festivities. From creamy coquito to spiced rum punches, these rum Christmas drinks mix bold flavors with holiday spices, cranberries, and citrus to create drinks that are both cozy and vibrant.
Ideal for Christmas parties or brunches, these cocktails highlight the versatility of rum as a festive spirit, making them some of the best Christmas cocktails to serve alongside desserts or on a snowy afternoon.
6. Hot Buttered Rum
Rich, comforting, and iconic.
Ingredients:
- 2 oz dark rum
- 1 tbsp spiced butter mix (butter, cinnamon, nutmeg)
- Hot water
Instructions:
- Add butter mix to mug.
- Pour rum over.
- Add hot water and stir until melted.
7. Spiced Rum Punch
Perfect for Christmas party cocktails.
Ingredients:
- 2 cups spiced rum
- 2 cups cranberry juice
- 1 cup orange juice
- ½ cup lime juice
- Fresh cranberries
Instructions:
- Combine all ingredients in a punch bowl.
- Add ice and cranberries for garnish.
8. Coquito (Puerto Rican Christmas Drink)
Creamy holiday perfection.
Ingredients:
- 1 can coconut milk
- 1 can sweetened condensed milk
- 1 can evaporated milk
- 1 tsp cinnamon
- 1 cup white rum
Instructions:
- Blend all ingredients.
- Chill 2 hours before serving.
9. Cranberry Rum Smash
Bright and refreshing.
Ingredients:
- 2 oz white rum
- ½ oz lime juice
- 1 oz cranberry syrup
- Fresh mint
Instructions:
- Muddle mint with cranberry syrup.
- Add rum, lime, and ice.
- Shake and strain.
10. Christmas Rum Eggnog
Thick, decadent, and festive.

Ingredients:
- 2 oz dark rum
- 4 oz eggnog
- Nutmeg
Instructions:
- Pour rum and eggnog over ice.
- Shake lightly and garnish with nutmeg.
Christmas Martini Recipes
Christmas martini cocktails are elegant, festive, and perfect for adding a touch of sophistication to your holiday celebrations. These Christmas cocktail recipes often feature flavors like peppermint, cranberry, white chocolate, and gingerbread, making them ideal for both Christmas parties and cozy evenings by the fire.
From creamy dessert-style martinis to sparkling, fruity variations, martinis provide a versatile way to impress guests while staying on theme. Whether you’re serving a Christmas martini drink as an aperitif, a holiday cocktail after dinner, or a fun seasonal twist on a classic martini, these drinks are a must-have for anyone looking for stylish, festive Christmas cocktails this holiday season.
11. Peppermint White Chocolate Martini
A creamy Christmas cocktail classic.
Ingredients:
- 2 oz vanilla vodka
- 1 oz white chocolate liqueur
- 1 oz peppermint schnapps
Instructions:
- Shake all ingredients with ice.
- Strain into a martini glass rimmed with crushed candy cane.
12. Cranberry Christmas Martini
One of the best red Christmas cocktails.
Ingredients:
- 2 oz vodka
- 1 oz cranberry juice
- ½ oz triple sec
- Lime twist
Instructions:
- Shake with ice and strain.
- Garnish with lime.
13. Gingerbread Espresso Martini
The perfect Christmas dessert drink.

Ingredients:
- 2 oz vodka
- 1 oz espresso
- ½ oz coffee liqueur
- ½ oz gingerbread syrup
Instructions:
- Shake vigorously and strain into a chilled glass.
14. Sugar Plum Martini
Sweet, whimsical, and magical.
Ingredients:
- 2 oz plum vodka
- 1 oz cranberry juice
- ½ oz simple syrup
Instructions:
- Shake with ice and strain.
15. Mistletoe Martini
A signature merry Christmas cocktail.
Ingredients:
- 2 oz vodka
- 1 oz cranberry
- ½ oz lime
- Rosemary
Instructions:
- Shake with ice and strain.
- Garnish with a rosemary sprig.
Whiskey, Bourbon, & Brandy Christmas Drinks
Rich, warming, and indulgent, whiskey, bourbon, and brandy cocktails are synonymous with the festive season. These Christmas alcoholic drinks balance smoky, spiced, and sweet flavors, perfect for sipping by the fire or serving after a holiday dinner.
Drinks like the Bourbon Cranberry Smash or Brandy Alexander highlight the luxurious depth of spirits, offering classic, holiday cocktail recipes that impress both seasoned drinkers and casual celebrants alike.
16. Bourbon Cranberry Smash
A top-ranking Christmas alcoholic cocktail.
Ingredients:
- 2 oz bourbon
- 1 oz cranberry syrup
- ½ oz lemon juice
Instructions:
- Shake and pour over ice.
- Garnish with cranberries.
17. Brandy Alexander
Creamy and luxurious.
Ingredients:
- 1 oz brandy
- 1 oz crème de cacao
- 1 oz cream
Instructions:
- Shake with ice and strain.
- Dust with nutmeg.
18. Christmas Whiskey Sour
Festive, tart, and warming.
Ingredients:
- 2 oz whiskey
- 1 oz lemon
- 1 oz spiced syrup
Instructions:
- Shake and strain over ice.
19. Hot Brandy Cider
A cozy winter Christmas cocktail.
Ingredients:
- 6 oz hot cider
- 1 ½ oz brandy
- Cinnamon
Instructions:
- Pour brandy into mug.
- Add hot cider and garnish.
20. Bourbon Maple Old Fashioned
A holiday upgrade.
Ingredients:
- 2 oz bourbon
- ½ oz maple syrup
- 2 dashes bitters
Instructions:
- Stir with ice and strain.
Christmas Gin Cocktails
If you love bright, botanical spirits, these Christmas gin cocktails will become your new holiday favourites. From spiced gin spritzes to fruity festive drinks with cranberries, rosemary, and winter citrus, these Christmas gin cocktail recipes are refreshing, elegant, and perfect for Christmas parties, Christmas Eve drinks, or Christmas dinner entertaining.
Below you’ll find the best gin cocktails for Christmas, each with a full recipe, garnishes, and festive flavor notes.
21. Cranberry Gin Fizz
A sparkling, berry-forward drink that makes one of the best Christmas gin cocktails.

Ingredients:
- 2 oz gin
- 2 oz cranberry juice
- ½ oz lemon juice
- ½ oz simple syrup
- Soda water
- Fresh cranberries + rosemary
Instructions:
- Add gin, cranberry juice, lemon, and syrup to a shaker with ice.
- Shake and strain into an ice-filled glass.
- Top with soda water.
- Garnish with cranberries and a rosemary sprig.
22. Winter Spiced Gin & Tonic
A holiday twist on a classic featuring warm spices and citrus.
Ingredients:
- 2 oz gin
- Premium tonic water
- Orange slice
- Cinnamon stick
- Star anise
Instructions:
- Fill a glass with ice and pour gin over top.
- Add tonic water.
- Garnish with orange, cinnamon, and star anise.
23. Merry Gin Spritz
Light, sparkling, and ideal for Christmas day cocktails.
Ingredients:
- 1.5 oz gin
- 2 oz prosecco
- 1 oz cranberry or pomegranate juice
- Splash soda
- Orange peel
Instructions:
- Add gin and juice to an ice-filled wine glass.
- Top with prosecco and a splash of soda.
- Garnish with an orange peel twist.
24. Frosted Rosemary Gin Sour
A frothy and aromatic cocktail that tastes like winter in a glass.
Ingredients:
- 2 oz gin
- 1 oz lemon juice
- ¾ oz rosemary simple syrup
- Egg white (optional for foam)
Instructions:
- Dry shake all ingredients (no ice).
- Add ice and shake again.
- Strain into a chilled coupe.
- Garnish with a sugared rosemary sprig.
25. Gingerbread Gin Martini
A warming, dessert-style festive cocktail.
Ingredients:
- 2 oz gin
- 1 oz gingerbread syrup
- ½ oz vanilla liqueur
- Dash of cream (optional)
Instructions:
- Shake all ingredients with ice.
- Strain into a martini glass.
- Rim the glass with crushed gingerbread cookies if desired.
26. Pomegranate Gin Sparkler
One of the most elegant Christmas alcoholic beverages.
Ingredients:
- 1.5 oz gin
- 2 oz pomegranate juice
- Champagne or prosecco
- Pomegranate seeds
Instructions:
- Add gin and juice to a flute.
- Top with sparkling wine.
- Add pomegranate seeds for garnish.
27. The Snowflake Gin Cocktail
Creamy, botanical, and lightly sweet.
Ingredients:
- 2 oz gin
- 1 oz white crème de cacao
- 1 oz cream or coconut cream
- Grated nutmeg
Instructions:
- Shake all ingredients with ice.
- Strain into a coupe.
- Garnish with nutmeg.
28. Christmas Negroni (Gin-Based)
A festive take on the iconic cocktail infused with holiday spice.
Ingredients:
- 1 oz gin
- 1 oz Campari
- 1 oz spiced sweet vermouth (or regular)
- Orange peel
Instructions:
- Add ingredients to a mixing glass with ice.
- Stir and strain into a rocks glass.
- Garnish with orange peel.
29. Holiday Bramble
A berry-forward, jewel-toned drink perfect for Christmas parties.
Ingredients:
- 2 oz gin
- ¾ oz lemon juice
- ½ oz simple syrup
- ½ oz blackberry liqueur
- Fresh blackberries
Instructions:
- Shake gin, lemon, and simple syrup.
- Strain into a glass of crushed ice.
- Drizzle blackberry liqueur over top.
- Garnish with blackberries.
30. Clementine Gin Cooler
Bright, citrusy, and refreshing — a great pairing for Christmas dinner.
Ingredients:
- 2 oz gin
- 3 oz fresh clementine juice
- ½ oz lime juice
- ½ oz honey syrup
Instructions:
- Shake with ice.
- Strain into a chilled glass.
- Garnish with a clementine wheel.
Fun & Festive Easy Xmas Cocktails
Not every Christmas cocktail has to be formal or complicated! Fun and festive easy Xmas cocktails are colorful, playful, and designed to delight guests of all ages (with or without alcohol). Think Santa’s Spritz, Candy Cane Shots, and Holly Jolly Mimosas.
These drinks are quick to make, visually stunning, and perfect for Christmas parties or casual family gatherings. They are also fantastic for pairing with Christmas-themed appetizers or desserts, adding cheer to any celebration.
31. The Grinch Cocktail
A fun Christmas drink with holiday charm.

Ingredients:
- 1 oz Midori
- 1 oz vodka
- Lemon-lime soda
Instructions:
- Combine over ice and top with soda.
32. Holly Jolly Mimosa
Perfect for Christmas morning.
Ingredients:
- 2 oz cranberry juice
- Prosecco
- Rosemary
Instructions:
- Pour juice into flute and top with prosecco.
33. Santa’s Spritz
A Christmas spin on the classic spritz.
Ingredients:
- 2 oz pomegranate juice
- 3 oz prosecco
- 1 oz orange liqueur
Instructions:
- Build in glass over ice.
34. Candy Cane Shot
The best Christmas themed shot recipe.
Ingredients:
- 1 oz peppermint schnapps
- 1 oz white crème de cacao
Instructions:
- Shake and serve as a chilled shot.
35. Winter Wonderland Coconut Cocktail
Snowy, creamy, and festive.
Ingredients:
- 2 oz coconut rum
- 2 oz coconut milk
- 1 oz vanilla syrup
Instructions:
- Shake with ice and strain.
- Rim glass with coconut flakes.
Christmas Holiday Drinks
Christmas holiday drinks encompass all the cozy, warming beverages we associate with the season. From creamy eggnog to mulled wine, hot buttered rum, and peppermint hot chocolate, these drinks are perfect for enjoying by the fire, hosting brunches, or serving after a festive dinner.
These Christmas drinks are versatile, catering to those who prefer alcohol as well as those who enjoy non-alcoholic alternatives. Whether served in mugs, flutes, or punch bowls, these festive drinks capture the spirit of the season in every sip
36. Traditional Christmas Eggnog
The most iconic Christmas holiday drink—rich, creamy, spiced, and nostalgic.
Ingredients
- 4 egg yolks
- 1/3 cup sugar
- 2 cups whole milk
- 1 cup heavy cream
- 1 tsp vanilla extract
- 1/2 tsp nutmeg
- Optional: 1/2–1 cup bourbon, rum, or brandy
Instructions
- Whisk egg yolks and sugar until pale.
- Warm milk, cream, and nutmeg on low heat.
- Slowly temper the warm mixture into the yolks.
- Return to the pot and simmer until thickened.
- Stir in vanilla and alcohol if using.
- Chill 2–4 hours before serving.
Garnish: Fresh nutmeg + cinnamon stick
37. Mulled Wine (Glühwein)
A warm European Christmas market classic perfect for cold December nights.
Ingredients
- 1 bottle red wine
- 1/4 cup brandy
- 1 orange, sliced
- 6 whole cloves
- 2 cinnamon sticks
- 2–3 tbsp honey
Instructions
- Add all ingredients to a pot.
- Warm over low heat for 20–30 minutes (don’t boil!).
- Remove spices and serve warm.
Garnish: Orange wheels
38. Christmas Punch
A crowd-pleasing sparkling punch that works for parties, brunches, and Christmas Eve gatherings.
Ingredients
- 3 cups cranberry juice
- 2 cups orange juice
- 1 cup pineapple juice
- 1 bottle sparkling wine or ginger ale
- 1 cup vodka or rum (optional)
- Fresh cranberries + orange slices
Instructions
- Combine juices in a pitcher.
- Add alcohol if using.
- Top with sparkling wine before serving.
- Add fruit to float on top.
Garnish: Rosemary sprigs
39. Hot Buttered Rum
A cozy, buttery, spiced drink that tastes like Christmas in a mug.
Ingredients
- 2 oz dark rum
- 1 tbsp butter
- 1 tbsp brown sugar
- Pinch of cinnamon + nutmeg
- Boiling water
Instructions
- Add butter, sugar, and spices to a mug.
- Pour in rum.
- Top with hot water and stir.
Garnish: Cinnamon stick
40. Peppermint Hot Chocolate
A family-friendly Christmas holiday drink with an optional adult twist.

Ingredients
- 2 cups milk
- 1/4 cup chocolate chips
- 1 tbsp cocoa powder
- 1 tbsp sugar
- 1/4 tsp peppermint extract
- Optional: 1–2 oz peppermint schnapps
Instructions
- Heat milk, cocoa, sugar, and chocolate until smooth.
- Stir in peppermint extract.
- Add schnapps for an adult version.
Garnish: Whipped cream + crushed candy canes
41. Christmas Wassail
A traditional spiced cider perfect for slow cookers and large gatherings.
Ingredients
- 4 cups apple cider
- 2 cups orange juice
- 1 cup pineapple juice
- 4 cinnamon sticks
- 1 apple + 1 orange, sliced
- Optional: 1 cup rum or bourbon
Instructions
- Combine everything in a pot or slow cooker.
- Simmer for 1–2 hours.
- Add alcohol at the end if desired.
Garnish: Floating citrus slices
42. Irish Coffee (Holiday Version)
A warm, cozy, caffeinated Christmas drink with a festive twist.
Ingredients
- 6 oz hot coffee
- 1–2 oz Irish whiskey
- 1 tsp brown sugar
- Whipped cream
Instructions
- Stir brown sugar into hot coffee.
- Add whiskey.
- Top gently with whipped cream.
Garnish: Nutmeg
43. White Christmas Hot Chocolate
Luxurious, creamy, snowy-white and perfect for December evenings.

Ingredients
- 2 cups milk
- 1/2 cup white chocolate chips
- 1/2 tsp vanilla extract
- Optional: 1 oz vanilla vodka
Instructions
- Heat milk and chocolate until melted.
- Add vanilla and vodka if using.
Garnish: White chocolate shavings
Final Toast: Cheers to a Festive, Flavorful Christmas Season
With so many delicious and creative Christmas cocktail recipes to choose from, your holiday entertaining is about to become even more magical. Whether you’re hosting a cozy family gathering, a cheerful Christmas Eve party, or a festive holiday brunch, these cocktails add warmth, sparkle, and unforgettable flavor to every celebration. From classic Christmas cocktails to fun and easy festive drinks, there’s a recipe here for every taste, mood, and moment of the season.
If you’re looking for even more holiday inspiration, be sure to explore some of my most-loved Christmas content:
✨ More Festive Christmas Recipes & Guides:
- Sarma Recipe: The Ultimate Croatian Christmas Food
- Christmas in New York: The Ultimate Guide
- How to Make Limoncello: Easy to make Limoncello at home
- Limoncello Spritz: Easy refreshing cocktail



