25 Easy Christmas Mocktails Everyone Will Love (Non-Alcoholic Holiday Drinks)

Looking for easy Christmas mocktails that actually feel special enough for the holidays? You’re in the right place!

Whether you’re hosting Christmas dinner, throwing a holiday party, or just want something festive to sip while watching Christmas movies, these non-alcoholic drinks bring all the fun without the alcohol.

And nobody wants to spend the entire party standing behind the kitchen counter playing bartender. That’s why I kept these Christmas mocktail recipes simple, festive, and easy to make.

You’ll find everything from cranberry and pomegranate drinks to creamy Christmas mocktails, sparkling options, kid-friendly favorites, and even a few big-batch Christmas punches you can make for a crowd.

Some take just a few minutes and a handful of ingredients. A few can be prepared in a pitcher ahead of time. And, of course, they’re all pretty enough to deserve a spot on the Christmas table.

📌 Save this post for later on Pinterest!

Easy Christmas Mocktails for Every Holiday Celebration

One of my favorite things about making mocktails for Christmas is how easy it is to make an ordinary drink look incredibly festive.

Cranberries, rosemary, pomegranate seeds, orange slices, cinnamon sticks, and even a simple sugared rim can completely transform a drink. You don’t need fancy bartending equipment either. For most of these recipes, you’ll just need a glass, a spoon, and maybe a pitcher if you’re serving a crowd.

I’ve included several different flavors below, so there should be something for everyone—even guests who aren’t usually excited about mocktails.

1. Cranberry Rosemary Christmas Spritzer

If you want a drink that practically screams Christmas, start here. The deep red cranberry juice and fresh rosemary make this simple mocktail look gorgeous on a holiday table.

Ingredients (1 serving):

  • ½ cup cranberry juice
  • ½ cup sparkling water or lemon-lime soda
  • 1 teaspoon fresh lime juice
  • Fresh cranberries
  • 1 rosemary sprig
  • Ice

Instructions: Fill a glass with ice and add cranberry and lime juice. Top with sparkling water and gently stir. Garnish with fresh cranberries and rosemary.

Make it sweeter: Use lemon-lime soda instead of sparkling water.

2. Pomegranate Orange Sparkler

This one is bright, fruity, and a little tart. Pomegranate and orange also give you that beautiful red-and-gold holiday color combination without any complicated ingredients.

Ingredients:

  • ⅓ cup pomegranate juice
  • ⅓ cup orange juice
  • ½ cup sparkling water
  • 1 teaspoon lime juice
  • Pomegranate arils
  • Orange slice
  • Ice

Instructions: Add the juices to an ice-filled glass. Top with sparkling water, stir gently, and garnish with orange and pomegranate arils.

3. White Christmas Mocktail

Need a break from all the red cranberry drinks? This creamy White Christmas mocktail looks especially pretty alongside red and green holiday decorations.

Ingredients:

  • ½ cup unsweetened coconut milk beverage
  • ¼ cup pineapple juice
  • ¼ cup lemon-lime soda
  • ½ teaspoon vanilla extract
  • Ice
  • Shredded coconut for the rim, optional

Instructions: Stir the coconut milk, pineapple juice, and vanilla together. Pour over ice and top with lemon-lime soda.

For an extra festive glass, lightly wet the rim and dip it into shredded coconut before adding the drink.

4. Cranberry Orange Ginger Fizz

Cranberry, orange, and ginger are such a good holiday combination. This one has a little more zing than a traditional cranberry spritzer.

Ingredients:

  • ½ cup cranberry juice
  • ¼ cup orange juice
  • ½ cup ginger ale
  • Squeeze of fresh lime
  • Orange slice
  • Fresh cranberries
  • Ice

Instructions: Pour the cranberry and orange juices over ice. Add a squeeze of lime, top with ginger ale, and garnish.

5. Christmas Shirley Temple

Christmas Shirley Temple

Here’s one the kids will probably request again before Christmas is over.

Ingredients:

  • ¾ cup lemon-lime soda
  • ¼ cup ginger ale
  • 1 tablespoon grenadine
  • Maraschino cherries
  • Ice

Instructions: Fill a glass with ice. Add the lemon-lime soda and ginger ale, then slowly pour in the grenadine. Garnish with cherries.

For an extra Christmas touch, use a red-and-white striped straw.

6. Apple Cinnamon Christmas Fizz

 Apple Cinnamon Christmas Fizz

Not every Christmas drink has to contain cranberry! This cozy apple mocktail tastes like the holidays while still being light and bubbly.

Ingredients:

  • ½ cup apple cider
  • ½ cup ginger ale
  • Pinch of cinnamon
  • Apple slices
  • Cinnamon stick
  • Ice

Instructions: Add apple cider and cinnamon to a glass and stir. Add ice, top with ginger ale, and garnish with thin apple slices and a cinnamon stick.

7. Cranberry Lime Christmas Mule

This is an easy alcohol-free twist on a Moscow mule, with plenty of ginger and lime flavor.

Ingredients:

  • ½ cup cranberry juice
  • ½ cup ginger beer
  • 1 tablespoon fresh lime juice
  • Fresh cranberries
  • Lime wedge
  • Ice

Instructions: Fill a glass or copper mug with ice. Add cranberry and lime juice and top with ginger beer. Stir and garnish.

If you don’t like the stronger bite of ginger beer, ginger ale works too.

8. Sparkling Cranberry Apple Mocktail

sparkling cranberry apple mcoktail

This is one of the easiest drinks on the list, which makes it perfect when you’re already trying to get Christmas dinner on the table.

Ingredients:

  • ½ cup cranberry juice
  • ½ cup sparkling apple cider
  • 1 teaspoon fresh lime juice
  • Cranberries
  • Apple slice

Instructions: Pour the cranberry juice into a glass, add lime juice, and top with sparkling apple cider. Garnish and serve immediately.

9. Grinch Christmas Mocktail

Grinch Christmas Mocktail

A bright green drink is an easy way to break up all those red Christmas mocktails—and kids will love the name.

Ingredients:

  • ½ cup pineapple juice
  • ½ cup lemon-lime soda
  • 1 tablespoon lime juice
  • 1–2 drops green food coloring, optional
  • Lime wedge
  • Red sanding sugar, optional
  • Ice

Instructions: Combine pineapple and lime juice. Add a tiny amount of green food coloring if desired. Pour over ice and top with soda.

For the full Grinch effect, rim the glass with red sanding sugar.

10. Gingerbread Mocktail

Gingerbread Mocktail

If you’d rather drink your gingerbread than bake another batch of cookies, this one is for you.

Ingredients:

  • ¾ cup oat milk
  • 2 tablespoons strong chilled coffee or decaf coffee
  • 1 tablespoon maple syrup
  • ⅛ teaspoon ground ginger
  • ⅛ teaspoon cinnamon
  • Tiny pinch of nutmeg
  • Ice

Instructions: Whisk or shake everything together until well combined. Serve over ice and sprinkle a little cinnamon on top.

You can also serve this warm for a cozy Christmas drink.

11. Pomegranate Rosemary Fizz

Pomegranate Rosemary Fizz

This simple mocktail looks much fancier than the effort required to make it.

Ingredients:

  • ½ cup pomegranate juice
  • ½ cup sparkling water
  • 1 tablespoon lime juice
  • 1–2 teaspoons maple syrup, optional
  • Rosemary sprig
  • Pomegranate arils
  • Ice

Instructions: Combine the pomegranate and lime juices. Taste and add maple syrup if you’d like it sweeter. Pour over ice, top with sparkling water, and garnish.

12. Candy Cane Christmas Mocktail

Candy Cane Christmas Mocktail

This creamy peppermint drink is basically Christmas dessert in a glass.

Ingredients:

  • ¾ cup oat milk
  • ¼ teaspoon peppermint extract
  • 1 tablespoon vanilla syrup
  • Ice
  • Crushed candy cane for garnish

Instructions: Stir or shake the oat milk, peppermint extract, and vanilla syrup together. Serve over ice.

A little peppermint extract goes a long way, so don’t get too enthusiastic with the bottle!

13. Sparkling Pear Ginger Mocktail

Sparkling Pear Ginger Mocktail

Pear is a little less expected than cranberry, making this a nice option if you’re serving several different holiday drinks.

Ingredients:

  • ½ cup pear juice or nectar
  • ½ cup ginger ale
  • 1 teaspoon lemon juice
  • Thin pear slices
  • Rosemary sprig
  • Ice

Instructions: Add pear and lemon juice to an ice-filled glass. Top with ginger ale and garnish with pear and rosemary.

14. Rudolph’s Red-Nose Mocktail

Rudolph's Red-Nose Mocktail

This fun Christmas mocktail for kids is ridiculously simple.

Ingredients:

  • ½ cup cranberry juice
  • ½ cup lemon-lime soda
  • Splash of orange juice
  • Maraschino cherry
  • Ice

Instructions: Add the juices to a glass of ice and top with soda. Finish with a bright red cherry for Rudolph’s nose.

15. Christmas Morning Orange Mocktail

Christmas Morning Orange mocktail

Who says mocktails are only for Christmas dinner? This refreshing citrus drink is perfect with Christmas breakfast or brunch.

Ingredients:

  • ½ cup orange juice
  • ½ cup sparkling water or sparkling apple cider
  • 1 tablespoon pomegranate juice
  • Orange slice
  • Pomegranate arils

Instructions: Pour orange juice into a glass and top with your sparkling drink. Add a splash of pomegranate juice and garnish.

16. Cranberry Pineapple Holiday Punch

Cranberry Pineapple Holiday Punch

Sweet pineapple balances tart cranberry beautifully in this easy Christmas punch.

Ingredients:

  • ½ cup cranberry juice
  • ¼ cup pineapple juice
  • ½ cup ginger ale
  • Squeeze of lime
  • Cranberries
  • Ice

Instructions: Combine the juices over ice and top with ginger ale. Give everything a quick stir and add your garnishes.

17. Peppermint Hot Chocolate Mocktail

Okay, technically hot chocolate already qualifies as alcohol-free—but it absolutely deserves a spot at the Christmas party.

Ingredients:

  • 1 cup oat milk
  • 1½ tablespoons unsweetened cocoa powder
  • 1–2 tablespoons maple syrup
  • ¼ teaspoon vanilla
  • A tiny drop of peppermint extract

Instructions: Warm everything in a small saucepan while whisking until smooth. Don’t let it boil. Pour into a mug and top with dairy-free whipped cream or crushed candy cane if desired.

18. Christmas Mojito Mocktail

Christmas Mojito Mocktail

Fresh mint and lime give this holiday drink a lighter flavor that can be especially refreshing alongside a rich Christmas meal.

Ingredients:

  • ½ lime, cut into wedges
  • 6–8 mint leaves
  • 1–2 teaspoons maple syrup or simple syrup
  • ¾ cup sparkling water
  • ¼ cup cranberry juice
  • Ice

Instructions: Gently muddle the lime, mint, and sweetener in a glass. Add ice and cranberry juice, then top with sparkling water.

19. Sugar Plum Mocktail

Sugar Plum Mocktail

No actual sugar plums required! Plum and cranberry create a gorgeous jewel-colored Christmas drink.

Ingredients:

  • ½ cup plum juice
  • ¼ cup cranberry juice
  • ½ cup sparkling water
  • 1 teaspoon lemon juice
  • Fresh plum slice, optional
  • Ice

Instructions: Combine the juices over ice and top with sparkling water. Stir gently and garnish.

20. Frosted Cranberry Lemonade

 Frosted Cranberry Lemonade

This tart, refreshing option is perfect for anyone who doesn’t love super-sweet drinks.

Ingredients:

  • ½ cup lemonade
  • ¼ cup cranberry juice
  • ¼ cup sparkling water
  • Frozen cranberries
  • Lemon slice

Instructions: Combine the lemonade and cranberry juice over ice or frozen cranberries. Top with sparkling water.

Using frozen cranberries is one of my favorite little tricks because they make the drink look festive while helping keep it cold.

Big-Batch Christmas Mocktails for a Crowd

Individual drinks are fun for a small gathering, but if you’re hosting a house full of people, make-ahead Christmas mocktails by the pitcher are much easier.

The biggest trick? Add carbonated ingredients right before serving. Otherwise, your beautiful sparkling punch can turn flat while it sits in the refrigerator.

21. Big-Batch Cranberry Christmas Punch

Makes about 8 servings

Ingredients:

  • 4 cups cranberry juice
  • 2 cups orange juice
  • 4 cups ginger ale
  • ¼ cup fresh lime juice
  • 1 orange, sliced
  • 1 cup fresh cranberries
  • Rosemary sprigs

Instructions: Combine cranberry juice, orange juice, and lime juice in a large pitcher or punch bowl. Refrigerate until you’re ready to serve.

Right before serving, add ginger ale, orange slices, cranberries, and rosemary.

This is the one I’d make when I need something easy for a larger Christmas party. It looks beautiful in a clear pitcher or punch bowl, but you don’t have to mix drinks all night.

22. Christmas Cranberry Punch Bowl

Makes about 10 servings

Ingredients:

  • 4 cups cranberry juice
  • 3 cups pineapple juice
  • 4 cups lemon-lime soda
  • 2 cups sparkling water
  • 1 orange, sliced
  • 1 lime, sliced
  • 1 cup cranberries

Instructions: Chill all ingredients first. Combine the cranberry and pineapple juices in a punch bowl. Just before guests arrive, add soda and sparkling water. Float the fruit on top.

23. Sparkling Apple Cider Christmas Punch

Makes about 8 servings

Ingredients:

  • 4 cups apple cider
  • 3 cups sparkling water
  • 3 cups ginger ale
  • 1 apple, thinly sliced
  • 1 orange, thinly sliced
  • 3 cinnamon sticks

Instructions: Combine the apple cider, fruit, and cinnamon sticks in a pitcher and refrigerate. Add sparkling water and ginger ale immediately before serving.

This one makes the kitchen smell and feel like Christmas before anyone even takes a sip.

24. Pomegranate Christmas Party Punch

Makes about 8 servings

Ingredients:

  • 3 cups pomegranate juice
  • 2 cups orange juice
  • 4 cups ginger ale
  • 1 cup sparkling water
  • ½ cup pomegranate arils
  • Orange slices
  • Rosemary sprigs

Instructions: Mix the pomegranate and orange juices and chill. Add ginger ale and sparkling water immediately before serving. Garnish with pomegranate, orange, and rosemary.

25. Kid-Friendly Christmas Punch

If you’re making Christmas mocktails for kids, keep things familiar. This one is sweet, fruity, fizzy, and super simple.

Makes about 8 servings

Ingredients:

  • 3 cups cranberry juice
  • 3 cups apple juice
  • 4 cups lemon-lime soda
  • 1 cup orange juice
  • Orange slices
  • Fresh or frozen cranberries

Instructions: Chill the juices and combine them in a pitcher. Add the soda just before serving, then decorate with fruit.

For younger children, skip small floating garnishes where they could pose a choking hazard.

How to Make Christmas Mocktails Look Extra Festive

You really don’t need a complicated recipe to make a beautiful holiday drink. Presentation does most of the work.

Try adding fresh cranberries, rosemary sprigs, pomegranate seeds, citrus wheels, mint, apple slices, or cinnamon sticks. Red and green garnishes instantly give even a simple sparkling drink a Christmas feel.

For something extra special, make a sugar rim. Run a lime or orange wedge around the edge of the glass and dip it into regular or colored sanding sugar.

And don’t underestimate the glassware. A basic cranberry spritzer served in a pretty coupe, wine glass, or holiday tumbler suddenly looks like something you’d order at a Christmas party.

Make-Ahead Tips for a Stress-Free Christmas Party

If you’re hosting, do yourself a favor and prepare as much as possible before your guests arrive.

Juice-based mixtures can usually be combined and refrigerated ahead of serving. You can also wash and slice your fruit and prepare garnishes in advance.

Wait to add ginger ale, sparkling water, lemon-lime soda, or sparkling cider until just before serving. Carbonated drinks lose their fizz over time.

You can also create a simple Christmas mocktail bar. Set out two or three juice options, sparkling water, ginger ale, garnishes, and ice. Guests can build their own drinks, and you don’t have to spend the whole evening making them.

That’s a Christmas hosting win in my book.

Best Christmas Mocktail Garnishes

If you want your drinks to look Pinterest-worthy without spending an hour decorating them, keep a few versatile garnishes on hand.

Fresh rosemary is probably my favorite because it instantly resembles a tiny Christmas tree branch. Cranberries provide that classic bright red color, while pomegranate arils add a jewel-like finish.

Orange slices work beautifully with cranberry, apple, and pomegranate drinks. Mint is especially pretty in green mocktails, while cinnamon sticks are perfect for apple, pear, gingerbread, and other cozy holiday flavors.

For frozen drinks or creamy white mocktails, try shredded coconut for a snowy effect.

Easy Christmas Mocktail Flavor Combinations

Once you understand a few basic combinations, you can easily create your own holiday mocktails too.

Cranberry + lime + ginger is tart and refreshing. Cranberry + orange is sweeter and more traditional. Pomegranate + rosemary feels a little more sophisticated, while apple + cinnamon + ginger is warm and cozy.

For kids, simple combinations like cranberry + apple + lemon-lime soda tend to be easy crowd-pleasers.

Want something creamy? Try oat milk or coconut milk with flavors such as vanilla, peppermint, chocolate, or gingerbread spices.

How Much Christmas Punch Do I Need for a Party?

If you’re serving other beverages too, planning roughly 8 ounces of punch per serving is a useful starting point. How much you’ll actually need depends on the length of your party, number of guests, and what else you’re serving.

One advantage of non-alcoholic Christmas punch is that you can keep extra chilled juice in the refrigerator and add more sparkling ingredients when the punch bowl starts getting low.

For a larger gathering, I also like offering one fruity red punch and one completely different option, such as apple-cinnamon or a creamy Christmas drink. That way, guests have a choice without you having to make six different recipes.

Frequently Asked Questions

What are the best mocktails for Christmas?

Cranberry, pomegranate, apple, orange, ginger, peppermint, cinnamon, and rosemary all work especially well in Christmas mocktails. Cranberry rosemary spritzers, pomegranate fizz, Christmas punch, and sparkling apple cider mocktails are easy options that also look festive.

Can I make Christmas mocktails ahead of time?

Yes. You can mix most non-carbonated ingredients ahead of time and refrigerate them. Wait until shortly before serving to add sparkling water, ginger ale, lemon-lime soda, or other carbonated ingredients so the drinks stay fizzy.

What is a good non-alcoholic Christmas drink for a crowd?

A big-batch cranberry Christmas punch is one of the easiest choices for a crowd. Combine cranberry and citrus juices ahead of time, refrigerate, and add ginger ale or sparkling water before serving. Add orange slices, cranberries, and rosemary to make the punch bowl look festive.

What can I serve instead of alcohol at a Christmas party?

Christmas mocktails, non-alcoholic punch, sparkling apple cider, hot chocolate, flavored sparkling water, and alcohol-free spritzers all work well. Offering at least one festive drink made specifically without alcohol can make the non-alcoholic option feel just as special as the other party drinks.

How do you make a simple Christmas mocktail?

Start with about ½ cup fruit juice and ½ cup of something sparkling, then add fresh citrus and a festive garnish. Cranberry juice + ginger ale + lime is one of the easiest combinations. Add cranberries and rosemary and you’ve got a Christmas mocktail in just a few minutes.

Which Christmas Mocktail Will You Try First?

Whether you’re planning a huge Christmas party or just want a fun drink while wrapping presents, you don’t need a long ingredient list to make something festive.

Start with cranberry, pomegranate, apple, or orange juice, add a little sparkle, and finish it with a beautiful holiday garnish. You can keep things simple or go all-out with sugared rims, fancy glasses, and a full Christmas mocktail bar.

And if you’re hosting a crowd, don’t make yourself mix individual drinks all night. Pick one of the big-batch Christmas mocktails above, make the juice base ahead of time, and add the bubbles when everyone arrives. More time enjoying Christmas, less time stuck in the kitchen.

If you try one of these recipes, let me know which one was your favorite in the comments!

📌 Save these easy Christmas mocktails on Pinterest so you can find them when holiday party season arrives.

Follow me on Pinterest for more easy recipes, holiday drinks, and vegan meal ideas!

Find more Mocktail Recipes Here, and more Christmas Recipes here: