17 Christmas Mocktail Recipes Worth Skipping the Booze For
If you’ve ever stood at a holiday party clutching a sad cup of flat soda, silently questioning your life choices, then welcome – you’re in the right place.
I decided a long time ago that Christmas mocktail recipes deserved the same level of sparkle, sass, and seasonal joy as any boozy drink. And listen, grown women like us want options.
We want flavor. We want flair. We want something cute in the glass that doesn’t give us a hangover at 7 am the next day.
So whether you’re pacing yourself, hosting a mixed group, or just need a lineup of non-alcoholic Christmas drinks that don’t taste like disappointment, this guide is your new holiday BFF.
Grab some ice, throw on your favorite playlist, and let’s dive into the mocktails I’ll be sipping all season long.

Why These Christmas Mocktail Recipes Work
- Zero-proof without zero fun – You get all the sparkle and seasonal mood without sacrificing tomorrow morning.
- Easy ingredients you probably already have – Juices, syrups, spices, herbs… you’re basically stocked already.
- Perfect for mixed crowds – Everyone gets something special, whether they want to drink festive punch or not.
- Gorgeous presentation – Even if you’re frazzled and wrapping gifts at midnight, these still look magazine-level pretty.
17 Holiday Mocktail Ideas To Try This Season
1. Cranberry Ginger Sparkler
Serves: 2 | Prep Time: 5 mins | Best For: Holiday parties
If you want a mocktail that looks dramatic but takes almost no effort, this one is calling your name. The tart cranberry base makes it refreshing, the ginger beer adds that sharp, spicy lift, and the lime cuts through everything just enough to keep it bright.
I love serving this at holiday parties because people assume it took real mixology skills – meanwhile, I’m over here casually tossing everything in a glass like a festive mad scientist.
It’s fizzy, bold, and tastes like December in a cup.
Ingredients:
- 4 oz (120 ml) cranberry juice
- 8 oz (240 ml) ginger beer
- 0.5 oz (15 ml) lime juice
- Fresh cranberries, for garnish
Method:
- Chill all ingredients for maximum sparkle.
- Add cranberry juice and lime juice to a tall glass.
- Fill with ice.
- Top with ginger beer.
- Sprinkle a few fresh cranberries on top.
Insider tip: Freeze cranberries into ice cubes for an instant upgrade that looks way fancier than it is.

2. Pomegranate Mint Fizz
Serves: 2 | Prep Time: 5 mins | Best For: Brunch
This is one of my favorite festive mocktails to pull out when I want something bright, refreshing, and classy without feeling like I’m drinking juice out of a sippy cup.
The pomegranate adds tartness, the mint brings freshness, and the sparkling water gives it the kind of lift that makes even a simple brunch feel like an event.
It’s the perfect daytime drink – pretty, vibrant, and refreshing enough that you’ll want a second glass before the first one is even finished.
Ingredients:
- 4 oz (120 ml) pomegranate juice
- 0.5 oz (15 ml) simple syrup
- Sparkling water, to top
- Fresh mint, for muddling and garnish
Method:
- Muddle mint gently at the bottom of each glass.
- Add pomegranate juice and simple syrup.
- Fill with ice.
- Top with sparkling water and give it a gentle stir.
Handy tip: Lightly slap the mint between your palms before muddling to bring out its aroma.

3. Rosemary Orange Spritz
Serves: 2 | Prep Time: 5 mins | Best For: Appetizers
If you’re after winter mocktail recipes that look sophisticated without trying too hard – this is it. Fresh orange juice gives it a bright base, the rosemary syrup adds herbal depth, and the soda water keeps everything light and refreshing.
It’s one of my favorite drinks to serve right before dinner because it feels elegant but won’t overpower whatever food you’ve got planned.
If you want your guests to think you have your life together, this is the one to hand them.
Ingredients:
- 6 oz (180 ml) orange juice
- 1 oz (30 ml) rosemary syrup
- Soda water, to top
- Orange slices, for garnish
Method:
- Add orange juice and rosemary syrup to a glass over ice.
- Stir to combine.
- Top with soda water.
- Garnish with an orange slice.
Time-saving tip: Make rosemary syrup up to a week ahead and stash it in the fridge.

4. Apple Pie Mocktail Mule
Serves: 2 | Prep Time: 5 mins | Best For: Cold nights
Think cozy apple pie meets ginger beer – but in a chilled, refreshing drink that doesn’t weigh you down. Apple cider and cinnamon syrup create that warm spiced flavor, while the ginger beer gives it sparkle and a little heat.
It’s perfect for winter nights when you want comfort without something heavy. I love serving it in a mule mug, but any glass works as long as you fill it with plenty of ice.
Ingredients:
- 8 oz (240 ml) apple cider
- 1 oz (30 ml) cinnamon syrup
- 8 oz (240 ml) ginger beer
- Apple slices, for garnish
Method:
- Add apple cider and cinnamon syrup to a glass.
- Stir well.
- Fill with ice.
- Top with ginger beer.
- Add apple slices for garnish.
Insider tip: Rim the glass with cinnamon sugar for extra holiday flair.

5. Non-Alcoholic Peppermint “Martini”
Serves: 2 | Prep Time: 5 mins | Best For: Dessert drinks
Creamy, minty, and festive enough to count as a dessert all on its own. I love serving this after dinner when everyone wants “just a little something sweet” but not a full slice of cake.
The peppermint keeps it refreshing rather than heavy, and the crushed candy cane on top adds the perfect little holiday crunch.
It’s indulgent without being overwhelming – basically the mocktail equivalent of slipping into fuzzy pajamas.
Ingredients:
- 6 oz (180 ml) half-and-half
- 1 oz (30 ml) peppermint syrup
- Crushed candy cane, for garnish
Method:
- Add half-and-half and peppermint syrup to a shaker with ice.
- Shake until chilled.
- Strain into a cold glass.
- Top with crushed candy cane.
Handy tip: Chill your glasses first for that frosty festive finish.

6. Sparkling Chai Spiced Punch
Serves: 2 | Prep Time: 5 mins | Best For: Potlucks
This punch tastes like the holidays without being overwhelmingly sweet. The chai brings warmth and spice, the citrus keeps things bright, and the sparkling water adds a refreshing finish.
It’s the kind of drink that works beautifully in a big punch bowl or as a single-serve treat.
Bonus: it looks gorgeous with floating fruit slices.
Ingredients:
- 8 oz (240 ml) brewed chai tea, cooled
- Sparkling water, to top
- Orange slices
- Lemon slices
Method:
- Add cooled chai to a glass.
- Add citrus slices.
- Fill with ice.
- Top with sparkling water.
Money-saving tip: Make your own chai concentrate to save money and customize the flavor.

7. Winterberry Lemon Cooler
Serves: 2 | Prep Time: 5 mins | Best For: Afternoon sipping
This mocktail is fruity and refreshing without being sugary or childish. The mixed berry puree gives it body and color, while the lemon adds brightness and tang.
It’s the perfect drink for afternoons when you want something fun and flavorful but not too heavy. And because the base is simple, you can completely control how still or sparkling you want it.
Ingredients:
- 4 oz (120 ml) mixed berry purée
- 1 oz (30 ml) lemon juice
- 0.5 oz (15 ml) simple syrup
- Still or sparkling water, to top
Method:
- Blend berries until smooth.
- Strain for a cleaner texture.
- Mix puree with lemon juice and syrup.
- Add ice and top with water.
Insider tip: Add a sprig of thyme for a surprisingly grown-up twist.

8. Gingerbread Cream Mocktail
Serves: 2 | Prep Time: 5 mins | Best For: Evenings by the tree
This creamy number is basically Christmas cookies in a glass. The gingerbread syrup adds warmth and spice, the milk or cream makes it smooth, and the nutmeg ties everything together in a way that instantly feels festive.
It’s ideal for quiet evenings at home when you want something comforting but still special. Bonus: the whole thing takes less than five minutes.
Ingredients:
- 6 oz (180 ml) milk or cream
- 1 oz (30 ml) gingerbread syrup
- Nutmeg, for garnish
Method:
- Add milk/cream and gingerbread syrup to a shaker with ice.
- Shake lightly.
- Strain into a glass.
- Dust with nutmeg.
Handy tip: Add a shot of espresso if you want a gingerbread latte vibe.

9. Non-Alcoholic Mulled Cranberry Sipper
Serves: 2 | Prep Time: 5 mins | Best For: Movie nights
Warm and comforting, this mulled drink is perfect for evenings when the temperature drops and all you want is a cozy blanket.
The cranberry juice keeps it tart and bright, while the spices make it feel instantly seasonal. It’s one of those drinks that fills the whole kitchen with winter aromas – and it’s delightfully simple to make.
Ingredients:
- 8 oz (240 ml) cranberry juice
- Cinnamon stick
- Orange peel
- Cloves
Method:
- Add everything to a small pot.
- Simmer gently for 5–10 minutes.
- Strain.
- Serve warm.
Time-saving tip: Make a bigger batch in a slow cooker so everyone can top up throughout the night.

10. Frosted Blueberry Mocktail
Serves: 2 | Prep Time: 5 mins | Best For: Centerpiece drinks
If you want a drink that turns heads, this is the one. The blueberry syrup and lemon juice create this gorgeous jewel-toned color that looks stunning in photos and gorgeous at the table.
It’s fruity but balanced, thanks to the tart lemon and the light, fizzy finish. This is the mocktail everyone will ask you for the recipe for.
Ingredients:
- 2 oz (60 ml) blueberry syrup
- 1 oz (30 ml) lemon juice
- Soda water, to top
Method:
- Shake blueberry syrup and lemon juice with ice.
- Strain into a glass.
- Top with soda water.
Insider tip: Rim your glass with blueberry sugar for extra glamour.

11. Christmas Sunrise Spritzer
Serves: 2 | Prep Time: 5 mins | Best For: Christmas morning
Nothing says “festive brunch” like a sunrise drink. The orange and cranberry juices create gorgeous layers, and the grenadine adds that little pop of sweetness and color that makes this look way more complicated than it is.
It’s fresh, cheerful, and perfect for mornings when you want something fun but still family-friendly.
Ingredients:
- 6 oz (180 ml) orange juice
- 4 oz (120 ml) cranberry juice
- 0.5 oz (15 ml) grenadine
Method:
- Fill a glass with crushed ice.
- Pour in orange juice.
- Slowly add cranberry juice.
- Finish with grenadine for that sunrise effect.
Handy tip: Pour slowly to keep the layers clean and defined.

12. Fig and Vanilla Mocktail Fizz
Serves: 2 | Prep Time: 5 mins | Best For: Dinner parties
This elegant little mocktail combines fig, vanilla, and bubbles for a drink that tastes rich without feeling heavy. It’s soft, silky, and the kind of thing that pairs beautifully with a nice meal.
If you want something to serve in a fancy stemmed glass, look no further.
Ingredients:
- 2 oz (60 ml) fig purée or fig syrup
- Vanilla extract, a few drops
- Club soda, to top
Method:
- Add fig and vanilla to a glass.
- Stir to combine.
- Fill with ice.
- Top with club soda.
Insider tip: Strain the fig puree for an ultra-smooth finish.

13. Caramel Apple Mocktail
Serves: 2 | Prep Time: 5 mins | Best For: Sweet cravings
This mocktail tastes like strolling through a holiday market with a caramel apple in hand – minus the sticky fingers.
The apple juice keeps things crisp, the caramel syrup adds a nostalgic sweetness, and the sparkling water lightens it so it doesn’t feel like dessert in a glass.
It’s great for anyone who wants something sweet but still refreshing.
Ingredients:
- 8 oz (240 ml) apple juice
- 1 oz (30 ml) caramel syrup
- Sparkling water, to top
- Apple slices, for garnish
Method:
- Shake apple juice and caramel syrup together.
- Pour over ice.
- Top with sparkling water.
- Garnish with apple slices.
Time-saving tip: Store-bought caramel drizzle melts beautifully into this.

14. Cranberry Rosemary Cooler
Serves: 2 | Prep Time: 5 mins | Best For: Minimal-effort drinks
This is the definition of festive minimalism. Just a few ingredients and you get a drink that tastes fresh, crisp, and slightly herbal – exactly the kind of thing I reach for when I want something refreshing without a lot of fuss.
It’s also gorgeous with that little rosemary sprig peeking out of the top.
Ingredients:
- 8 oz (240 ml) cranberry juice
- Soda water, to top
- Lime wedge
- Rosemary sprig
Method:
- Fill the glass with ice and cranberry juice.
- Top with soda water.
- Squeeze in lime.
- Add rosemary for garnish.
Handy tip: Torch the rosemary lightly for a smoky aroma.

15. Ginger Citrus Sparkle
Serves: 2 | Prep Time: 5 mins | Best For: Work events
Bright, zesty, and a little bit spicy – this drink is like sunshine in a glass. The citrus juices make it refreshing, the ginger syrup adds warmth, and the soda water keeps it ultra-light.
It’s the perfect thing to sip when you want something flavorful but not sweet or heavy.
Ingredients:
- 4 oz (120 ml) orange juice
- 1 oz (30 ml) lemon juice
- 0.5 oz (15 ml) ginger syrup
- Sparkling water, to top
Method:
- Shake citrus juices with ginger syrup.
- Strain over ice.
- Top with sparkling water.
Insider tip: Add a tiny pinch of cayenne if you want a warming kick.

16. Non-Alcoholic Spiced Pear Spritz
Serves: 2 | Prep Time: 5 mins | Best For: Fancy dinners
Delicate, lightly spiced, and beautifully subtle, this pear spritz is the kind of drink that feels genuinely elegant.
The pear gives it natural sweetness, the nutmeg adds warmth, and the soda water keeps it from feeling heavy.
Serve it in your prettiest glass, and you’ll instantly feel like you’re dining somewhere fancy – even if you’re actually in pajamas.
Ingredients:
- 6 oz (180 ml) pear juice or purée
- Nutmeg, a pinch
- Soda water, to top
- Pear slice, for garnish
Method:
- Add pear juice or puree to a glass.
- Sprinkle with nutmeg.
- Add ice and top with soda water.
- Garnish with a pear slice.
Handy tip: Roast pears before pureeing for deeper flavor.

17. Candy Cane Soda Float
Serves: 2 | Prep Time: 5 mins | Best For: Family nights
This one is pure holiday fun – peppermint soda, a scoop of vanilla ice cream, and crushed candy canes on top. Kids will lose their minds, but grown-ups love it too because it hits all the nostalgic notes without being too sweet.
It’s the playful drink I pull out when I want to lighten the mood or impress guests without doing any real work.
Ingredients:
- 8 oz (240 ml) peppermint soda
- Vanilla ice cream, 2 scoops
- Crushed candy canes, for garnish
Method:
- Add peppermint soda to a tall glass.
- Gently spoon in the ice cream.
- Sprinkle with crushed candy canes.
Insider tip: Mini candy canes make adorable stirrers – and yes, adults love them too.

Make-Ahead and Batching Tips
If you’re hosting a crowd (or honestly, just planning ahead for your own sanity), mocktail prep can make your life so much easier.
- Make flavored syrups ahead of time – peppermint, cinnamon, rosemary, gingerbread – they all last a week in the fridge.
- Pre-juice citrus the morning of your event to save time.
- Mix your mocktail bases in a pitcher, then top with sparkling water right before serving so nothing goes flat.
- Freeze herbs and fruit into ice cubes for a garnish that doesn’t wilt or water down your drink.
- For punch bowls, keep a second batch in the fridge to refill quickly.
Hosting and Serving Advice
When I’m playing hostess, I love making the mocktail moment feel like an experience – without doubling my workload.
- Set up a small garnish station with citrus slices, frozen cranberries, mint, and rosemary.
- Use nice glasses – even dollar-store ones look good with the right drink in them.
- Pre-rim glasses with sugar or spices to make each drink feel intentional and festive.
- Offer a sparkling and a still option so guests can pick their favorite style.
- Add fairy lights around your drink station because the holiday season deserves a little glow.
Ready to Mix Up More Zero-Proof Holiday Drinks?
There you go – seventeen Christmas mocktail recipes that prove you don’t need alcohol to feel festive, fun, and fully in the holiday spirit.
Try one, try three, or work your way through all of them this season. Once you fall in love with these zero-proof beauties, check out my other guides, including easy syrups, holiday mixers, and even more drinks to brighten your winter nights.
