This Non-Alcoholic Christmas Punch is a delicious holiday party drink the whole family can enjoy. A mix of cranberry juice, ginger ale and orange sherbet served in a large punch bowl makes for a beautiful punch display.
Plus, it’s so easy to make, this will be your go-to recipe for an easy Christmas punch!

Non-Alcoholic Christmas Punch
Non-Alcoholic Christmas Punch is perfect for the holiday season because it allows everyone to join in on the fun. With its delicious flavor and festive presentation, this punch can be enjoyed by all ages.
When hosting holiday parties, it’s important to offer a non-alcoholic punch recipe for those who prefer non-alcoholic drinks or for the friends who are designated drivers. This makes sure everyone gets a great punch with extra holiday spirit.
The best part, is you can offer a grown-up version of this delicious holiday punch. Simply place a bottle of white rum or vodka with shot glasses on the table so guests can spike this non-alcoholic version.
Another classic Christmas cocktail you can serve with or without liquor is this Homemade Eggnog recipe.
If you also want to serve a few grown-up drinks, you can browse all our holiday cocktails for your next party!
Why You’ll Love this Non-Alcoholic Christmas Punch
- Refreshing and very flavorful
- A festive drink for your next Christmas party
- Vibrant, rich colors makes it a perfect addition to a festive dinner.
- The combination of cranberry and orange flavors is perfect for holiday drinks.
- An easy last minute punch you can throw together and it’ll look and taste amazing
When to Serve
This cranberry punch is perfect for any festive gathering! Serve it for:
- Christmas Dinner
- Special Occasions
- Christmas Eve for sipping around the Christmas tree
- Holiday Parties such as office parties and neighborhood parties
- It’s even great for baby showers!
More Holiday Recipes
Ultimate Christmas Charcuterie Board
Cranberry Sangria – Perfect Holiday Sangria!
Kitchen Tools
Here is a list of kitchen equipment you’ll need to make this non-alcoholic Christmas punch:
- Large punch bowl or other large beverage dispenser for your guests to serve themselves.
- A ladle for dipping out the punch.
- Pretty holiday glasses, plastic punch cups or any glassware you have will work.
- Small plates and bowls for extra garnishes.
- Sharp knife for cutting fruit.
- Measuring cup.
Ingredients
CRANBERRY JUICE: Cranberry juice is a great addition to a Non-Alcoholic Christmas Punch because it brings the perfect balance of tart and sweet flavors. The bright color of cranberry juice also adds a festive touch to any holiday celebration. Personally, I use Cranberry Cocktail Juice, which is a cranberry juice blend. It is sweetened with other juices, such as apple juice. Pure cranberry juice is quite tart. In fact, if you use pure cranberry juice, I would suggest adding a simple sugar syrup or added sugar for sweetness.
GINGER ALE (or lemon-lime soda): The bubbly that makes this a delicious bubbly drink! Ginger ale adds a sweet and spicy flavor and a refreshingly bubbly that liven ups the punch. If you prefer, use your favorite lemon-lime soda instead.
ORANGE SHERBET: Orange sherbet has a unique, sweet and tangy flavor. It has a consistency similar to ice cream. It’s creamy and smooth with a hint of citrus and adds a frothy top for a really festive look. This takes the place of using orange juice you find in many non-alcoholic punch recipes.
ORANGE SLICES: Add slices of orange to provide a wonderful citrus aroma that pairs nicely with the other flavors in the punch. Plus, it gives this delicious punch an extra pretty presentation.
FRESH CRANBERRIES: They provide a splash of bright red color to the finished drink and add a tart, fruity flavor.
Pro Tip: Chill all ingredients before hand. With all the ingredients good and cold, there is no need to use ice cubes which can water down the flavors.
How to Make Non-Alcoholic Christmas Punch
It takes just a few minutes to make this perfect holiday drink because it’s such an easy recipe!
STEP 1: Slice 2 fresh oranges.
STEP 2: Add 3 1/2 – 4 cups of orange sherbet to your large punch bowl.
STEP 3: Pour in 64 ounces of cranberry juice.
STEP 4: Add 2 liters of ginger ale and mix well.
STEP 5: Garnish with 1 cup of cranberries and several slices of fresh oranges.
STEP 6: Use small plates or bowls to hold orange slices and a bowl of cranberries for guests to add to add additional garnishes the their festive punch.
Pro Tip: Make this non-alcoholic Christmas punch recipe just as guests are arriving. If you make it ahead of time, the punch can go flat.
Variations or Substitutions
- If you’re not a fan of ginger ale, substitute with any lemon-lime soda.
- If you prefer a less sweeter non-alcoholic punch, you can use half club soda and half ginger ale (or lemon lime soda).
- Want more fruit juices for a mix of complimentary flavors? Substitute some of the cranberry juice with pomegranate juice and top with pomegranate seeds (also know as pomegranate arils) for garnish.
- Want to add extra fun garnish? Add rosemary, mint leaves or cinnamon sticks to your garnish offerings.
This delicious Non-Alcoholic Christmas Punch will be your go-to party punch recipe for the Christmas season.
Cheers and Happy Holidays!
Non-Alcoholic Christmas Punch

This Non-Alcoholic Christmas Punch is a delicious holiday party drink the whole family can enjoy. A mix of cranberry juice, ginger ale and orange sherbet served in a large punch bowl makes for a beautiful punch display.
Plus, it's so easy to make, this will be your go-to recipe for an easy Christmas punch!
Ingredients
- 3 1/2 cups Orange Sherbet
- 64 ounces Cranberry Juice Cocktail, chilled
- 2 liters Ginger Ale Soda, chilled (can substitute with a lemon-lime soda)
- 2 Fresh Oranges, sliced (1 for punch, extras for garnish)
- 1 cup Fresh Cranberries, (plus extra for garnish)
Instructions
- Slice 2 fresh oranges.
- Add 3 1/2 - 4 cups of orange sherbet to your large punch bowl.
- Pour in 64 ounces of cranberry juice.
- Add 2 liters of ginger ale and mix well.
- Garnish with 1 cup of cranberries and several slices of fresh oranges in the punch bowl.
- Use small plates or bowls to hold orange slices and a bowl of cranberries for guests to add to add additional garnishes to their glass.
Notes
Pro Tip: Make this non-alcoholic Christmas punch recipe just as guests are arriving. If you make it ahead of time, the punch may go flat.
Nutrition Information:
Yield:
20Serving Size:
1Amount Per Serving: Calories: 156Total Fat: 1gSaturated Fat: 0gTrans Fat: 0gUnsaturated Fat: 0gCholesterol: 0mgSodium: 28mgCarbohydrates: 37gFiber: 1gSugar: 32gProtein: 1g
Nutritional values are estimates and not exact.