This post may contain affiliate links.
Christmas morning is all about enjoying the festivities with the people you love; and this bright, flavorful Christmas Morning Punch is exactly what you need to bring the holiday spirit! With seasonal flavors of orange, rosemary, and cranberry, this beautiful drink tastes like Christmas in a cup.


Christmas Morning Punch is a super easy make-ahead recipe. When my sons were younger it became a family tradition to make it every year. We would prepare this recipe on Christmas Eve, leave a glass out for Santa of course, and then enjoy it as a family on Christmas morning while opening gifts.
There are many reasons why I love this recipe, but I think the biggest one is because it’s something EVERYONE loves. Christmas Morning Punch is a non-alcoholic drink so the kids can enjoy it as much as adults, but you can easily transform any leftovers into a cocktail mixer later in the evening.
After tasting this punch, you would never believe how easy it is to make! With only 5 minutes of hands-on preparation and 7 simple ingredients, you and your family can enjoy this delicious, easy-to-make, overnight Christmas Morning Punch.

Ingredients Needed To Make Christmas Morning Punch
- Orange Juice
- Cranberry Juice
- Pineapple Juice
- Ginger Ale
- Fresh Orange
- Fresh Cranberries
- Sugared Rosemary
PRO TIP: To transform this delicious punch into a cocktail, I would recommend mixing it with either your favorite vodka, gin, or even champagne.

How To Make Christmas Morning Punch
Two super easy steps are all it takes to enjoy this special sweet drink!
- To a pitcher add Orange, Cranberry, and Pineapple Juices. Stir and let sit overnight in the fridge.
- The next day, add in Ginger Ale and garnishes, then serve!
How To Serve This Recipe
I like to serve this punch in a crystal or clear glass pitcher because it has such a beautiful color to it. Normally I will add sliced oranges, fresh cranberries, and sugared rosemary to my pitcher after I incorporate the Ginger Ale.
If you’re feeling adventurous, you can try adding in cinnamon sticks or whole star anise, both complement the warm, bright flavor of the orange very well.

How to Store Christmas Morning Punch
This Christmas Morning Punch can sit in the fridge, covered or in an airtight container, for about 5-7 days, but I doubt you’ll even have any leftover!


Christmas Morning Punch Recipe
Equipment
Ingredients
Punch
- 3 cups Orange Juice
- 3 cups Cranberry Juice
- 2 cups Pineapple Juice
- 2 cups Ginger Ale
Optional Additions
- 1 Fresh Orange sliced thin
- 1 cup Fresh Cranberries
- 5 sprigs Sugared Rosemary
Instructions
- To a large pitcher, add orange juice, cranberry juice, and pineapple juice. Whisk together until well combined. Place pitcher in the refrigerator and let chill overnight.
- The next morning remove pitcher from fridge, add in ginger ale, and stir to combine.
- Serve with garnishes of orange slices, cranberries, and sugared rosemary.

Yvonne says
I followed the recipe however, mine is not a very clear red look like yours mine is a muddled pink color.
Donya Mullins says
Hey there! Merry Christmas.
I wouldn’t worry too much about the color. I think depending on the brand of juice you use, the color can change. It’s all about the taste and it’s delicious!
Have a lovely day,
~Donya