13 Irresistible Christmas Cocktails for the Holiday Season
From the Mistletoe Mojito to the Cranberry Moscow Mule, these festive recipes will make your taste buds tingle with joy. Toast to the season with delightful drinks of merriment.
‘Tis the season to indulge in the warm embrace of holiday spirits! Christmas is the time of year when we gather with loved ones, exchange gifts, and create lasting memories. What better way to elevate your festive gatherings than with a delicious selection of Christmas cocktail recipes that will make your taste buds tingle with joy? In this story, we’ll explore 12 captivating Christmas cocktails that will add an extra dash of merriment to your celebrations.
Editor’s Note: Updated for the 2025 holiday season with fresh cocktail ideas and new pairings to inspire your festivities.
Looking for something a little maltier and Christmas themed for the season?
Check out PorchDrinking’s roundup of top Christmas beers featuring winter warmers, spiced ales, and holiday classics that pair perfectly with these cocktails!

Pear Sangria
Inspired by the vibrant flavors served at Ambler in the LoDo district of Denver, Colorado, this bright, floral twist on classic sangria, this recipe blends rosé wine with elderflower, pear, and a touch of honey for a beautifully crisp holiday (or anytime) crowd-pleaser.
Ingredients:
- 1 bottle Famille Perrin Rosé (750 ml)
- 3 oz St-Germain Elderflower Liqueur
- 2 oz Lillet Rosé
- 2 ripe pears, thinly sliced
- 2 tbsp honey (adjust to taste)
- 2 oz fresh lemon juice
- 1–2 cups club soda or sparkling water (optional, added before serving)
- Ice
Instructions:
- In a large pitcher, combine the rosé, St-Germain, Lillet Rosé, lemon juice, and honey. Stir until the honey is fully dissolved.
- Add the sliced pears and gently stir to mix.
- Refrigerate for at least 2 hours, or up to overnight, to allow the flavors to meld.
- Just before serving, add ice and (optional) top with club soda for a light, sparkling finish.
- Serve chilled, making sure each glass gets a few pear slices.
Optional Garnish:
- Lemon wheel
- Extra pear slices
- A sprig of rosemary for a holiday touch

Mistletoe Mojito
Start your Christmas journey with a twist on the classic mojito. This refreshing cocktail combines white rum, fresh mint, cranberries, and a hint of ginger for a zesty kick. Garnish this recipe with a sprig of mistletoe for a playful holiday touch.
Ingredients:
- 2 oz white rum
- 10 fresh mint leaves
- 1 oz cranberry juice
- 1/2 oz ginger syrup
- 1/2 oz lime juice
- Cranberries and mint sprig for garnish
Instructions:
- In a glass, muddle the mint leaves.
- Add the white rum, cranberry juice, ginger syrup, and lime juice.
- Fill the glass with ice and stir well.
- Garnish with cranberries and a sprig of mint.

Cranberry Moscow Mule
The Cranberry Moscow Mule is a delightful variation of the beloved cocktail. Swap out the traditional lime for cranberry juice and add a splash of ginger beer. The result? A festive red concoction that’ll sparkle at your holiday soirée.
Ingredients:
- 2 oz vodka
- 4 oz cranberry juice
- 1/2 oz lime juice
- Ginger beer
- Fresh cranberries and lime wheel for garnish
Instructions:
- Fill a copper mug with ice.
- Add vodka, cranberry juice, and lime juice.
- Top with ginger beer and stir gently.
- Garnish with fresh cranberries and a lime wheel.

Winter Wonderland Martini
Transport yourself to a snowy wonderland with this elegant martini. Vanilla vodka, white chocolate liqueur, and a dash of peppermint schnapps create a winter-inspired blend. Rim the glass with crushed candy canes for a touch of whimsy.
Ingredients:
- 2 oz vanilla vodka
- 1 oz white chocolate liqueur
- 1/2 oz peppermint schnapps
- Crushed candy canes for rimming
Instructions:
- Rim a martini glass with crushed candy canes.
- In a shaker filled with ice, combine the vodka, white chocolate liqueur, and peppermint schnapps.
- Shake well and strain into the prepared glass.

Spiced Apple Cider Punch
Warm up your guests with this comforting punch. It features spiced rum, apple cider, and a medley of seasonal spices. Garnish with cinnamon sticks and apple slices to evoke the cozy essence of Christmas.
Ingredients:
- 2 oz spiced rum
- 4 oz apple cider
- 1/2 oz lemon juice
- A pinch of cinnamon
- Cinnamon sticks and apple slices for garnish
Instructions:
- In a glass filled with ice, combine spiced rum, apple cider, lemon juice, and a pinch of cinnamon.
- Stir well.
- Garnish with a cinnamon stick and apple slices.

Eggnog White Russian
Two classics in one glass! Combine eggnog, vodka, and coffee liqueur for a creamy, rich concoction that will have everyone reaching for seconds. A sprinkle of nutmeg on top adds the finishing touch.
Ingredients:
- 2 oz vodka
- 1 oz coffee liqueur
- 2 oz eggnog
- Ground nutmeg for garnish
Instructions:
- Fill a glass with ice.
- Pour in vodka, coffee liqueur, and eggnog.
- Stir gently.
- Sprinkle ground nutmeg on top.

Gingerbread Old Fashioned
Infuse the flavors of your favorite holiday cookies into this classic cocktail. Bourbon, gingerbread syrup, and a dash of bitters create a drink that’s as nostalgic as it is delicious.
Ingredients:
- 2 oz bourbon whiskey
- 1/2 oz gingerbread syrup
- 2 dashes of bitters
- Orange twist for garnish
Instructions:
- In a glass with ice, combine bourbon, gingerbread syrup and bitters.
- Stir well.
- Garnish with an orange twist.
- (For additional sweetness, add a dash of simple syrup.)
Image by KamranAydinov on Freepik”>Image by KamranAydinov on Freepik

Candy Cane Martini
Bring the sweetness of Christmas candy to your glass with this delightful martini. Peppermint schnapps, vanilla vodka, and a rim of crushed candy canes make this cocktail a festive treat.
Ingredients:
- 2 oz vanilla vodka (or gin if you’re looking for a more Christmas tree-like taste)
- 1 oz peppermint schnapps
- Crushed candy canes for rimming
Instructions:
- Rim a martini glass with crushed candy canes.
- In a cocktail shaker filled with ice, combine vanilla vodka and peppermint schnapps.
- Shake well and strain into the prepared glass.

Pomegranate Champagne Christmas Punch
Ring in the season with a pop of bubbly! Combine champagne with pomegranate juice and fresh pomegranate seeds for a fizzy, fruity punch that’s perfect for toasting to the holiday spirit.
Ingredients:
- 1 bottle of champagne
- 2 cups pomegranate juice
- Pomegranate seeds for garnish
Instructions:
- In a punch bowl, combine champagne and pomegranate juice.
- Serve in glasses and garnish with pomegranate seeds.

Sparkling Cranberry Margarita
Shake things up with a festive twist on the margarita. Silver tequila, cranberry juice, and a splash of sparkling water create a drink that’s both tangy and refreshing.
Ingredients:
- 2 oz silver tequila
- 1 oz cranberry juice
- 1 oz fresh lime juice
- Sparkling water
- Rosemary
Instructions:
- In a glass with ice, combine tequila, cranberry juice, and lime juice.
- Top with sparkling water and stir gently.
- Garnish with a sprig of rosemary.

Peppermint Hot Chocolate
Cozy up by the fire with a mug of this indulgent homemade hot chocolate. Add a generous pour of peppermint schnapps and top with whipped cream, chocolate shavings, and a candy cane for a warm, delightful treat. Santa will surely want a sip of this tasty drink instead of cookies this year!
Ingredients:
- 1 cup hot chocolate
- 2 oz peppermint schnapps
- Whipped cream, chocolate shavings, and a candy cane for garnish
Instructions:
- Prepare hot chocolate.
- Stir in peppermint schnapps.
- Top with whipped cream, chocolate shavings, and a candy cane.
- (Alternatively, you could make an espresso martini and garnish the rim with crushed peppermint pieces if you wanted to!)
- Planning a cozy countdown as you mix a round of Peppermint Hot Chocolates?
- Pair each night’s sip with a chocolate treat from one of the season’s best advent calendars, think caramels, nutty clusters and truffles that echo the flavors in your drinks.
- These curated calendars make hosting easy: set out the day’s chocolate alongside your cocktail of the night, or let guests pick their square to match a Gingerbread Old Fashioned or Winter Wonderland Martini.

Winter Sangria
Put a wintry spin on the classic Spanish drink with this delightful sangria. Red wine, brandy, and seasonal fruits mingle together, creating a vibrant and fruity holiday cocktail that’s perfect for sharing.
Ingredients:
- 1 bottle of red wine
- 1/2 cup brandy
- 1/4 cup orange liqueur
- Sliced oranges, apples, and cranberries
Instructions:
- In a pitcher, combine the red wine, brandy, and orange liqueur.
- Add sliced fruit and stir.
- Chill in the refrigerator for a few hours before serving.
- Additionally, you can add a dash of pineapple juices for an added citrusy twist.

Cranberry Orange Spritzer
For a non-alcoholic option that’s just as festive, mix cranberry juice, fresh orange juice, and sparkling water. Garnish with orange slices for a citrus zip and cranberries for a vibrant, tangy sipper.
Ingredients:
- 4 oz cranberry juice
- 2 oz fresh orange juice
- Sparkling water/club soda
- Orange slices and cranberries for garnish
Instructions:
- In a glass, combine cranberry juice and fresh orange juice.
- Top with sparkling water and stir gently.
- Garnish with orange slices and cranberries.
Photo Copyright Stuart Webster/Courtesy of Flickr
May Your Cocktails Be Merry and Bright
Enjoy these delightful Christmas cocktails responsibly and make your holiday season even more festive and joyful! Whether you’re hosting a grand Christmas feast, holiday parties or just want to unwind after a day of gift-wrapping, these 12 Christmas cocktails are sure to make your holiday season merry and bright. Cheers to good times, good company, and delicious sips of joy!
Comments 0
No Readers' Pick yet.