Need a non-alcoholic Christmas punch recipe for your next Christmas party? This Easy Christmas Punch uses festive fruit juices and lemon-lime soda.

With the holiday season approaching, I’m so excited to share this delicious holiday punch! I have to be honest that we drink less and less these days, but that doesn’t mean we can’t have a delicious and festive holiday party drink!

A photo of christmas punch in a pitcher

This non alcoholic Christmas punch is the perfect addition to your holiday parties or Christmas celebrations! There are a lot of ways to customize it to suit your tastes. I have a few suggestions below.

a closeup photo of christmas punch in a glass with orange slices

Recipe Substitutions and Addition Ideas:

  • Substitute pineapple juice, ginger ale or apple cider for the orange juice.
  • To reduce the added sugar in this recipe, use Sprite Zero or Diet Sprite.
  • To make this into an alcoholic holiday punch recipe, just add 12 ounces of vodka or another neutral spirit!
a photo of christmas punch in a cocktail glass garnished with citrus slices and pomegranate arils, surrounded by mini Christmas trees

Recipe Serving Suggestions:

A big part of the holiday spirit of this recipe is it’s festive look! I have a few ideas for how to present it, below

  • Serve one at a time with an extra fun garnish!
  • Serve in a large punch bowl with with an ice ring. You can make an ice ring using a silicone Bundt pan, filled and frozen with water and slices of oranges.
  • Put all ingredients in a beverage dispenser with citrus slices.
an overhead photo of glasses of christmas punch on a table with greenery

Can I Make this Christmas Punch Ahead of Time?

Yes, you can absolutely make this big batch of punch ahead of time for Christmas day! Just combine all of the ingredients except the sprite, and keep refrigerated until you’re ready to serve!

Need some more holiday drink ideas? Check out my list of holiday drink recipes.

a photo of christmas punch in a glass

The Best Christmas Punch Recipe

Yield: Serves 12
Prep Time: 10 minutes
Total Time: 10 minutes

Need a non-alcoholic Christmas punch recipe for your next Christmas party? This Easy Christmas Punch is has festive fruit juices and lemon-lime soda for a festive, fizzy drink!


For garnish:

  • 12 teaspoons pomegranate arils (pomegranate seeds)
  • 12 lime slices
  • 12 orange slices
  • (optional) fresh cranberries, mint leaves, rosemary sprigs, cinnamon sticks
  • (optional) ice cubes


  1. Make the base: Mix together orange juice, pomegranate juice, grenadine and lime juice. Stir well to combine. Store in the refrigerator until serving time. 
  2. In an 8 ounce glass, add about 2 tablespoons of the orange juice mixture, then fill the glass with Sprite, about 6 ounces.
  3. Garnish with pomegranate arils, lime wedges or orange wedges. Serve cold.


Around the holidays, you can sometimes find pomegranate arils already out of the pomegranate! I've been able to find these at Costco. It saves SO much time!

Nutrition Information
Yield 12 Serving Size 1
Amount Per Serving Calories 144Total Fat 0gSaturated Fat 0gTrans Fat 0gUnsaturated Fat 0gCholesterol 0mgSodium 24mgCarbohydrates 38gFiber 3gSugar 29gProtein 1g

The nutrition for this recipe is calculated by an app and may be incorrect.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram