When the holidays arrive, it means it’s time for something festive and fun to sip on! This Christmas Punch is my go-to for holiday gatherings—it’s bright, refreshing, and full of seasonal flavors. The best part? It’s so easy to throw together, but the garnishes and fizz make it look like you spent more time prepping than you really did.

Two tall glasses filled with an orange-hued cocktail, topped with ice, cranberries, and rosemary sprigs. The background is softly blurred, featuring holiday decor with warm lighting.

For me, holiday punch is one of those traditions that instantly makes a holiday gathering feel special. Growing up, there was always a big bowl of something fizzy and festive on the table, and it’s a tradition I’ve carried into my own home.

But I’ll be honest—now that life gets a little busier during the holidays, I need a recipe that’s as simple as it is showstopping. One that feels like you took a while to make it, but really was quick to throw together. That’s why I love this Christmas Punch. It’s quick to pull together, but with its gorgeous garnishes and balance of flavors, it still has that ‘wow’ factor that makes everyone feel like they’re part of something special.

Why you’ll love this Christmas Brunch Punch

Quick and Easy: Ready in minutes with just a handful of ingredients that are all easy to find.

Crowd-Pleaser: Appeals to both kids and adults. It’s fruity and fizzy with no over powering flavors.

Make Ahead: Mix it up before the guests arrive and enjoy stress-free hosting. I like to wait to add the ginger ale until I’m serving so that it stays a bit fizzy for a while.

Customizable: The adults can add alcohol to theirs if they want while keeping the main punch kid-friendly.

Ingredients

  • Orange Juice – The sweet and citrusy base adds brightness and balances the tartness of the cranberry juice.
  • Cranberry Juice – This helps with the red color and gives it a bit of a tart flavor.
  • Pineapple Juice – The juice helps add sweetness to offset some of the sour and tart flavors from the cranberry and orange juices.
  • Ginger Ale – The fizz that brings everything together, giving the punch a light, bubbly finish.
  • Fresh Cranberries – Not just for flavor, these little gems float in the punch, adding a pop of color and a hint at the flavor.
  • Rosemary Sprigs – These are just a garnish to give it that festive look. Totally optional!
A bottle of Canada Dry ginger ale is surrounded by three measuring cups filled with different liquids: orange juice, cranberry juice, and pineapple juice. They are arranged on a light gray surface.

How to make Non-Alcoholic Christmas Punch

This is so simple to make!

Add the orange, cranberry, and pineapple juices to a large pitcher or punch bowl. Stir them up to combine.

If you’re making this ahead of time, pop it in the fridge to keep everything perfectly cold. No one likes warm punch!

Right before serving, pour in the ginger ale for the bubbly fizz. Toss in a handful of fresh cranberries and float a few rosemary sprigs on top.

Pour it into glasses, serve it up, and enjoy! You can also add it to a drink dispenser as well.

Top Tip

Make the punch base the day before! Combine the juices, chill in the fridge, and save the ginger ale and garnishes for right before serving. This way, you’re not scrambling when guests arrive, and you can enjoy the party just as much as everyone else!

tips and tricks for the best Christmas breakfast punch

  • You can make it ahead! Prepare the base up to 24 hours in advance and add the ginger ale right before serving.
  • Serve in a glass punch bowl or clear pitcher to showcase the fruit and bright color.
  • Freeze some of the juice with cranberries and fruit slices for decorative ice cubes that won’t water down the punch.
  • Set out a bottle of vodka or rum on the side so guests can add a splash if they’d like!

What to pair with Christmas punch

This punch goes great with both sweet and savory holiday favorites! Here are a few ideas to round out your spread:

Savory Bites:

Sweet Treats:

Snacks:

  • Hot Cocoa Dip: A warm, chocolatey option to balance the fruity flavors.
  • Reindeer Munch: The perfect, easy snack to go with this punch.
Two festive cocktails in tall glasses, garnished with rosemary sprigs and cranberries. Surrounded by holiday decor including pine cones, ornaments, and warm lights. A beverage pitcher is in the background.

FAQs

Can I make this punch ahead of time?

Absolutely! Mix the juices up to a day in advance and store them in the fridge. Add the ginger ale and garnishes just before serving to keep it fizzy.

What kind of ginger ale should I use?

Use your favorite brand! If you want a stronger ginger flavor, you can swap it for ginger beer instead.

Can I double the recipe for a large crowd?

Definitely! Just make sure you have a big enough punch bowl (or use two pitchers) and scale everything up evenly.

What’s the best way to keep it cold without watering it down?

Freeze some cranberry juice in an ice cube tray with fresh cranberries or rosemary inside. It keeps the punch chilled and looks festive too!

More drink recipes you might like

If you make this recipe and love it, we would love a 5 ⭐️⭐️⭐️⭐️⭐️ rating! It helps us continue to provide free recipes.

Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get great new recipes from us every week!

Share on Facebook

Share

Christmas Morning Punch

By: sweetlysplendid.com
No ratings yet
Prep 5 minutes
Total 5 minutes
Servings: 10 servings
This festive Christmas Punch is the perfect holiday drink for parties and gatherings. Made with orange juice, cranberry juice, pineapple juice, and ginger ale, it’s sweet, refreshing, and easy to make. Garnished with fresh cranberries and rosemary, this non-alcoholic holiday punch is as beautiful as it is delicious. Perfect for Christmas parties, family dinners, and cozy holiday celebrations!

Ingredients 

  • 4 cups orange juice
  • 4 cups cranberry juice
  • 2 cups pineapple juice
  • 2 cups ginger ale
  • Fresh cranberries and rosemary sprigs for garnish

Instructions 

  • In a large pitcher or punch bowl, combine the orange juice, cranberry juice, and pineapple juice. Stir well to mix.
  • Just before serving, pour in the ginger ale for that perfect fizzy finish.
  • Garnish with fresh cranberries and sprigs of rosemary for a festive, holiday-ready look.
  • Serve chilled and enjoy!

Video

Notes

  • Chill Ahead: Keep all the juices and ginger ale in the refrigerator until you’re ready to mix, so the punch is perfectly chilled without needing ice.
  • Custom Ice Cubes: Freeze some of the cranberry juice with cranberries inside to create fun, non-diluting ice cubes.
  • Make It Adult-Friendly: Add a splash of vodka, rum, or prosecco for a boozy version your guests will love.

Nutrition

Serving: 1cup, Calories: 132kcal, Carbohydrates: 33g, Protein: 1g, Fat: 0.4g, Saturated Fat: 0.04g, Polyunsaturated Fat: 0.1g, Monounsaturated Fat: 0.1g, Sodium: 7mg, Potassium: 338mg, Fiber: 0.4g, Sugar: 29g, Vitamin A: 246IU, Vitamin C: 64mg, Calcium: 27mg, Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Drinks
Cuisine: American

Hi! I’m Kara!

Kara loves all things food and spending time with her family and dogs. She has a passion for cooking and loves making yummy, family-friendly recipes.

Browse More Recipes

Leave a comment

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

Recipe Rating