Okay, so non alcoholic Christmas punch is one of those things I used to completely mess up every single year. Like, catastrophically bad. My first attempt back in 2019? Tasted like melted cough drops mixed with sadness. Not kidding.
Here’s the thing about non alcoholic Christmas punch—most recipes online are either way too sweet (hello, diabetes in a cup) or they’re so bland that you might as well be drinking fizzy water with food coloring. I’ve made this punch for three Christmas parties now, and people actually fight over the last cup. My cousin Sarah literally hid a ladle-full in my fridge last year so she could have more later. True story.
How I Finally Figured This Out
So basically, I got tired of serving punch that tasted like an afterthought. You know, the stuff you make for kids and designated drivers while everyone else gets the “good” drinks. But then my sister-in-law (who doesn’t drink) showed up to Thanksgiving looking all disappointed at the beverage options, and I felt terrible. That’s when I became obsessed with creating a non alcoholic Christmas punch that adults would actually choose to drink.
I went through probably seven different versions. Version 3.0 was too tart—made everyone’s face scrunch up like they’d sucked on a lemon. Version 5.0 somehow separated into layers that looked like a science experiment gone wrong. My husband called it “the lava lamp punch.” Not a compliment.
The breakthrough came when I stopped trying to make it taste “mocktail fancy” and just focused on flavors that actually work together. Revolutionary, right?
Also check : 13 Easy Christmas Finger Foods That’ll Save Your Holiday Sanity
What You’ll Need (And My Shopping Disasters)

Listen, this non alcoholic Christmas punch doesn’t require anything weird. But let me save you some trouble here.
For the base:
- 4 cups cranberry juice (not cranberry cocktail—learned that one the hard way, way too sweet)
- 2 cups orange juice (fresh squeezed if you’re feeling fancy, Tropicana if you’re normal like me)
- 1 cup pomegranate juice (found at Whole Foods, regular grocery stores sometimes hide it in weird places)
- 1/4 cup fresh lemon juice (about 2 lemons—bottled stuff tastes like furniture polish)
For the fizz:
- 2 liters ginger ale (Canada Dry, the good stuff, not store brand)
- 1 liter sparkling water (I use La Croix lime flavor because I’m extra)
For the pretty stuff that also adds flavor:
- 2 oranges, sliced into rounds
- 1 cup fresh cranberries (the frozen ones work fine too, just thaw them first)
- 3-4 cinnamon sticks (not ground cinnamon—tried that once, looked like dirty dishwater)
- 5-6 whole star anise (optional but makes it look Pinterest-worthy)
- Fresh rosemary sprigs (like 4-5 of them)
- Ice (lots of it—this punch gets warm fast)
Optional add-ins I’ve experimented with:
- 1/4 cup maple syrup if you want it sweeter (some people like that, not judging)
- A handful of fresh mint leaves (my neighbor swears by this)
Shopping tip: Don’t buy pre-sliced oranges from the produce section. They’re always dried out and sad looking. Just slice your own—takes like three minutes.
Making This Thing (Step by Step, With Commentary)
Step 1: Grab your biggest punch bowl. And I mean BIG. I used a regular mixing bowl the first time and it overflowed all over my counter. Disaster. Complete disaster.
Mix together the cranberry juice, orange juice, pomegranate juice, and lemon juice in the bowl. This is your flavor base for the non alcoholic Christmas punch, and honestly it already smells amazing at this point.
Step 2: Here’s where I always messed up before—I used to add the ginger ale and sparkling water right away. DON’T DO THAT. The fizz dies within like 20 minutes and you’re left with flat, sad punch. Trust me on this one.
Step 3: Add your orange slices, cranberries, cinnamon sticks, star anise, and rosemary sprigs to the juice mixture. Now here’s the thing… it’ll look kinda weird at first, kinda cluttered, but that’s normal. Give it a gentle stir.
Step 4: At this point, I usually stick the whole bowl in the fridge for at least 30 minutes. An hour is better. This lets all those flavors get to know each other. (My mom always said that about cooking—letting flavors “get acquainted.” She was right.)
Step 5: Right before your guests arrive—like literally 10 minutes before—add your ice and then pour in the ginger ale and sparkling water. Stir gently because if you’re too aggressive, you’ll kill all the bubbles.
Pro tip I learned by accident: If you freeze some cranberry juice in ice cube trays ahead of time and use those instead of regular ice, your non alcoholic Christmas punch won’t get watered down. Game changer.
Things That Can Go Wrong (And Have)
Look, I’ve made every mistake possible with this punch:
- The Great Cinnamon Stick Incident of 2022: Used too many cinnamon sticks (like 10) and it tasted like I was drinking a candle. Four sticks max, people.
- Temperature drama: Served it too cold once and nobody could taste anything. Room temp juice base + cold fizzy stuff + ice = perfect.
- The pomegranate situation: Couldn’t find pomegranate juice one year and used grape juice instead. Don’t. Just don’t. It turned this weird purple color and tasted like cough syrup.
Actually, you know what? If you can’t find pomegranate juice, use apple cider instead. That worked surprisingly well when I tried it last Christmas Eve.
Real Talk About This Recipe

This non alcoholic Christmas punch serves about 12-15 people, depending on how thirsty everyone is. At my last party, I made a double batch because I knew my family. They drank it ALL. Had to make an emergency second batch at like 8 PM.
My 6-year-old nephew calls it “fancy juice” and asks for it year-round now. My dad, who usually only drinks black coffee and water, had three cups. My best friend Julia (who’s pregnant) literally texted me the next day asking for the recipe because she’d been craving it.
The best part? It’s actually BETTER than most alcoholic punches I’ve tried. Something about the combination of tart cranberry, sweet orange, and that little bit of spice from the cinnamon just works. It tastes like Christmas smells, if that makes sense.
Customization Ideas (Because Everyone’s Different)
Some people have added their own spin to this non alcoholic Christmas punch:
- My cousin Mike adds a splash of vanilla extract (weird but it works?)
- Sarah swaps the ginger ale for ginger beer (spicier, more grown-up taste)
- My vegetarian friend uses it as a base and adds muddled mint and cucumber (surprisingly not terrible)
For kids’ parties, I’ve made it less tart by using half cranberry juice cocktail and half regular cranberry juice. Parents appreciated that their kids didn’t bounce off the walls from all the sugar.
Serving Suggestions From Real Life
I serve this in a big glass punch bowl with a ladle. Very traditional. But here’s what I’ve learned:
- Put the punch bowl on a tray with a rim (spills WILL happen)
- Set out small cups (6-8 oz) because people will come back for refills
- Keep extra ginger ale nearby for topping off
- Have a small strainer if people don’t want the fruit chunks in their cup (some people are weird about texture)
Last year I got fancy and rimmed the cups with cinnamon sugar. Did it make a difference? Not really, but it looked cool and people took more photos. Instagram approved.
The Honest Assessment
Is this non alcoholic Christmas punch life-changing? No. Will it cure your holiday stress? Probably not. But will it make people happy and make your house smell like a Yankee Candle in the best way possible? Absolutely.
It’s become my signature drink now. People literally ask if I’m bringing “that punch” before they RSVP to parties. My aunt made me write down the recipe at Thanksgiving because she’s hosting Christmas this year and wanted to serve it.
If I can perfect this after seven failed attempts and one minor kitchen fire (long story, not related to the punch), anyone can make it. Seriously, try this and let me know how it goes. And if you burn something while making it, you’re officially part of the club.
Happy holidays! (And may your kitchen stay cleaner than mine usually is) 🎄✨
Table of Contents
Non Alcoholic Christmas Punch
A delicious non alcoholic Christmas punch that combines cranberry, orange, and pomegranate juices with warming spices and fizzy ginger ale. Perfect for holiday parties, family gatherings, and anyone who wants a festive drink without alcohol. Easy to make and loved by adults and kids alike.
Ingredients
- 4 cups cranberry juice
- 2 cups orange juice
- 1 cup pomegranate juice
- 1/4 cup fresh lemon juice (about 2 lemons)
- 2 liters ginger ale
- 1 liter sparkling water
- 2 oranges, sliced into rounds
- 1 cup fresh cranberries
- 3-4 cinnamon sticks
- 5-6 whole star anise (optional)
- 4-5 fresh rosemary sprigs
- Ice
- 1/4 cup maple syrup (optional, for sweetness)
Instructions
-
Step 1In a large punch bowl, combine cranberry juice, orange juice, pomegranate juice, and fresh lemon juice. Mix well.
-
Step 2Add orange slices, fresh cranberries, cinnamon sticks, star anise, and rosemary sprigs to the juice mixture. Stir gently to combine.
-
Step 3Refrigerate the punch base for 30 minutes to 1 hour to allow flavors to blend together.
-
Step 4Just before serving (about 10 minutes before guests arrive), add ice to the punch bowl.
-
Step 5Pour in ginger ale and sparkling water. Stir gently to maintain carbonation.
-
Step 6Serve immediately with a ladle into small cups. Keep extra ginger ale nearby for refills.
-
Step 7Optional: Make cranberry juice ice cubes ahead of time to prevent punch from getting watered down.