This post may contain affiliate links. Please read our disclosure policy.

Caroling, decorating the tree, Christmas Eve, or Christmas dinner all deserve a delicious refreshment. I have gathered up our favorite Christmas Drink Recipes with something perfect for any occasion throughout the holiday season!

More Collections: Christmas Appetizers, Christmas Cookies, Christmas Desserts

Christmas Drink Recipes collage for both hot and cold drinks.

The Best Non-Alcoholic Christmas Drinks

With all of the special holiday baking, appetizers, and elaborate dinners thrown throughout the holiday season, it’s easy to neglect the beverages. Wash down every festive snack or meal with delicious Christmas Drinks!!

All the Christmas Drink Recipes in this list are non-alcoholic. And the best part is, they’re all simple and delicious.

Whether it’s for adults or kids, these non-alcoholic Christmas Cocktails will be the perfect addition to your Christmas party and other holiday festivities!

Most Common Christmas Drink

Eggnog and Wassail tend to be classically served during Christmas and New Year holidays.

Some classic Holiday Spices to stir in and flavor both warm and cool drinks include star anise, cinnamon, ginger, cloves, cardamom, nutmeg, and allspice.

Christmas drink recipes - Christmas punch topped with crushed candy cane.


We’ve broken down the drinks into cold and warm Christmas Drink Recipes. Both are great for your holiday celebrations, but we thought it would be easier to organize them into these two sections.

Here are some tips and tricks to consider when choosing a warm or cold drink.

Keeping drinks cold. Ice is always an option, but that tends to melt and make the drink watery. Instead, try:

  • Pre-make a batch of the drink and freeze it into ice cubes. That way when the cubes melt you have even more delicious punch to quench your thirst.
  • Find Christmas-shaped ice cube trays.
  • Add frozen coordinating garnishes. For example, place sliced lemons or fresh cranberries in the punch bowl as a garnish (freeze them ahead of time). 

Keeping drink warm. Invest in a sleek-looking insulated beverage dispenser or use a stainless steel thermos. My favorite way is to keep the drink warm in my crockpot set to the warm setting.

Hot drinks should be between 140-160°F. If your drink includes milk or cream, then you only want to keep it warm for 1-2 hours and keep the temperature low, otherwise, the cream may curdle. 

Christmas drink recipes - Holiday Punch close up image with fresh orange slices.

Serving + Transporting drinks

How much to serve guests. Christmas usually brings large family gatherings. Whether you’re serving Punch with dinner or simply enjoying cocoa with cookies, you want to make sure you have enough. 

  • A beverage is usually 6-8oz. Plan for guests to drink 1-2 glasses during the first hour and one for every hour after. 

Transporting. Many drinks can be made ahead of time and kept in the fridge until served. This includes warm drinks, just be sure to allow time for heating it up.

When transporting liquids, keep them in a tight leak-proof container. Save empty water jugs or use insulated beverage coolers. Once you’re ready to serve, pour it into serving pitchers and bowls. 

Christmas Drink garnishes

I always find an excuse to make anything fun and fancy, especially at Christmas. Easily turn any drink into a festive Christmas Drink using garnishes and holiday cups.

  • use red and green cups
  • garnish with cranberries or cherries
  • garnish with sprigs of rosemary and mint
  • use peppermint sticks or candy canes when serving mint drinks

Rim fancy glasses with red and green sugar.

  1. Add a few scoops of the colored sugar to a bowl.
  2. Pour a few tablespoons of lemon juice into a separate bowl.
  3. Dip the rim of the glass into the lemon juice then into the sugar.
  4. Allow it to dry. 

Create fun Christmas Drinks for kids using festive straws, and placing little toys on the rim of the glass (make sure kids are old enough not to try and eat them).

Cold Christmas Drinks

These drinks are all refreshing and cheery. They are perfect for any party, holiday gathering, or holiday brunch!

Peppermint Milkshake – This cool & Refreshing Peppermint Milkshake is a simple, quick and very tasty holiday treat everyone will enjoy.

Mint Julep (non-alcoholic) – Disneyland’s Copycat Mint Julep recipe – a non-alcoholic drink that is refreshing and DELICIOUS!! Made with lemonade concentrate, creme de menthe syrup, lime juice, sugar, and club soda – topped with mint leaves and cherries!

Pineapple Pink Lemonade Soda – All-time Favorite Party Drink – this Pink Drink recipe (aka Baby Shower Punch) takes a minute to make and is made with 3 ingredients including  –  pink lemonade dry mix, sprite, & pineapple juice!

Shirley Temple – Shirley Temple drink is perfect for year round enjoyment! It’s sweetness and pretty red color make it a great party drink.

Eggnog – Homemade eggnog is creamy, rich, and completely delicious. Make it for all of your holiday parties.

Frozen Hot Chocolate – Frozen Hot Chocolate only takes 3 ingredients and a few minutes to make! Top it off with whipped cream and chocolate curls for a real treat.

Christmas Punch – Delicious Peppermint Christmas Punch is incredibly festive, takes minutes to make, and only has 3 ingredients!!

Eggnog Milkshakes – Deliciously festive Eggnog Milkshakes are a quick 5 minute holiday drink that the whole family will enjoy!

Horchata – A creamy, refreshing, cinnamon flavored drink that will knock your socks off with flavor! It’s festive and perfect for any occasion.

Butterbeer – Butterbeer is a rich, delicious chilled drink with butterscotch flavoring. It is alcohol-free, and perfect for sharing on any occasion!

Holiday Punch – This festive and simply delicious Christmas punch recipe is full of fall flavor and pizzazz! It is non-alcoholic, making it great for everyone at your holiday get together.

Hot Christmas Drinks

Cozy up with these deliciously festive drinks, perfect for the holiday season!

White Chocolate Peppermint Hot Cocoa – Rich and creamy White Chocolate Peppermint Hot Cocoa is one of the best drink recipes you’ll try this holiday season!

Caramel Apple Cider – All the best fall flavors come together in this hot Caramel Apple Cider. It tastes just like Starbuck’s Caramel Apple Spice!

Mint Hot Chocolate – A smooth and creamy homemade hot chocolate made from white chocolate chips, with just the right touch of mint.

Wassail – Wassail is a sweet and spicy mulled cider full of citrus and cinnamon flavor. Make this cozy drink a part of your family holiday traditions!

Mexican Hot Chocolate – Curl up with a good book, blanket, and this Mexican hot chocolate. One cozy cup of this hot chocolate and you’ll be hooked with its yummy spices and delicious cinnamon cocoa flavor!

Apple Cider – You’ll be surprised how simple it is to make homemade Apple cider from scratch. It is spiced to perfection and the coziest fall drink.

Hot Chocolate Recipe – Whip up this homemade Hot Chocolate Recipe to have on hand all season long – quick, easy, delicious, and perfectly gift-able!

Double Chocolate Hot Cocoa – Decadent Double Chocolate Hot Cocoa is filled with white chocolate chips, chocolate milk and heavy whipping cream for one rich cup of yum!!

Hot Chocolate Gift – This Hot Chocolate Gift includes a homemade hot cocoa recipe and gift idea with free printable tags – perfect for sharing!

Hot Chocolate Charcuterie Board – This party-perfect Hot Chocolate Charcuterie Board is ideal for mixing up one-of-a-kind hot cocoa, filled with your favorites!

5 from 7 votes

Christmas Party Punch

By: Lil’ Luna
This festive and simply delicious Christmas party punch recipe is full of fall flavor and pizzazz! It is non-alcoholic, making it great for everyone at your holiday get together.
Prep: 5 minutes
Total: 5 minutes


  • 4 cups cranberry juice 100% concentrate
  • 8 cups lemonade
  • 4 cups orange juice
  • 1 (2 liter) Sprite or 7UP chilled
  • 1 cup cranberries
  • 1 orange sliced


  • Mix together the cranberry juice, lemonade, and orange juice in a large punch bowl. Refrigerate for 1-2 hours.
  • Add Sprite and mix, right before serving. Top with cranberries, orange slices and ice.

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Drinks
Cuisine: American
Making this recipe? Tag us!
Share it with us on Instagram using the hashtag #lilluna, so we can see what you’re creating in the kitchen!

The Complete List

Here are the picture cards of ALL the show stopper Christmas Drink Recipes listed above.

Whether it’s to accompany a special meal, or serve as a treat around the tree, you are sure to find one (or several) must-make drinks for this holiday season!

1 Peppermint Milkshake Recipe

Dessert, Drinks Peppermint Milkshake Recipe
Total Time: 5 minutes
4.85 from 13 votes
Get the recipe

2 Shirley Temple Recipe

Drinks Shirley Temple Recipe
Total Time: 5 minutes
5 from 12 votes
Get the recipe

3 Mint Julep Recipe (Non-Alcoholic)

Drinks Mint Julep Recipe (Non-Alcoholic)
Total Time: 10 minutes
5 from 16 votes
Get the recipe

4 Pineapple Pink Lemonade Soda Recipe

Drinks Pineapple Pink Lemonade Soda Recipe
Total Time: 3 minutes
4.99 from 205 votes
Get the recipe

5 Eggnog Recipe

Drinks Eggnog Recipe
Total Time: 2 hours 15 minutes
5 from 14 votes
Get the recipe

6 Horchata Recipe

Drinks Horchata Recipe
Total Time: 12 hours 10 minutes
5 from 27 votes
Get the recipe

7 Holiday Punch Recipe

Drinks Holiday Punch Recipe
Total Time: 1 hour 5 minutes
5 from 52 votes
Get the recipe

8 Frozen Hot Chocolate Recipe

Dessert, Drinks Frozen Hot Chocolate Recipe
Total Time: 5 minutes
4.99 from 73 votes
Get the recipe

9 Christmas Punch Recipe

Drinks Christmas Punch Recipe
Total Time: 5 minutes
5 from 13 votes
Get the recipe

10 Eggnog Milkshake Recipe

Dessert, Drinks Eggnog Milkshake Recipe
Total Time: 5 minutes
5 from 15 votes
Get the recipe

11 Caramel Apple Cider Recipe

Drinks Caramel Apple Cider Recipe
Total Time: 25 minutes
5 from 12 votes
Get the recipe

12 Wassail Recipe

Drinks Wassail Recipe
Total Time: 30 minutes
5 from 7 votes
Get the recipe

13 White Chocolate Peppermint Hot Chocolate Recipe

Dessert, Drinks White Chocolate Peppermint Hot Chocolate Recipe
Total Time: 20 minutes
5 from 19 votes
Get the recipe

14 Mexican Hot Chocolate Recipe

Drinks Mexican Hot Chocolate Recipe
Total Time: 30 minutes
5 from 18 votes
Get the recipe

15 Double Chocolate Hot Cocoa Recipe

Drinks Double Chocolate Hot Cocoa Recipe
Total Time: 3 hours 5 minutes
5 from 2 votes
Get the recipe

16 Apple Cider Recipe

Drinks Apple Cider Recipe
Total Time: 2 hours 15 minutes
5 from 32 votes
Get the recipe

17 Mint Hot Chocolate Recipe

Drinks Mint Hot Chocolate Recipe
Total Time: 15 minutes
4.72 from 7 votes
Get the recipe

18 Butterbeer Recipe

Drinks Butterbeer Recipe
Total Time: 10 minutes
5 from 63 votes
Get the recipe

19 Hot Chocolate Recipe

Drinks Hot Chocolate Recipe
Total Time: 8 minutes
5 from 2 votes
Get the recipe

20 Hot Chocolate Charcuterie Board Recipe

Dessert, Drinks Hot Chocolate Charcuterie Board Recipe
Total Time: 15 minutes
Get the recipe

21 Hot Chocolate Gift

Drinks Hot Chocolate Gift
Total Time: 15 minutes
5 from 1 vote
Get the recipe

Be sure to check out all of our Christmas Recipes!

More Collections: Non-Alcoholic Drink Recipes, Holiday Drink Recipes, Smoothie Recipes

About Kristyn

My name is Kristyn and I’m the mom of SIX stinkin’ cute kids and the wife to my smokin’ hot hubby, Lo. My mom’s maiden name is Luna, and I’m one of the many crafty “Lil’ Lunas” in the fam. On this site I like to share all things creative - from recipes to home decor to gifts and home decor ideas. Welcome!

So Easy & So Yummy

Get my cookbook!

My new cookbook is the ultimate resource for feeding your friends and family with 200+ simple recipes including videos, tips & more!

Leave a comment

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

Recipe Rating


  1. 5 stars
    I usually have your pink punch at parties, but decided to make the Holiday punch this year and now have a new favorite.

  2. 5 stars
    this christmas party punch is the best use for my leftover cranberries from thanksgiving, and I love how festive this punch is! thank you so much for sharing