
There is something wonderfully festive about a Christmas punch bowl. Whether it is filled with sparkling cranberry punch surrounded by floating orange slices or a warm, fragrant drink scented with cinnamon and cloves, punch has a way of turning an ordinary drinks table into part of the celebration.
These 12 Christmas punch recipes offer a little of everything: cozy hot punches for chilly evenings, sparkling fruit punches for parties, creamy options for dessert and bright citrus drinks that pair beautifully with a rich Christmas dinner. They are all non-alcoholic, so children and adults can enjoy the same festive drink together.
If you’re planning a larger Christmas celebration, pair a punch or two with our 21 Christmas Appetizer Recipes or set out bowls of Christmas Chex Mix for guests to nibble while they mingle.
🔥 Warm Christmas Punch Recipes
Few things make a home feel more inviting than a pot of warm Christmas punch simmering with citrus and spices. These drinks are especially lovely for Christmas Eve, tree-trimming parties and quiet evenings spent watching Christmas movies.
1. Mulled Cranberry-Orange Christmas Punch
This beautiful ruby-red punch is inspired by the featured photograph. Orange slices, cranberries, cinnamon and star anise float in a deeply colored spiced drink that looks every bit as festive as traditional mulled wine—without the alcohol.
Serves: 8–10
Prep time: 10 minutes
Cook time: 25 minutes
Ingredients
- 4 cups cranberry juice
- 2 cups pomegranate juice
- 2 cups orange juice
- 2 cinnamon sticks
- 3 whole star anise
- 5 whole cloves
- 2 tablespoons honey or maple syrup
- 1 orange, sliced into thin rounds
- ½ cup fresh cranberries
- Additional cinnamon sticks for serving
Instructions
- Pour the cranberry, pomegranate and orange juices into a large saucepan.
- Add the cinnamon sticks, star anise, cloves and honey.
- Heat over medium-low heat until the punch is steaming but not boiling.
- Reduce the heat and gently simmer for 20 minutes.
- Add half of the orange slices during the final 5 minutes.
- Strain out the whole spices if desired.
- Pour into heatproof glasses and garnish with fresh cranberries, orange slices, cinnamon sticks and star anise.
The combination of cranberries and pomegranate creates the gorgeous deep-red color seen in the photograph, while the orange and whole spices give the punch the warm Christmas aroma you would expect from a traditional mulled holiday drink.
2. Old-Fashioned Christmas Wassail
Wassail is made for winter evenings. This easy version combines apple cider, citrus and warming spices for a drink that fills the kitchen with the unmistakable fragrance of Christmas.
Serves: 10–12
Ingredients
- 8 cups apple cider
- 2 cups orange juice
- 1 cup cranberry juice
- ¼ cup brown sugar
- 3 cinnamon sticks
- 6 whole cloves
- ½ teaspoon ground nutmeg
- ½ teaspoon ground ginger
- 1 orange, sliced
- 1 apple, sliced
Instructions
Combine the cider, juices, brown sugar and spices in a large pot. Add several orange and apple slices and bring everything to a gentle simmer. Reduce the heat and cook for about 30 minutes.
Ladle the warm wassail into mugs and garnish each serving with a cinnamon stick or fresh slice of apple.
3. Gingerbread Spice Christmas Punch
If gingerbread cookies are one of your favorite parts of Christmas, this wonderfully fragrant drink belongs on your holiday menu. Apple cider provides the base, while ginger, cinnamon, molasses and vanilla create the familiar flavors of gingerbread.
Serves: 8
Ingredients
- 6 cups apple cider
- 2 cups ginger ale
- 2 tablespoons molasses
- 2 tablespoons brown sugar
- 1 teaspoon ground cinnamon
- ¾ teaspoon ground ginger
- ¼ teaspoon ground cloves
- ¼ teaspoon ground nutmeg
- 1 teaspoon vanilla extract
- Cinnamon sticks for garnish
Instructions
Pour the apple cider into a saucepan and whisk in the molasses, brown sugar, cinnamon, ginger, cloves and nutmeg.
Heat gently for 15–20 minutes, stirring occasionally. Remove from the heat and stir in the vanilla. Add the ginger ale immediately before serving for a subtle sparkle, or leave it out for a completely warm, still punch.
Serve in mugs with cinnamon sticks and a light dusting of nutmeg.
4. Warm Pear, Ginger & Maple Punch
Pear tends to be quieter than cranberry and apple on the Christmas table, but its delicate sweetness pairs beautifully with fresh ginger and maple syrup.
Serves: 8
Ingredients
- 6 cups pear juice or pear nectar
- 2 cups apple juice
- 1 tablespoon freshly grated ginger
- 2 cinnamon sticks
- 2 tablespoons pure maple syrup
- 2 tablespoons fresh lemon juice
- 1 pear, thinly sliced
- Lemon slices for garnish
Instructions
Combine the pear juice, apple juice, ginger, cinnamon and maple syrup in a saucepan. Simmer gently for about 15 minutes.
Stir in the lemon juice just before serving. Strain if you prefer a smooth punch, then garnish each mug with thin pear slices.
5. Cranberry Chai Holiday Punch
Chai spices and cranberry juice may sound like an unusual pairing, but together they create a beautifully aromatic winter drink. This punch has tart fruitiness followed by all those cozy notes of cinnamon, ginger, cardamom and cloves.
Serves: 8
Ingredients
- 4 cups cranberry juice
- 3 cups strong brewed chai tea
- 2 cups apple juice
- 2 tablespoons honey
- 1 cinnamon stick
- 1 orange, sliced
- Fresh cranberries for garnish
Instructions
Brew the chai tea and pour it into a large saucepan with the cranberry juice, apple juice, honey and cinnamon.
Warm gently for about 15 minutes. Add several orange slices during the last few minutes, then serve steaming hot with cranberries and additional orange slices.
6. Spiced Pomegranate Christmas Punch
Rich pomegranate juice makes this an elegant alternative to traditional apple cider. It is particularly pretty served in clear glass mugs where everyone can see its jewel-like color.
Serves: 8–10
Ingredients
- 5 cups pomegranate juice
- 3 cups apple cider
- 2 cinnamon sticks
- 4 whole cloves
- 2 star anise
- 2 tablespoons honey
- 1 orange, sliced
- Pomegranate arils for garnish
Instructions
Combine everything except the garnishes in a saucepan and bring to a gentle simmer.
Cook over low heat for about 20 minutes, then strain out the spices. Serve with orange slices, pomegranate arils and cinnamon sticks.
❄️ Cold & Sparkling Christmas Punch Recipes
Cold punches are ideal for Christmas parties because they can be prepared in large quantities and allowed to sparkle away in a punch bowl while guests help themselves. Add carbonated ingredients immediately before serving so the drinks remain wonderfully fizzy.
7. Sparkling Cranberry Orange Christmas Punch
Cranberry and orange are a classic Christmas combination for good reason. Their colors are beautiful together, and the sweet-tart flavors work well with everything from appetizers to Christmas dinner.
Serves: 10–12
Ingredients
- 4 cups cranberry juice
- 3 cups orange juice
- 2 cups ginger ale
- 2 cups sparkling water
- 1 orange, thinly sliced
- 1 cup fresh cranberries
- Ice
Instructions
Chill all the ingredients thoroughly.
Pour the cranberry and orange juices into a large punch bowl. Immediately before serving, add the ginger ale and sparkling water.
Float orange slices and cranberries across the top and add plenty of ice.
8. White Christmas Punch
Not every Christmas drink has to be red. This creamy white punch looks almost snowy in the glass and makes a lovely dessert drink for Christmas Eve or a holiday movie night.
Serves: 8–10
Ingredients
- 4 cups chilled vanilla ice cream
- 4 cups chilled lemon-lime soda
- 2 cups chilled pineapple juice
- 1 teaspoon vanilla extract
- ½ teaspoon coconut extract, optional
- Whipped cream, optional
- White sanding sugar for decorating glasses, optional
Instructions
Allow the ice cream to soften slightly.
Place it in a punch bowl and gradually pour in the pineapple juice. Stir gently, then add the lemon-lime soda and vanilla.
The ice cream will begin to melt into the punch, creating a creamy, frothy drink. Serve immediately.
For an extra-snowy presentation, rim the glasses with white sanding sugar before filling.
9. Pomegranate Rosemary Sparkler
This elegant punch looks right at home at a Christmas dinner party. Pomegranate supplies its rich color, fresh lime keeps it bright and rosemary sprigs make every glass look like it has been decorated with a tiny piece of Christmas greenery.
Serves: 8
Ingredients
- 4 cups pomegranate juice
- 2 cups cranberry juice
- ¼ cup fresh lime juice
- 3 cups sparkling water
- 1 cup ginger ale
- Pomegranate arils
- Fresh rosemary sprigs
- Lime wheels
Instructions
Mix the pomegranate, cranberry and lime juices in a pitcher and refrigerate until thoroughly chilled.
Just before serving, add the sparkling water and ginger ale.
Pour over ice and garnish with pomegranate seeds, lime wheels and small rosemary sprigs.
10. Christmas Morning Apple Cider Sparkler
This refreshing punch is simple enough for Christmas morning but festive enough to bring out again later with dinner.
Serves: 6–8
Ingredients
- 4 cups chilled apple cider
- 2 cups sparkling apple juice
- 1 cup ginger ale
- ½ cup cranberry juice
- 1 crisp apple, thinly sliced
- ½ cup fresh cranberries
- Cinnamon sticks
Instructions
Combine the chilled cider and cranberry juice in a pitcher.
Immediately before serving, pour in the sparkling apple juice and ginger ale. Add thin apple slices and cranberries, then serve over ice with cinnamon sticks.
This is especially lovely alongside a Christmas brunch of pastries, cinnamon rolls, fruit and breakfast casseroles.
11. Tropical Christmas Punch
Christmas doesn’t have to taste entirely of cinnamon and cranberry. Pineapple, orange and coconut bring a sunny twist to the holiday drinks table while cranberry juice keeps the color appropriately festive.
Serves: 8–10
Ingredients
- 3 cups pineapple juice
- 2 cups orange juice
- 2 cups cranberry juice
- 2 cups coconut water
- 2 cups ginger ale
- Pineapple chunks
- Orange slices
- Fresh cranberries
- Ice
Instructions
Combine the pineapple, orange, cranberry juice and coconut water in a large pitcher or punch bowl.
Chill until serving time, then add the ginger ale and plenty of ice.
Garnish generously with pineapple chunks, orange slices and cranberries.
12. Cranberry Lime Ginger Fizz
Bright lime and spicy ginger make this final punch especially refreshing. The gorgeous red-and-green colors also make it one of the easiest drinks to dress up for Christmas.
Serves: 10
Ingredients
- 4 cups cranberry juice
- 3 cups ginger ale
- 2 cups sparkling water
- ½ cup fresh lime juice
- 2 tablespoons honey or simple syrup, optional
- 2 limes, sliced
- ½ cup fresh cranberries
- Fresh mint leaves
- Ice
Instructions
Stir the cranberry and lime juices together in a punch bowl. Taste and add honey or simple syrup if you would like a sweeter drink.
Chill until needed.
Just before guests arrive, add the ginger ale, sparkling water and ice. Float lime slices, cranberries and mint over the top.
🎄 How to Make Christmas Punch Look Beautiful
Half the fun of Christmas punch is the presentation. A simple red drink suddenly looks spectacular when it is filled with floating cranberries, orange wheels and star anise. Clear punch bowls and glass pitchers show off the color beautifully, while garnishes such as rosemary, cinnamon sticks, mint and citrus instantly make drinks feel more seasonal.
For cold punches, you can also make a festive ice ring. Arrange cranberries, orange slices and rosemary in a Bundt pan, cover them with water or a little diluted fruit juice and freeze. The finished ring melts much more slowly than individual ice cubes while decorating the entire bowl.
Warm punches look especially inviting served in clear heatproof mugs with a cinnamon stick and an orange slice tucked alongside the rim.
✨ Making Christmas Punch Ahead of Time
Holiday entertaining is much easier when the drinks don’t require constant attention. For cold punches, mix the still fruit juices several hours ahead and refrigerate them. Add ginger ale, sparkling water or other carbonated ingredients only when guests begin to arrive.
Warm punches are equally convenient. They can be prepared on the stove and then transferred to a slow cooker set to warm for serving. Keep the garnishes beside the punch so everyone can add an orange slice, cinnamon stick or handful of cranberries to their own glass.
If you’re planning an entire holiday meal, our 5 Festive Christmas Salad Recipes add plenty of fresh seasonal color, while the Perfect Holiday Honey-Glazed Ham makes a beautiful centerpiece.
🎅 Which Christmas Punch Should You Make?
For a traditional Christmas gathering, start with the Mulled Cranberry-Orange Christmas Punch or Old-Fashioned Wassail. Both fill the house with warm holiday spices and are wonderful after coming in from the cold.
For a larger party, the Sparkling Cranberry Orange Punch is difficult to beat. It is easy to prepare, looks gorgeous in a punch bowl and complements most party foods.
The Pomegranate Rosemary Sparkler is particularly attractive for an elegant Christmas dinner, while children will likely be drawn to the frothy White Christmas Punch. And if your Christmas happens somewhere warm—or you simply want a break from traditional winter flavors—the Tropical Christmas Punch brings a welcome splash of sunshine.
You certainly don’t have to choose only one. A warm punch and a cold punch served side by side give guests something different to enjoy throughout the celebration.
❤️ Raise a Glass to Christmas
Christmas drinks don’t need complicated ingredients to feel special. A little cranberry juice, fresh citrus, warm spice and a handful of beautiful garnishes can transform a simple pitcher into something that looks made for the holidays.
From the ruby-red mulled punch inspired by the photograph to sparkling cranberry fizz and creamy White Christmas Punch, these recipes are designed for sharing. Fill the glasses, turn on the Christmas music and enjoy another delicious part of the season.
🔗 Related Articles
- Christmas Recipes: Holiday Baking, Dinner, Desserts & Drinks
- 5 Festive Christmas Salad Recipes to Brighten Your Holiday Table
- 21 Christmas Appetizer Recipes
- Chex Mix Christmas Recipe
- 5 Easy and Festive Christmas Snacks to Try This Year
- The Perfect Holiday Honey-Glazed Ham Recipe