20 Best Cozy Non-Alcoholic Christmas Drinks for Everyone

non-alcoholic christmas drinks - introduction image

The holidays are all about togetherness—and what better way to celebrate than with a cup full of cheer with these non-alcoholic Christmas drinks? Whether you’re planning a cozy Christmas Eve at home or hosting a lively family gathering, a festive drink can instantly set the mood.

If you’re looking for beverages that everyone—from kids to grandparents—can enjoy, you’ve come to the right place. These 20 family-friendly recipes capture the magic of the season without a drop of alcohol. Each one is crafted to be easy, flavorful, and beautiful enough to impress your guests or your little helpers in the kitchen.

There’s always something here for every taste and moment. So grab your favorite holiday mug, cue up some Christmas music, and let’s make this season extra merry with drinks that spread joy one sip at a time.

Festive Mocktails for the Whole Family

1. Sparkling Cranberry Citrus Spritzers

non-alcoholic christmas drinks sparkling cranberry citrus spritzers

This cheerful mocktail combines the tang of cranberry with a burst of citrus, perfect for brightening any holiday table. Its ruby-red sparkle looks like Christmas cheer in a glass, and kids love the fizzy fun. Light, refreshing, and elegant—it’s great for toasts or brunch.

Ingredients:

  • 2 cups cranberry juice
  • 1 cup orange juice
  • 2 cups sparkling water or lemon-lime soda
  • Fresh cranberries and orange slices for garnish

Instructions:

  1. In a large pitcher, combine cranberry juice and orange juice.
  2. Stir well and chill for at least 30 minutes.
  3. Just before serving, pour in sparkling water or soda to keep the fizz.
  4. Pour into glasses filled with ice.
  5. Garnish with cranberries and orange slices.

2. Gingerbread Cookie Milkshakes

non-alcoholic christmas drinks gingerbread cookie milkshakes

Bring dessert to drink form with this creamy blend of vanilla ice cream and spiced cookies. It tastes just like a fresh-baked gingerbread house, making it a perfect Christmas Eve treat. Kids will love helping blend and decorate their own shakes.

Ingredients:

  • 2 cups vanilla ice cream
  • 1 cup milk
  • 3 gingerbread cookies, crushed
  • Whipped cream and cookie crumbs for topping

Instructions:

  1. Add ice cream, milk, and crushed cookies to a blender.
  2. Blend until smooth and thick.
  3. Pour into tall glasses.
  4. Top each shake with whipped cream.
  5. Sprinkle cookie crumbs or add a mini gingerbread man on top.

3. Cinnamon Candy Cane Hot Chocolate

non-alcoholic christmas drinks cinnamon candy cane hot chocolate

Nothing says Christmas like peppermint and cocoa. This cozy mugful combines rich chocolate flavor with a hint of candy-cane sweetness. The whipped cream swirl makes every sip taste like a winter wonderland.

Ingredients:

  • 3 cups milk
  • ¼ cup cocoa powder
  • 2 tbsp sugar
  • 1 candy cane, crushed
  • Whipped cream and mini candy canes for topping

Instructions:

  1. Heat milk in a small saucepan over medium heat until warm.
  2. Whisk in cocoa powder and sugar until dissolved.
  3. Add the crushed candy cane and stir until melted.
  4. Pour into mugs and top with whipped cream.
  5. Add a mini candy cane to stir.

4. Frosted Pineapple Punch

non-alcoholic christmas drinks frosted pineapple punch

This tropical twist adds sunshine to chilly winter gatherings. With pineapple, orange, and a touch of spice, it’s both refreshing and festive. The color alone makes it a crowd-pleaser for Christmas brunches.

Ingredients:

  • 2 cups pineapple juice
  • 1 cup orange juice
  • ½ tsp ground cinnamon
  • 2 cups sparkling water
  • Cranberries and pineapple chunks for garnish

Instructions:

  1. Combine pineapple and orange juices in a large pitcher.
  2. Stir in cinnamon and refrigerate for 1 hour.
  3. Before serving, add sparkling water for fizz.
  4. Fill glasses with ice and pour the punch.
  5. Garnish with cranberries and pineapple chunks.

5. Caramel Apple Cider Float

non-alcoholic christmas drinks caramel apple cider float

This sweet, creamy float captures the warmth of apple cider with the indulgence of caramel and ice cream. It’s like a dessert and a drink all in one, ideal for cozy Christmas movie nights. The layers look gorgeous in clear mugs.

Ingredients:

  • 2 cups apple cider
  • 2 scoops vanilla ice cream
  • 2 tbsp caramel sauce
  • Ground cinnamon for garnish

Instructions:

  1. Warm the apple cider in a saucepan until hot but not boiling.
  2. Pour cider into mugs, leaving room at the top.
  3. Gently add a scoop of ice cream to each mug.
  4. Drizzle caramel sauce over the ice cream.
  5. Sprinkle with a pinch of cinnamon before serving.

6. Pomegranate Sparkle Mocktail

non-alcoholic christmas drinks pomegranate sparkle mocktail

This jewel-toned drink glimmers like Christmas ornaments in a glass. The balance of sweet pomegranate and citrus makes it refreshing yet elegant for family parties. Light bubbles give it the feel of a celebration without the alcohol, perfect for everyone at the table.

Ingredients:

  • 1 cup pomegranate juice
  • 1 cup sparkling apple cider
  • ¼ cup orange juice
  • Pomegranate seeds for garnish
  • Ice cubes

Instructions:

  1. Fill a large pitcher halfway with pomegranate juice and orange juice.
  2. Stir well, then refrigerate for at least 30 minutes to chill.
  3. Right before serving, pour in the sparkling apple cider to keep it bubbly.
  4. Add ice cubes to glasses, then fill with the mixture.
  5. Sprinkle in a few pomegranate seeds for a festive finish.

7. White Christmas Coconut Punch

non-alcoholic christmas drinks white christmas coconut punch

This creamy white punch looks like snow in a glass, making it a beautiful addition to your holiday spread. Coconut and vanilla blend together for a drink that’s both tropical and wintery. It’s sweet, smooth, and delightful for kids and adults alike.

Ingredients:

  • 2 cups coconut milk
  • 1 cup pineapple juice
  • 1 tsp vanilla extract
  • 2 tbsp sugar or honey (optional)
  • Shredded coconut for rim

Instructions:

  1. Combine coconut milk, pineapple juice, vanilla, and sugar in a large bowl.
  2. Stir until smooth and well blended.
  3. Refrigerate for at least 1 hour to chill.
  4. Before serving, rim each glass with shredded coconut.
  5. Stir and pour into glasses, adding ice if desired.

8. Peppermint Bark Milk Steamers

non-alcoholic christmas drinks peppermint bark milk steamers

This cozy, minty drink tastes just like a mug of melted peppermint bark. It’s caffeine-free, so even the youngest guests can enjoy it. The melted chocolate and creamy milk make it luxuriously smooth while the crushed candy adds sparkle on top.

Ingredients:

  • 3 cups milk
  • 2 tbsp white chocolate chips
  • 1 tbsp crushed peppermint candy
  • Whipped cream for topping
  • Mini candy canes for garnish

Instructions:

  1. Warm milk in a small saucepan over medium heat until steaming, not boiling.
  2. Add white chocolate chips and stir until fully melted.
  3. Remove from heat and stir in half of the crushed peppermint.
  4. Pour into mugs and top with whipped cream.
  5. Sprinkle remaining peppermint and add a mini candy cane to each mug.

9. Maple Cinnamon Cold Brew Mocktail

non-alcoholic christmas drinks maple cinnamon cold brew mocktail

This drink gives the flavor of a fancy coffeehouse treat, minus the caffeine. Maple syrup adds deep sweetness while cinnamon brings warmth and holiday spice. It’s a refreshing way to enjoy cozy flavors even over ice.

Ingredients:

  • 1 cup roasted barley tea or decaf cold brew
  • 1 tbsp maple syrup
  • ¼ tsp cinnamon
  • Ice cubes
  • Cinnamon stick for garnish

Instructions:

  1. Brew the roasted barley tea and let it cool completely.
  2. In a glass, combine tea, maple syrup, and cinnamon.
  3. Stir thoroughly until the maple dissolves.
  4. Fill a tall glass with ice cubes and pour the mixture over them.
  5. Garnish with a cinnamon stick and serve chilled.

10. Holiday Spiced Berry Lemonade

non-alcoholic christmas drinks holiday spiced berry lemonade

This vibrant lemonade turns classic summer flavors into a festive winter treat. Berries, cinnamon, and lemon combine for a tangy yet comforting balance. It’s perfect for both daytime parties and as a colorful punch bowl centerpiece.

Ingredients:

  • 2 cups lemonade
  • ½ cup cranberry juice
  • ½ cup mixed berries (fresh or frozen)
  • ¼ tsp ground cinnamon
  • Sugar for rimming glasses

Instructions:

  1. Combine lemonade, cranberry juice, and cinnamon in a pitcher.
  2. Add the mixed berries and stir gently.
  3. Refrigerate for 1 hour to allow the flavors to blend.
  4. Rim glasses with sugar for a festive sparkle.
  5. Pour over ice and serve chilled, garnished with extra berries.

11. Vanilla Chai Eggnog

non-alcoholic christmas drinks vanilla chai eggnog

This creamy drink combines the warmth of chai with the nostalgic flavor of eggnog—without any eggs. Each sip is sweet, spiced, and soothing, perfect for slow mornings by the Christmas tree. Even kids who shy away from traditional eggnog will love this gentle, fragrant version.

Ingredients:

  • 2 cups milk
  • 1 chai tea bag
  • 2 tbsp sugar
  • ½ tsp vanilla extract
  • Pinch of nutmeg and cinnamon for garnish

Instructions:

  1. Warm milk in a small saucepan over medium heat.
  2. Add the chai tea bag and steep for 5–7 minutes until the milk is fragrant.
  3. Remove the tea bag and stir in sugar and vanilla.
  4. Pour into mugs and sprinkle nutmeg and cinnamon on top.
  5. Serve warm and enjoy the cozy aroma.

12. Frozen Raspberry Snow Slush

non-alcoholic christmas drinks frozen raspberry snow slush

This frosty pink slush looks like it came straight from the North Pole. It’s bright, fruity, and icy—perfect for kids who love fun, colorful drinks. The mix of raspberries and lemonade makes it tangy and refreshing while staying festive.

Ingredients:

  • 2 cups frozen raspberries
  • 1 cup lemonade
  • 1 tbsp honey
  • ½ cup ice
  • Fresh raspberries for garnish

Instructions:

  1. Add frozen raspberries, lemonade, honey, and ice to a blender.
  2. Blend until smooth and thick, adjusting texture with extra lemonade if needed.
  3. Spoon the mixture into chilled glasses.
  4. Garnish with fresh raspberries on top.
  5. Serve immediately with a decorative straw.

13. Honey Cinnamon Warm Milk

non-alcoholic christmas drinks honey cinnamon warm milk

This simple, soothing drink is perfect for winding down after a long winter day. The honey adds natural sweetness while cinnamon gives it that nostalgic Christmas flavor. It’s gentle, comforting, and makes bedtime feel special.

Ingredients:

  • 2 cups milk
  • 1 tbsp honey
  • ¼ tsp ground cinnamon
  • 1 cinnamon stick for stirring

Instructions:

  1. Pour milk into a saucepan and warm over medium heat.
  2. Stir in honey and cinnamon until fully dissolved.
  3. Continue heating until steaming, but don’t let it boil.
  4. Pour into mugs and swirl with a cinnamon stick.
  5. Serve warm for a cozy nighttime treat.

14. Cranberry Rosemary Spritz Mocktail

non-alcoholic christmas drinks cranberry rosemary spritz mocktail

This sparkling drink looks straight out of a holiday magazine spread. The rosemary adds a beautiful aroma and elegant touch, while cranberry juice brings that bright red festive color. It’s light, fizzy, and ideal for family dinners or brunch toasts.

Ingredients:

  • 1 cup cranberry juice
  • 1 cup sparkling water
  • 1 tsp lemon juice
  • Fresh rosemary sprigs
  • Ice cubes

Instructions:

  1. Fill a pitcher with cranberry juice and lemon juice.
  2. Chill in the fridge for at least 30 minutes.
  3. When ready to serve, add sparkling water and stir gently.
  4. Fill glasses with ice and pour the spritz mixture over it.
  5. Garnish with a fresh rosemary sprig in each glass.

15. Snowy Vanilla Cream Soda

non-alcoholic christmas drinks snowy vanilla cream soda

Bring vintage soda shop vibes to your Christmas celebration with this creamy, fizzy drink. The smooth vanilla flavor and whipped cream topping make it a sweet delight for all ages. It’s simple to make and irresistibly photogenic with its snowy white foam.

Ingredients:

  • 1 cup club soda
  • ¼ cup vanilla syrup
  • 2 tbsp heavy cream
  • Whipped cream for topping
  • Maraschino cherries (optional)

Instructions:

  1. In a glass, mix vanilla syrup and heavy cream until blended.
  2. Slowly pour in the club soda, stirring gently to combine.
  3. Let the bubbles settle for a few seconds before adding ice.
  4. Top with whipped cream for a fluffy “snowcap.”
  5. Add a cherry or festive straw before serving.

16. Apple Cranberry Sparkler

non-alcoholic christmas drinks apple cranberry sparkler

Sweet apple juice and tart cranberry combine in this bright, bubbly sparkler that kids and adults will both adore. It’s a simple yet festive drink that looks stunning in clear glasses with apple slices floating on top. Light, crisp, and full of holiday flavor—it’s perfect for toasting without the alcohol.

Ingredients:

  • 1 cup apple juice
  • 1 cup cranberry juice
  • 1 cup sparkling water
  • Apple slices for garnish
  • Ice cubes

Instructions:

  1. In a pitcher, mix apple juice and cranberry juice together.
  2. Chill the mixture in the refrigerator for at least 30 minutes.
  3. Just before serving, pour in the sparkling water and stir gently.
  4. Fill glasses with ice cubes and pour in the sparkler.
  5. Garnish each glass with thin apple slices for a festive look.

17. Warm Orange Clove Punch

non-alcoholic christmas drinks warm orange clove punch

This fragrant punch fills your kitchen with cozy holiday aromas of citrus and spice. It’s the perfect drink to keep warm hands and hearts during chilly evenings. Simple to make and absolutely delightful to sip, it brings old-fashioned Christmas charm to the table.

Ingredients:

  • 2 cups orange juice
  • ½ tsp whole cloves
  • 1 cinnamon stick
  • 1 tbsp honey
  • Orange slices studded with cloves for garnish

Instructions:

  1. Pour orange juice into a saucepan and set over low heat.
  2. Add the whole cloves, cinnamon stick, and honey.
  3. Simmer for 10 minutes, allowing the flavors to infuse.
  4. Strain out the cloves and cinnamon stick.
  5. Serve warm in mugs, garnished with clove-studded orange slices.

18. Chocolate Peppermint Smoothie

non-alcoholic christmas drinks chocolate peppermint smoothie

This creamy smoothie feels like dessert but comes with a wholesome twist. With banana and milk as the base, it’s naturally sweet and lightly decadent thanks to cocoa and peppermint. Kids love the minty chocolate flavor, and it’s perfect for a quick holiday breakfast or snack.

Ingredients:

  • 1 banana
  • 1 tbsp cocoa powder
  • 1 cup milk
  • ¼ tsp peppermint extract
  • Crushed candy canes for garnish

Instructions:

  1. Place the banana, cocoa powder, milk, and peppermint extract in a blender.
  2. Blend until smooth and frothy.
  3. Taste and adjust peppermint strength if needed.
  4. Pour into glasses and top with whipped cream (optional).
  5. Sprinkle crushed candy canes for a festive finish.

19. Cranberry Orange Cream Float

non-alcoholic christmas drinks cranberry orange cream float

Tangy cranberry and zesty orange meet creamy vanilla in this dessert-style float. The colors are striking, and the texture is a mix of fizzy, creamy, and smooth. It’s the perfect treat for kids’ parties or as a cheerful ending to Christmas dinner.

Ingredients:

  • 1 cup orange soda
  • ½ cup cranberry juice
  • 1 scoop vanilla ice cream
  • Orange zest for garnish
  • Festive paper straws

Instructions:

  1. In a tall glass, pour cranberry juice and orange soda together.
  2. Stir gently to combine the flavors.
  3. Add a generous scoop of vanilla ice cream on top.
  4. Sprinkle a bit of orange zest over the foam.
  5. Add a straw and serve immediately before the fizz fades.

20. Spiced Plum Punch

non-alcoholic christmas drinks spiced plum punch

This deep-red punch offers a rich, fruity flavor layered with cinnamon and star anise. It’s both elegant and family-friendly, making it perfect for cozy Christmas gatherings. The aroma alone will make your home feel like the holidays.

Ingredients:

  • 2 cups plum juice or nectar
  • ½ cup cranberry juice
  • 1 cinnamon stick
  • 1 star anise pod
  • Fresh plum slices for garnish

Instructions:

  1. In a saucepan, combine plum juice and cranberry juice.
  2. Add the cinnamon stick and star anise, then warm gently over low heat.
  3. Simmer for 10 minutes to infuse the spices.
  4. Remove from heat and strain out the cinnamon and star anise.
  5. Serve warm in mugs or chilled over ice, garnished with plum slices.

Conclusion

They’re simple to make, beautiful to serve, and guaranteed to bring smiles all around the table. The best part? You can sip and share freely—no cocktails or spirits required.

So this year, skip the store-bought sodas and stir up a little homemade magic instead. With these non-alcoholic Christmas drinks, your gatherings will be filled with color, flavor, and that unmistakable holiday warmth that makes the season so special. Cheers to cozy moments, happy hearts, and cups full of Christmas cheer!

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top