Skip to content

Christmas Holiday Punch Recipe

This festive Christmas holiday punch is the perfect party drink for seasonal celebrations. Flavorful and bubbly with fresh fruit juices and lemon-lime soda, it’s easy to make and a family favorite!

Christmas punch in a glass pitcher with cranberries.
This post may contain affiliate links. Read disclosure policy.

Easy Christmas Punch

This fun and festive drink is great with Christmas appetizers or at holiday dinners. I make a Thanksgiving punch for turkey day and this delicious non-alcoholic holiday punch for Christmas dinner.

This holiday punch recipe is simple, easy and delicious! It has a sweet and tangy flavor from fruit juice and a fizzle from lemon-lime soda. Garnish with fresh cranberries and orange slices for a beautiful presentation.

Best Christmas Punch Recipe Ingredients

This punch is perfect during the busy holiday season when you need something great to serve guests at a holiday party but are short on time.

Christmas punch ingredients on counter.
  • Pineapple juice: This is my favorite ingredient to add because it gives the punch such great flavor.
  • Cranberry juice: I love the tang this adds. It compliments the sweetness from the other juices so nicely.
  • Orange juice: You can make your own or buy it premade from the grocery.
  • Lemon-lime soda: The carbonation in the soda gives it the perfect fizzle. Any lemon-lime soda will work (I used Sprite). Ginger Ale is also a good substitute.
  • Fresh cranberries: These are for garnish and add a beautiful pop of color.
  • Orange slices: These are also for garnishing the punch. I like to cut mine in circular slices and add them in. So pretty!

How to Make Holiday Punch

This holiday punch is SO simple to throw together, It takes just 5 minutes to make! Add some fun holiday glasses to serve it in and you’re all set!

Pouring cranberry juice in a jar.
  • Chill. Make sure all ingredients are chilled thoroughly.
  • Add juices. Add pineapple juice, cranberry juice and orange juice in a punch bowl and stir.
  • Add soda. When ready to serve, add the lemon-lime soda and stir to combine.
  • Garnish. Garnish with fresh cranberries and orange slices.

TIP: You can easily adjust this recipe depending on how many guests you have. Feel free to double or cut in half.

Tips for Serving

  • Serve in a large punch bowl with ladle so guests can easily fill their own cup.
  • Set out some fun holiday glasses. Mason jars would be great too.
  • Line the rims of the glasses with red colored sugar sprinkles to create a more festive look.
  • Top with fresh rosemary to add some greenery.
  • Set out a plate with more fresh cranberries, oranges and fresh pineapple for guests to add as they please.
  • This Christmas punch would be delicious served with orange sherbet. You can either mix sherbet into the punch bowl or let guests add a scoop to their own glass.
  • Prep ahead by easily mixing up the juices beforehand and then just pour in the soda right before serving.
Christmas punch in a glass pitcher.

More Holiday Drinks to Try

HUNGRY FOR MORE? Subscribe to my newsletter and follow on Facebook, Pinterest and Instagram for all the newest recipes!

Christmas punch in a glass pitcher.

Holiday Punch

5 from 23 votes
↑ Click stars to rate now!
Author: Jamielyn Nye
Simple holiday punch recipe made with fresh fruit juices and lemon-lime soda. Easy to make and such a delicious combination!
Prep Time: 5 minutes
Total Time: 5 minutes
Servings: 16


  • 4 cups pineapple juice , chilled
  • 4 cups cranberry juice , chilled
  • 2 ½ cups orange juice , chilled
  • 2 liters lemon-lime soda , chilled
  • 1 cup fresh cranberries , optional, for garnish
  • Orange slices , optional, for garnish


  • In a large punch bowl, stir together the pineapple juice, cranberry juice, and orange juice.
  • Just before serving, add the lemon-lime soda and stir to combine. Garnish with cranberries and orange slices. Add ice, if desired. Serve with a ladle.


Quantity: This recipe is really easy to cut in half or double depending on how many people you are serving. 


Calories: 132kcal | Carbohydrates: 33g | Protein: 1g | Fat: 0.2g | Saturated Fat: 0.02g | Polyunsaturated Fat: 0.1g | Monounsaturated Fat: 0.04g | Sodium: 15mg | Potassium: 209mg | Fiber: 0.5g | Sugar: 30g | Vitamin A: 113IU | Vitamin C: 32mg | Calcium: 20mg | Iron: 0.5mg

Nutrition provided is an estimate. It will vary based on specific ingredients used.

Course: Drinks
Cuisine: American

Did you make this recipe? Don’t forget to give it a star rating below!

Glass of holiday punch on counter.

Let’s connect

Join our community of over 5 million!

Featured on

  • Taste of Home
  • Martha Stewart
  • Country Living
  • BuzzFeed
  • Yahoo
  • Food Network
  • Today