Go Back
+ servings
Overhead view of a bowl of garnished Christmas punch with a ladle.

Christmas Punch

This easy non-alcoholic Christmas punch is a festive, fun and delicious holiday punch. It's kid-friendly but can easily be spiked for adults!
Prep Time 5 minutes
Total Time 5 minutes
Servings 12 cups


  • 4 cups pulp-free orange juice chilled
  • 4 cups cranberry juice blend (or cranberry juice cocktail) chilled
  • 2 cups pineapple juice chilled
  • 2 cups ginger ale chilled
  • 1 orange* sliced
  • 1 lime sliced
  • 2 cups fresh or frozen cranberries**


  • Pour orange juice, cranberry juice, pineapple juice and ginger ale in a large pitcher or punch bowl. Gently stir to combine.
  • Garnish with sliced fruit and cranberries.


  • *For an extra festive flair, stud one orange slice with 10 to 12 whole cloves.
  • **Please exercise caution when serving cranberries and/or pomegranate arils in punch to kids, as they may be a potential choking hazard.
  • Make-ahead instructions:   Prepare the punch the night before except do not add ginger ale.  Cover and refrigerate until ready to serve, then pour in ginger ale just before serving.
  • Nutrition facts do not include garnishes.
  • Adults can spike their own glass with desired amount or white rum or vodka, if desired.
  • This recipe can easily be doubled or tripled, depending upon the size of your punch bowl.