Home Beverages 25 Best Christmas Punch Recipes

25 Best Christmas Punch Recipes

Festive and fun, these Christmas punch recipes are all you’ll need for a holly, jolly season.

There are plenty of choices for Christmas cocktail connoisseurs (try saying that after a few sips).

Mulled wine or creamy eggnog are holiday cocktail staples. But there are so many more options to explore!

Big punch bowl filled with berries, star anise, cinnamon and orange slices.
Enter your email below & we'll send it straight to your inbox.

Want something a little different? Then you have to try the white Christmas margarita or spiced pineapple rum.

And don’t worry, I’ve included a few kid-friendly options, too.

‘Tis the season to eat, drink, and be merry. These Christmas punch recipes are a good place to start!

25 Festive Christmas Punch Recipes To Make This Holiday Season Joyful

Top view of a glass of cranberry and orange mulled wine, garnished with cinnamon sticks and orange slices.
Source: Vegetarianventures.com

1. Big Batch Mulled Wine

Mulled wine is a holiday classic for a good reason.

The warming notes from red wine paired with citrus and cranberry taste like Christmas in a bowl. 

What makes this recipe a little different is the infusion of molasses. It brings on the sweetness with a hint of caramelly flavors. Yum!

A glass of pumpkin pie punch topped with whipped cream and spices.
Source: Thisolemom.com

2. Pumpkin Pie Punch

When it comes to picking a favorite holiday, I have a hard time choosing between Thanksgiving and Christmas.

Thankfully, there’s no choice necessary with this fusion punch – a gorgeous blend of fall flavors and Christmas fun. 

A creamy blend of pumpkin puree, sweet spices, and plenty of rum, this is one beverage you’ll want to drink all winter long.

Cranberry drink in a glass bowl and mug, garnished with rosemary sprigs
Source: Mybakingaddiction.com

3. Sparkling Cranberry Rosemary Punch

Cranberry and rosemary punch understood the assignment! The green and red color of this punch is so pretty. 

Not only does it look the part, but it also tastes like Christmas in a glass!

The pairing of tart cranberries and earthy rosemary seems unorthodox but tastes warm and comforting. 

Enter your email below & we'll send it straight to your inbox.
Iced serving of holiday punch with cranberry garnish.
Source: Inspiredbycharm.com

4. Jingle Juice Holiday Punch

There are just 3 ingredients, but a whole lot of Christmas spirit, in this jingle juice.

Vodka, rose wine, and cherry soda form the base. But if you really want to impress, use pink champagne instead of rose.

And if you want more of a crafty look, try making some berry ice cubes!

Two red-rimmed glasses of green punch drinks with straw.
Source: Simplisticallyliving.com

5. Grinch Punch

Go from Grinch to great with this fruity punch that’s booze-free and very kid-friendly.

It’s made with lemon-lime Kool-Aid, fruit juice, and soda for a sweet and bubbly snack.

Bright green and served in a red-rimmed glass, this is ideal if you’re throwing a Christmas party for the kids. 

Servings of eggnog punch topped with whipped cream.
Source: Celebrationsathomeblog.com

6. Easy Eggnog Punch

Love it or hate it, I can’t have a list of Christmas punch without eggnog!

However, even if you claim to hate eggnog, you might want to stick around. This delicious punch may change your mind. 

This recipe infuses eggnog with vanilla ice cream and bourbon for a unique, but irresistible, flavor profile.

Pear prosecco punch served in wine glasses
Source: Marisamoore.com

7. Pear Prosecco Cocktail

Light and bubbly, this celebratory cocktail is perfect for toasting Christmas and the upcoming New Year.

Made with fresh pears and pear nectar, it has plenty of authentic fruity taste with a generous dash of sparkling wine.

A refreshing champagne punch garnished with fresh mint leaves and cranberries.
Source: Spendwithpennies.com

8. Christmas Champagne Punch

Champagne punch is one of those recipes that looks fancy but comes together in just 10 minutes. 

If you love fruity drinks, you’ll fall in love with this punch.

It pairs ginger ale, pomegranate juice, orange juice, and champagne for a delightfully fruity Christmas cocktail. 

The best part is adding festive garnishes like lime, cranberries, or mint.

Wassail punch in glass mug garnished with orange slices, apple and cinnamon stick.
Source: Thekitchn.com

9. Slow Cooker Wassail Punch

Here we come a wassailing! This warm slow cooker Christmas punch recipe is perfect for a blustery winter’s night. 

It’s a surefire way to warm those cold bones with warming notes from cinnamon, cloves, and ginger. 

Adding apple juice and fresh fruit takes the flavors over the top. This easy-peasy punch is a must-try.

Top view of white punch with floating cranberries.
Source: Howsweeteats.com

10. White Christmas Margarita Punch

Who says margaritas are just for summer? With some clever ingredient swaps, you can bust out the tequila for Christmas. 

Infusing coconut milk, coconut rum, and lime juice tastes creamy and warm, and looks like freshly fallen snow. 

Add a few cranberries on top, and it’s a stunning centerpiece for your next Christmas party.

Orange punch with apple, orange and ginger in a glass bowl.
Source: Taste.com.au

11. Apple, Ginger, and Orange Punch

If you’re set for a snowy Christmas, bring back some sunshine with this juicy punch.

This tempting tipple is spiked with vodka and topped up with ginger ale. It’s sweet, refreshing, and colorful, making it perfect for parties!

Two glasses of Kinderpunsch with cinnamon, orange slices, and spices.
Source: Daringgourmet.com

12. Kinderpunsch

Kinderpunsch is a kid-friendly German punch with zero booze but plenty of flavor.

Traditionally served at German Christmas markets, it’s a steaming mug similar to mulled wine but without the booze.

Instead, wine is replaced with hot fruit tea and packed with warming spices.

However, I won’t tell Santa if you decide to add a little booze!

Pomegranate punch in a cocktail glass.
Source: Carolinescooking.com

13. Warm Pomegranate Punch

Dark red, sharp, and tangy, this wine-laced punch is your next Christmas Eve tradition.

Gently heat pomegranate juice, red wine, and rum on the stovetop.

Stir in a dash of sugar and spices like cinnamon and star anise, and let it come to a simmer.

A refreshing bowl of fruit punch with vibrant fresh fruit and a hint of mint leaves.
Source: Recipetineats.com

14. Celebration Fruit Punch

This punch is a great alternative to heavier Christmas drinks like mulled wine and eggnog.

It’s a light punch that’s delicately sweet and not overpowering.

And it’s packed with fresh fruit and finished with rum, ginger ale, and cranberry juice.

If you have younger members of the family joining you, skip the rum, and it’ll still taste great!

Coconut punch on rimmed margarita glasses.
Source: Thecookierookie.com

15. Snow Punch

Fun for all the family, this snow punch is a non-alcoholic festive treat.

Made with ice cream, bananas, and soda, it’s smooth and creamy. But the real fun is the presentation.

The recipe shows you how to decorate your glass with shredded coconut and vanilla icing to give it a beautiful frost-covered rim.

A bowl of cranberry punch with lime slice and cranberries.
Source: Inspiredbycharm.com

16. Holly Jolly Punch

Enjoy a taste of Mexico this Christmas with this tequila-laced punch.

It’s full of tropical flavor thanks to a generous serving of pineapple juice and swirled together with cranberries and lime to add tongue-tingling tart notes.

Two glasses of rum punch with cinnamon stick, whipped cream and pinecones beside.
Source: Tammileetips.com

17. Hot Buttered Rum (Slow Cooker Punch)

Hot buttered rum is a must for those unseasonably cold Christmas nights. And luckily, all you need is a handy dandy crockpot to pull off this holiday classic. 

Unsurprisingly, butter is the backbone of this drink. It makes it so rich, nutty, and creamy. 

With some warming spices, rum, and apple juice, it’s a punch that will warm you from the inside out!

Two glasses of orange drink filled with ice garnished with rosemary sprigs and cranberries on sticks.
Source: Straighttothehipsbaby.com

18. Spiced Cranberry Gin Punch with Frosted Rosemary

This gin punch is perfectly spiced and great for those who prefer fruity holiday cocktails. 

While it’s light and fruity, it earns a delicate kiss of Christmas goodness from spiced cranberry syrup. 

Garnished with fresh cranberries and rosemary, it’s so pretty and festive!

Two glasses of orange punch garnished with rosemary and orange slices.
Source: Missinthekitchen.com

19. Winter Moscato Punch

If you’re tired of mulled wine, try this winter-time sangria. 

It’s a bright blend of Moscato wine, triple sec, pomegranate juice, and ginger beer.

Adding ginger beer is an easy shortcut to transform sangria into something spiced for the holidays.

Two glasses of fruit and lemonade on a table garnished with pomegranate arils, lemon slices and peach.
Source: Atastefortravel.ca

20. Sparkling Bourbon Peach Punch

Sweet bourbon, ginger beer, and plenty of fresh fruit make this punch heaven.

Fruity and floral, it’s a welcome taste of summer during the winter holiday season.  

If you can’t find fresh peaches, use canned. And if you can’t find good bourbon, try harder. This drink deserves the best!

Orange and lemonade punch in glasses with mint leaves.
Source: Errenskitchen.com

21. Citrus Punch

Booze-free, and loaded with vitamin C, this holiday punch is tasty yet healthy. And who couldn’t use a boost of Vitamin C after all those holiday parties?

Juice oranges, lemons, and limes, then stir in some sugar and serve over ice.

Fancy some fizz? Top it up with soda to make it bubbly!

Sangria in a glass with chopped green apples, cranberries and rosemary.
Source: Cakenknife.com

22. Christmas Sangria

Crisp and fruity, this heavenly sangria is full of festive joy.

It just looks so festive in a punch bowl and comes together in a snap.

It’s made with white wine, apple cider, and a whole heap of seasonal fruits. Tart and tasty!

Pineapple punch with chunks on a pitcher and spices-rimmed glasses.
Source: Pineappleandcoconut.com

23. Spiced Pineapple Rum Punch

You won’t need to head south to get some Christmas sun this year.

Just get a sip of this tropically delicious spiced pineapple punch. Loaded with Caribbean flavor and smooth rum, it’s a vacation in a glass.

Mele kalikimaka, everyone!

Top view of a glass pitcher with slices of lemon and cranberries.
Source: Cookinglsl.com

24. Cranberry-Orange Punch

There’s no sugar in this vibrant holiday punch. Just tangy cranberry, juicy orange, and citrus-scented brandy.

It’s gorgeously refreshing without being sickly sweet.

So, it’s perfect for party guests and a guaranteed family favorite.

Cranberry punch in a pitcher and a glass filled with ice.
Source: Kitchenfunwithmy3sons.com

25. Christmas Punch

Ideal for a Christmas brunch, this bright cocktail is laden with fruit juices but skips the booze.

It’s made with orange juice, cranberry juice, ginger ale, and fresh cranberries.

Make up a big pitcher, chill it before serving, and decorate with more fresh fruit and/or citrus slices. This could be your new family tradition!

25 Best Christmas Punch Recipes

Course: DrinksCuisine: American


Prep time





For the best Christmas punch, give this recipe a whirl! I guarantee it will brighten your festivities with its vibrant, cheerful flavors.


  • 4 cups cranberry juice, chilled

  • 2 cups apple cider, chilled

  • 2 cups orange juice, chilled

  • 1 cup pineapple juice, chilled

  • 1/2 cup lemon juice, freshly squeezed

  • 1 -2 cups of vodka, rum, or champagne (optional)

  • 1 liter ginger ale, chilled

  • 2 oranges, thinly sliced

  • 1 lemon, thinly sliced

  • 1 lime, thinly sliced

  • 1 cup pomegranate seeds

  • A handful of fresh cranberries

  • Fresh rosemary sprigs

  • Ice cubes


  • In a large punch bowl, combine cranberry juice, apple cider, orange juice, pineapple juice, lemon juice, and your choice of alcohol, if using.
  • Gently stir in the ginger ale to maintain the fizzy texture.
  • Add the orange, lemon, & lime slices, pomegranate seeds, cranberries, and rosemary sprigs.
  • Add ice cubes just before serving.
  • Enjoy!


  • Chill all ingredients beforehand to keep the punch cold without diluting it too quickly with ice.
  • If using champagne, add it right before serving to preserve its bubbles and effervescence.
  • Freeze some of the punch in ice cube trays to use as ice cubes that won’t water down your punch.


  • Calories: 122kcal
  • Carbohydrates: 23g
  • Protein: 0g
  • Fat: 0g
  • Saturated Fat: 0g
  • Cholesterol: 0mg
  • Sodium: 13mg
  • Potassium: 153mg
  • Fiber: 1g
  • Sugar: 20g
  • Calcium: 34mg
  • Iron: 1mg
Christmas Punch Recipes

Did you like the recipe?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 2

No votes so far! Be the first to rate this post.


Share on social media:

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

author avatar
Kim - InsanelyGood
Hey there! I'm Kim. I love running, cooking, and curling up with a good book! I share recipes for people who LOVE good food, but want to keep things simple :)

Leave a Comment