Non Alcoholic Christmas Punch

You always need a variety of drinks for a party, and this non-alcoholic Christmas punch is perfect for the holiday season and to toast the new year. Tart, tangy, and bubbly — the best festive beverage!

two cranberry ginger ale mocktails on a blue background
This post contains affiliate links. Affiliate links support A Joyfully Mad Kitchen at no additional cost to you. I receive a commission if you choose to make a purchase through these links.

Non Alcoholic Christmas Punch Recipe

It's hard to believe the year is quickly coming to a close. With Christmas seemingly around the corner and New Year's Eve following soon after, there is so much to celebrate.

In fact, the holiday season is what got me thinking — I needed to make a non-alcoholic Christmas punch recipe for the holidays! And that's how this delicious cranberry punch was born.

Trust me: I love champagne, cocktails and sangria as much as the next person, but I've been the non-drinker at a party before and it's no fun when you're limited to sweet tea, soda or water and everyone else is sipping on something fun.

I had already created the perfect strawberry lemonade mocktail to solve that problem during the summer, but the holiday parties needed something more festive. This easy Christmas punch recipe is always a hit and I typically find myslef making another batch since it goes so quickly!

Grab your large punch bowl and your cheerful spirit for the festive season. Then let's get to making the best Christmas punch recipe ever!

Two glasses of cranberry punch with lime wedges.

Why You'll Love this Recipe

Whether you're having a boozy party like a Christmas wine party, or hosting a dry party like a baby shower, it's always a good idea to keep a non-alcoholic option on hand. Christmas parties need some festive non-alcoholic options too!

No matter what type of party it is, there are so many reasons to have a good punch recipe:

  • Kids, teens, pregnant friends, designated drivers, and others will be so grateful to have a delicious holiday party drink that contains no alcohol!
  • Making a drink like this ensures that holiday parties have plenty of beverages to go around. This recipe can be doubled or tripled and you'll have more than enough punch to go around.
  • Not only can you serve this at big Christmas celebrations, but you can even make a bowl as a tasty beverage for the whole family on Christmas morning. Pair with your favorite breakfast and opening presents underneath the tree.
cranberry ginger ale punch pouring into a glass of frozen cranberries


Featuring bubbly ginger ale and cranberry juice, this non-alcoholic Christmas drink perfect for Thanksgiving, Christmas, New Year's Eve or any kind of gathering in between. (Honestly, with that red color, you could even serve it for Valentine's Day!)

It only has four ingredients:

  • ginger ale
  • cranberry juice
  • pineapple juice
  • frozen cranberries

Substitutions and Variations

This non-alcoholic punch is incredibly versatile, so if you don't have these things on hand or need to substitute because of an allergy, go for it!

Frozen cranberries help keep your holiday punch recipe chilled, but you can use fresh cranberries if you prefer. Add other fresh fruit like pomegranate seeds, or orange slices for an extra fruity presentation. Need another way to keep the punch cold? Plain ice or some fruity shebert will work!

This recipe calls for regular cranberry juice, but you can also use a cranberry juice blend. Skip the cranberry juice cocktail, which has lots of added sugar. If you want to use different fruit juices, orange juice and any other citrus pizzaz would be tasty.

Ginger ale can be swapped out for lemon lime soda if need be! Or, use ginger beer instead of ginger ale for a zesty ginger kick. Sparkling cider or sparkling lemonade would also be great to add that bubbly quality.

If you'd like to make this punch alcoholic, you can use champagne or prosecco instead of ginger beer. This punch is quite "spikeable," if anyone would like to add a bit of booze to their drink. Vodka, tequila and rum would both be great choices. You'll want to add about 1.5 ounces of alcohol per drink.

Make your mock-tail extra convincing by lining the rim of each serving glass with red sanding sugar. A few fresh sprigs of rosemary would be a lovely garnish too! Sugared cranberries would also be a really pretty garnish!

closeup of two cranberry ginger ale mocktails with lime garnishes

A Few Helpful Tools

To make it, you'll need a pitcher or punch bowl.

For glassware, you can use stemless wine glasses, champagne flutes or regular juice glasses. When I served this at a party, I used these plastic cups which were the perfect size.

You may also want to keep an ice bucket on hand, either for ice or frozen cranberries! I love this insulated ice bucket.

How to Make Non Alcoholic Christmas Punch

There's really not many steps to make this easy recipe. Here is what you need to do:

frozen cranberries on a blue background

Combine cranberry juice and pineapple juice into a large punch bowl or a large pitcher and stir well.

Then pour the ginger ale into the cranberry punch and either add frozen cranberries or use them to garnish each glass.

Stir well to combine and serve immediately, or refrigerate to chill. You can also make a fun ice ring or frozen berry ice cubes to keep the punch cold.

More mocktail recipes

You can never have too many virgin drink recipes up your sleeve, if you ask me!

This Spiced Cranberry Orange Mocktail is served warm, which makes it perfect for the holiday season.

In the spring and summer, I love one of these Blueberry Lemonade Mocktails or Peach Blackberry Lemonade Mocktails. Lemonade always makes for a delightful spring and summer sipper.

Similarly, no one would turn down a Virgin Margarita! These mocktails are great for everything from a traditional Mexican Christmas Dinner to Taco Tuesday!

A Rosemary Peach Mocktail can be made any time of year with peach puree, which you can find in the juice aisle or international aisle of the grocery store.

Cranberry Prosciutto Crostini to re-photographing old posts like my

a pitcher of cranberry ginger ale mocktail punch

How to Store Leftover Christmas Punch

This perfect holiday drink can only be stored in the fridge for up to a day. So, it is best to make it right before your holidays meals and parties and serve it fresh.

Tips for Success

Here's a few simple tips to help you make the most incredible punch:

  • Start with cold ingredients and your non-alcoholic Christmas punch recipe will stay cold much longer! Allow the fruits juices and ginger ale to chill in the refrigerator before making the punch.
  • Need your drink a little sweeter? Mix in just a touch of simple syrup until it reaches the desired sweetness.
  • If you are serving this to a lot of children, grab some serving glasses that aren't breakable. That doesn't just mean disposable plastic! You can find some really fun reusable glasses made from hard plastic or stainless steel.
closeup of frozen cranberries in a glass of cranberry ginger ale punch


How much punch do I need for 25 guests?

You know your crowd the best, but as a general rule of thumb you should have a gallon of punch for every 10 guests. However, if you're serving to a crowd who tends to drink a lot of punch, then it would be better to make too much than not enough! Keep in mind, this easy Christmas punch recipe can be thrown together in just minutes. So if you run out, just make another batch!

What is non-alcoholic punch made out of?

Most non-alcoholic punch recipes are made from fruit juices and some kind of bubbly beverage. The bubbles mimic champagne or prosecco and keep the punch light and refreshing. Many holiday recipes for punch also add in something like ice cream or sherbert to make things extra cold and creamy!

More Christmas Recipes

  • Creamy Christmas Fruit Salad
  • Mexican Christmas Dinner
  • M&M Christmas Cookie Bars
  • Chocolate Christmas Rice Krispie Treats

Did you make this recipe?

If you make and love this recipe, please leave a ★★★★★ review below! It means so much to me when you try my recipes, and I'd love to know how it goes. Please leave a comment below if you have any questions.

closeup of frozen cranberries in a glass of cranberry ginger ale punch

Non Alcoholic Christmas Punch

You always need tasty drinks for a party, and this non alcoholic Christmas punch is perfect for the holiday season and to toast the new year.
4.95 from 71 votes
Print Pin Rate
Prep Time: 5 minutes
Total Time: 5 minutes
Servings: 12 cups
Author: Madison | A Joyfully Mad Kitchen


  • 6 cups ginger ale 48 ounces
  • 3 cups cranberry juice 24 ounces
  • 2 cups pineapple juice 16 ounces
  • cup frozen cranberries for garnish
  • lime wedges for garnish


  • Combine all ingredients in a pitcher or punch bowl. Stir to combine.
  • Garnish with frozen cranberries and lime wedges.


Serving: 6ounces | Calories: 93kcal | Carbohydrates: 24g | Sodium: 13mg | Sugar: 21g

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. This drink is perfect! I tried making it when I had a date with my boyfriend since he loves cranberries and he liked it and said it was better than fancy alcoholic drinks out there.

  2. Oh I love this cranberry nonalcoholic Christmas punch! I really like the flavor combination of the cranberry and ginger ale. I'll try it with orange juice too next time. ๐Ÿ™‚

  3. This is SO tasty. I love the slight fizz and combination of sharp ginger and tangy fruits. My friends and family polished off the entire bowl. Will definitely save this recipe for future occasions!

  4. Great drink! I served it to my girlfriends in our get-together and they all loved it. We're gonna have this again this coming Christmas. Your tips are helpful, too! Thanks!