20 Festive Christmas Cocktail Recipes for 2026
20 Festive Christmas Cocktail Recipes You’ll Want to Sip All Season

There’s something truly magical about the first sip of a festive Christmas cocktail. Whether you’re hosting a holiday party, cozying up by the fireplace on Christmas Eve, or toasting the new year with friends, the right drink can turn an ordinary evening into something unforgettable. Christmas cocktails aren’t just drinks — they’re little edible (well, drinkable!) decorations that sparkle on your table and make every gathering feel extra special.
The best part? You don’t need to be a professional bartender to pull off these stunning drinks. Most of these Christmas cocktail recipes use ingredients you probably already have in your kitchen — vodka, cranberry juice, champagne, a few festive spices — and a little creativity with garnishes. From the classic Christmas martini to a cozy hot buttered rum, this list covers everything: refreshing, creamy, warm, sparkling, and everything in between.
So grab your cocktail shaker, stock up on fresh cranberries and candy canes, and let’s mix up some holiday magic. These 20 festive Christmas cocktail recipes are easy, beautiful, and absolutely delicious — pin your favorites so you have them ready for every holiday gathering this season!
1. Classic Christmas Martini
The Christmas martini is the queen of holiday cocktails, and for good reason. This gorgeous red-and-green drink looks like Christmas in a glass and tastes like it too — crisp, slightly sweet, and dangerously smooth. It’s the perfect signature cocktail for any holiday party because it’s simple to make in big batches and photographs beautifully.
Ingredients
- 2 oz vodka (chilled)
- 1 oz cranberry juice (100% juice, not cocktail blend)
- 1/2 oz triple sec or Cointreau
- 1/2 oz fresh lime juice
- Ice
- For the rim: honey or simple syrup + red and green sanding sugar
- Garnish: fresh cranberries and a sprig of rosemary
Directions
Rim your martini glass by dipping it in honey or simple syrup, then into a mix of red and green sanding sugar. Set aside. Fill a cocktail shaker with ice, add vodka, cranberry juice, triple sec, and lime juice. Shake vigorously for 15 seconds until well chilled. Strain into the prepared glass. Drop in 3 fresh cranberries and tuck a small rosemary sprig into the glass for that perfect Christmas tree look. Serve immediately while icy cold.

2. Cranberry Vodka Christmas Punch
When you’re hosting a crowd, nobody wants to play bartender all night. This cranberry vodka Christmas punch is your answer — it serves a dozen people, looks stunning in a glass dispenser, and tastes like the holidays in a cup. The fizzy, fruity flavor is universally loved, and the deep ruby color with floating cranberries and orange slices is pure Pinterest perfection.
Ingredients
- 1 bottle (750 ml) vodka
- 4 cups cranberry juice
- 2 cups orange juice
- 1 liter ginger ale (chilled)
- 1 bottle (750 ml) sparkling wine or prosecco
- 2 cups fresh cranberries
- 2 oranges, sliced into wheels
- Fresh rosemary sprigs
- Ice
Directions
In a large punch bowl or drink dispenser, combine the vodka, cranberry juice, and orange juice. Stir well. Just before serving, add the ginger ale and sparkling wine for maximum fizz. Add plenty of ice, fresh cranberries, orange wheels, and a few rosemary sprigs. Let guests serve themselves with a ladle over ice-filled glasses. Pro tip: freeze cranberries and orange slices in ice rings beforehand so the punch stays cold without getting watered down.
3. Spiced Mulled Wine

Nothing says Christmas quite like the warm, spicy aroma of mulled wine simmering on the stove. This cozy European classic is the ultimate cold-weather cocktail — rich, warming, and filled with cinnamon, cloves, and orange. It’s perfect for Christmas Eve gatherings, holiday movie nights, or anytime the temperature drops.
Ingredients
- 1 bottle (750 ml) dry red wine (Merlot or Cabernet work great)
- 1/4 cup honey or brown sugar
- 1 orange, sliced
- 8 whole cloves
- 3 cinnamon sticks
- 2 star anise
- 1/4 tsp ground nutmeg
- 1/2 cup brandy (optional, for extra warmth)
Directions
Pour the wine into a large saucepan or slow cooker. Add honey, orange slices, cloves, cinnamon sticks, star anise, and nutmeg. Heat gently over low heat for 20–30 minutes — you want it steaming, never boiling (boiling burns off the alcohol and ruins the flavor). Stir in the brandy if using. Ladle into heatproof mugs and garnish each with a cinnamon stick and an orange slice studded with cloves. Your whole house will smell like Christmas!

4. Eggnog White Russian
Take the classic White Russian and give it a holiday makeover — this eggnog version is creamy, dreamy, and completely irresistible. It’s like dessert and a cocktail had the most delicious baby. Perfect for sipping by the Christmas tree or serving at your holiday party as a fun twist on traditional eggnog.
Ingredients
- 1 oz vodka
- 1 oz coffee liqueur (like Kahlúa)
- 3 oz eggnog (store-bought or homemade)
- Ice
- Ground nutmeg for dusting
- Whipped cream (optional, but highly recommended)
- Cinnamon stick for garnish
Directions
Fill a rocks glass with ice. Pour in the vodka and coffee liqueur, then top with eggnog. Stir gently to combine. Add a dollop of whipped cream on top, dust generously with ground nutmeg, and finish with a cinnamon stick. Serve with a long spoon or straw for stirring. This one is rich, so it’s best enjoyed slowly!

5. Peppermint Mocha Martini
If you love peppermint mochas from the coffee shop, wait until you try the cocktail version. This peppermint mocha martini is the ultimate after-dinner holiday drink — chocolatey, minty, and elegant. The crushed candy cane rim makes it look absolutely festive, and one sip will have you in full Christmas mode.
Ingredients
- 1.5 oz vodka
- 1 oz chocolate liqueur
- 1 oz peppermint schnapps
- 1 oz half-and-half or cream
- Ice
- For the rim: chocolate syrup + crushed candy canes
- Garnish: mini candy cane hooked on the glass rim
Directions
Rim a chilled martini glass by dipping it in chocolate syrup, then into crushed candy cane pieces. Set aside. Fill a cocktail shaker with ice and add vodka, chocolate liqueur, peppermint schnapps, and half-and-half. Shake hard for 15–20 seconds until frothy and well chilled. Strain into the prepared glass. Hook a mini candy cane on the rim for the cutest presentation. Serve immediately.
6. Holiday Apple Cider Sangria

Sangria isn’t just for summer! This holiday apple cider sangria is bursting with autumn-meets-Christmas flavors — crisp apples, juicy oranges, warm cinnamon, and a bottle of white wine. It’s light, refreshing, and the floating fruit makes it look like a work of art. A guaranteed crowd-pleaser at any holiday gathering.
Ingredients
- 1 bottle (750 ml) dry white wine (Pinot Grigio or Sauvignon Blanc)
- 2 cups fresh apple cider
- 1/2 cup brandy
- 2 apples, thinly sliced
- 1 orange, sliced
- 1 cup fresh cranberries
- 3 cinnamon sticks
- 1 liter ginger ale or club soda (chilled)
- Ice
Directions
In a large pitcher or drink dispenser, combine the white wine, apple cider, and brandy. Add the sliced apples, orange slices, cranberries, and cinnamon sticks. Refrigerate for at least 2 hours (overnight is even better) so the flavors meld together. Just before serving, stir in the ginger ale for sparkle. Serve over ice in wine glasses, making sure each glass gets plenty of the gorgeous fruit.

7. Poinsettia Champagne Cocktail
Named after the iconic Christmas flower, the poinsettia cocktail is elegance in a champagne flute. It’s just three ingredients — cranberry juice, champagne, and a splash of orange liqueur — but the ruby-red color and delicate bubbles make it look like a million bucks. This is the perfect welcome drink for Christmas dinner or New Year’s Eve.
Ingredients
- 1 oz cranberry juice
- 1/2 oz orange liqueur (Cointreau or Grand Marnier)
- 4 oz champagne or prosecco (chilled)
- Garnish: fresh cranberries and a twist of orange peel
Directions
Pour the cranberry juice and orange liqueur into a champagne flute. Slowly top with chilled champagne, pouring gently to preserve the bubbles. Drop in 2–3 fresh cranberries and add a twist of orange peel. That’s it — simple, stunning, and sophisticated. For a fun variation, freeze cranberries in advance and use them instead of ice cubes in other drinks too.

8. The Grinch Cocktail
This bright green Grinch cocktail is the life of any Christmas party! Inspired by everyone’s favorite Christmas grouch, it’s playful, sweet, and totally Instagram-worthy. The vibrant green color comes from melon liqueur, and kids (and adults) go crazy for it. Serve it at your ugly sweater party or holiday movie night for maximum fun.
Ingredients
- 2 oz melon liqueur (Midori)
- 1 oz coconut rum
- 3 oz lemon-lime soda or ginger ale
- 1 oz pineapple juice
- Ice
- For the rim: red sanding sugar
- Garnish: a maraschino cherry (the Grinch’s heart!) and a candy cane
Directions
Rim a highball glass with red sanding sugar using a little simple syrup or honey. Fill the glass with ice. Add melon liqueur, coconut rum, and pineapple juice. Top with lemon-lime soda and stir gently. Drop in a maraschino cherry to represent the Grinch’s growing heart and hook a candy cane on the rim. Sweet, tropical, and totally festive!
9. Sugar Cookie Martini

Dessert in a glass? Yes, please! The sugar cookie martini tastes exactly like its name — sweet, vanilla-y, and creamy with a hint of almond. It’s the perfect nightcap after a big Christmas dinner or a fun addition to your holiday cookie exchange party. The vanilla-sugar rim is the cherry on top (well, the cookie on top!).
Ingredients
- 1.5 oz vanilla vodka
- 1 oz Irish cream liqueur (Baileys)
- 1 oz amaretto
- 1 oz half-and-half
- Ice
- For the rim: vanilla frosting or simple syrup + vanilla sugar or sprinkles
- Garnish: a small sugar cookie on the rim (optional but adorable)
Directions
Rim a martini glass with vanilla frosting, then dip into vanilla sugar or festive sprinkles. Fill a cocktail shaker with ice and add vanilla vodka, Irish cream, amaretto, and half-and-half. Shake vigorously for 15 seconds. Strain into the prepared glass. If you’re feeling extra, balance a mini sugar cookie on the rim. Sweet, creamy, and dangerously drinkable!

10. Cranberry Moscow Mule
The Moscow mule gets a holiday glow-up with the addition of tart cranberry juice. Served in those iconic copper mugs, this cranberry mule is crisp, gingery, and refreshing — a nice lighter option among all the creamy holiday drinks. The copper mug keeps it ice-cold and looks gorgeous in photos.
Ingredients
- 2 oz vodka
- 1 oz cranberry juice
- 1/2 oz fresh lime juice
- 4 oz ginger beer (chilled)
- Ice
- Garnish: fresh cranberries, a lime wedge, and a sprig of rosemary
Directions
Fill a copper mug (or highball glass) with ice. Add vodka, cranberry juice, and lime juice. Top with ginger beer and stir gently. Garnish with a skewer of fresh cranberries, a lime wedge, and a sprig of rosemary. The rosemary looks like a tiny Christmas tree — so cute! Serve immediately while it’s frosty and fizzy.

11. Hot Buttered Rum
When the weather outside is frightful, hot buttered rum is so delightful! This classic warm cocktail is like a hug in a mug — buttery, sweet, spiced, and deeply comforting. It’s the perfect drink for Christmas Eve, snowy nights, or anytime you need to warm up from the inside out.
Ingredients
- 2 oz dark rum
- 1 tbsp butter (softened)
- 1 tbsp brown sugar
- 1/4 tsp ground cinnamon
- Pinch of ground nutmeg
- Pinch of ground cloves
- 6 oz hot water
- Garnish: cinnamon stick and a dollop of whipped cream
Directions
In a heatproof mug, mash together the softened butter, brown sugar, cinnamon, nutmeg, and cloves until it forms a smooth paste. Pour in the dark rum and stir. Top with hot (not boiling) water and stir until the butter mixture is fully dissolved. Add a cinnamon stick and a dollop of whipped cream. Sip slowly and feel the warmth spread — pure holiday comfort!
12. Winter White Cosmo

The winter white cosmo is a sophisticated twist on the classic cosmopolitan, dressed up for the holidays in snowy white. Made with white cranberry juice instead of red, it’s elegant, slightly tart, and absolutely beautiful. This is the cocktail to serve when you want to impress — it looks like a winter wonderland in a martini glass.
Ingredients
- 1.5 oz vodka
- 1 oz white cranberry juice
- 1/2 oz elderflower liqueur (St-Germain)
- 1/2 oz fresh lime juice
- Ice
- For the rim: lime wedge + white sanding sugar or coconut flakes
- Garnish: 3 white cranberries or a twist of lime
Directions
Rim a chilled martini glass with a lime wedge, then dip into white sanding sugar or fine coconut flakes for a snowy effect. Fill a cocktail shaker with ice and add vodka, white cranberry juice, elderflower liqueur, and lime juice. Shake well for 15 seconds. Strain into the prepared glass. Garnish with white cranberries on a cocktail pick or a simple lime twist. Elegant, frosty, and fabulous!

13. Gingerbread Old Fashioned
The old fashioned is a timeless classic, and this gingerbread version gives it the coziest holiday twist. Warm gingerbread spices, rich bourbon, and a touch of maple syrup create a drink that’s sophisticated, warming, and full of Christmas flavor. Perfect for the whiskey lovers at your holiday gathering.
Ingredients
- 2 oz bourbon
- 1/2 oz gingerbread syrup (store-bought or homemade)
- 2 dashes Angostura bitters
- 1 tsp maple syrup (optional, for extra sweetness)
- Ice (one large cube is ideal)
- Garnish: orange peel twist and a small gingerbread cookie
Directions
In a rocks glass, combine the bourbon, gingerbread syrup, bitters, and maple syrup if using. Add one large ice cube (it melts slower and won’t dilute your drink). Stir gently for 10–15 seconds. Express an orange peel twist over the glass to release the oils, then drop it in. For the ultimate presentation, rest a mini gingerbread cookie on the rim. Warm, spicy, and wonderful!

14. Mistletoe Margarita
Who says margaritas are only for summer? This mistletoe margarita brings the fiesta to Christmas with tart cranberry, fresh lime, and a festive red-and-green salt rim. It’s bright, refreshing, and fun — perfect for holiday parties where you want something a little unexpected.
Ingredients
- 2 oz blanco tequila
- 1 oz cranberry juice
- 3/4 oz fresh lime juice
- 1/2 oz triple sec
- 1/2 oz simple syrup (adjust to taste)
- Ice
- For the rim: lime wedge + mix of coarse salt and red sanding sugar
- Garnish: lime wheel and fresh cranberries
Directions
Rim a margarita or rocks glass with a lime wedge, then dip into the salt and red sugar mixture. Fill a cocktail shaker with ice and add tequila, cranberry juice, lime juice, triple sec, and simple syrup. Shake hard for 15 seconds. Fill the prepared glass with fresh ice and strain the margarita over it. Garnish with a lime wheel and a few cranberries. Feliz Navidad!
15. Sparkling Pomegranate Spritz

This sparkling pomegranate spritz is light, bubbly, and jewel-toned — like Christmas ornaments you can drink! The tart pomegranate juice paired with prosecco and a hint of rosemary creates a sophisticated spritz that’s lower in alcohol, making it perfect for long holiday brunches or afternoon gatherings.
Ingredients
- 2 oz pomegranate juice
- 1 oz elderflower liqueur or simple syrup
- 4 oz prosecco (chilled)
- 1 oz club soda (optional, for extra fizz)
- Ice
- Garnish: pomegranate arils, a rosemary sprig, and an orange twist
Directions
Fill a large wine glass with ice. Add pomegranate juice and elderflower liqueur. Slowly pour in the prosecco, then top with club soda if using. Stir very gently once to combine. Garnish with a spoonful of pomegranate arils (they look like tiny rubies!), a rosemary sprig, and an orange twist. Light, festive, and endlessly sippable!
Gorgeous Garnish & Presentation Ideas

Let’s be honest — half the fun of Christmas cocktails is how they look! A beautiful garnish can turn a simple drink into a showstopper. Here are our favorite festive garnish ideas that are easy, affordable, and totally Pinterest-worthy.
Sugared cranberries: Toss fresh cranberries in simple syrup, then roll in granulated sugar. Let them dry on parchment paper. They look like frosted jewels and taste amazing! Use them as garnishes or float them in punch bowls.
Rosemary sprigs: A small sprig of fresh rosemary looks exactly like a miniature Christmas tree. Tuck one into any cocktail for instant holiday vibes. Bonus: it adds a lovely aromatic touch.
Candy cane stirrers: Use full-size candy canes as stir sticks for creamy cocktails like the peppermint mocha martini or hot chocolate cocktails. They slowly melt and add peppermint flavor — genius!
Festive ice cubes: Freeze cranberries, pomegranate arils, rosemary sprigs, or edible flowers into ice cubes. They keep drinks cold without diluting and look absolutely stunning as they melt.
Rimmed glasses: Colored sanding sugars, crushed candy canes, vanilla sugar, or even cocoa powder can transform a plain glass rim into something magical. Use honey, simple syrup, or citrus juice to help the rim stick.
Dehydrated citrus wheels: Thin orange or lemon slices, dehydrated in the oven, make elegant, long-lasting garnishes. They look beautiful and add a subtle citrus aroma.
Whipped cream & drizzles: For creamy cocktails, a swirl of whipped cream with a drizzle of chocolate or caramel sauce and a dusting of nutmeg or cocoa powder is pure dessert-drink heaven.
Holiday Hosting Tips for Cocktail Success
Hosting a holiday party? These tips will help you serve amazing Christmas cocktails without spending the whole night behind the bar.
Batch it: Punches, sangrias, and mulled wine are designed for crowds. Make them ahead in large quantities so guests can serve themselves. Most batched cocktails actually taste better after the flavors meld for a few hours!
Set up a DIY cocktail station: Put out a few base spirits, mixers, garnishes, and recipe cards, and let guests play bartender. It’s interactive, fun, and takes the pressure off you.
Prep garnishes in advance: Sugared cranberries, citrus wheels, and festive ice cubes can all be made a day or two ahead. Store them in airtight containers in the fridge or freezer.
Offer a mocktail version: Not everyone drinks alcohol! For each cocktail, have a non-alcoholic version ready — swap spirits for extra juice, ginger ale, or sparkling water. Label them clearly so everyone feels included.
Chill everything: Cold cocktails taste better. Chill your glasses, spirits, and mixers in advance. Keep champagne and prosecco in the fridge until the moment you need them.
Don’t forget the snacks: Cocktails and appetizers go hand in hand. Set out cheese boards, holiday cookies, and savory bites to keep everyone happy.
Conclusion
And there you have it — 20 festive Christmas cocktail recipes that will make your holiday season merry, bright, and absolutely delicious! From the elegant Christmas martini to the cozy hot buttered rum, from crowd-pleasing punches to sophisticated spritzes, there’s something here for every taste and every occasion.
The best Christmas cocktails are the ones shared with people you love, so don’t stress about perfection. Pick a few favorites, stock up on fresh cranberries and festive garnishes, and have fun experimenting. Whether you’re hosting a big holiday bash or enjoying a quiet Christmas Eve at home, these drinks are guaranteed to add sparkle to your celebration.
Pin this post to your holiday boards so you have all 20 recipes ready when party season arrives — and don’t forget to tag us when you mix up your favorites! Cheers to a delicious holiday season! 🎄🍸✨





