This post may contain affiliate links. Please read our disclosure policy.
This Christmas Punch is one of my favorite holiday drinks because it’s quick to make, festive, and full of cheer! I love how the mix of cranberry, pineapple, and orange juices gives it a bright, fruity flavor, while a splash of vodka and raspberry liqueur makes it feel extra special. It’s perfect for Christmas morning or a holiday party when you want to toast your guests with a cocktail that looks just as good as it tastes.

If you love this fruity holiday punch, you might also enjoy sipping on a creamy Grinch Cocktail or warming up later with a cozy Drunken Rudolph.
Ingredients Notes

Here’s everything you’ll need to make this festive Christmas Punch and a few easy substitutions to to fit your holiday mood or menu:
- Cranberry-pineapple juice blend – If you can’t find this combo, you can mix equal parts cranberry juice and pineapple juice.
- Orange juice – Freshly squeezed or store-bought both work great.
- Lemon-lime soda – I use Sprite or 7UP, or swap in ginger ale (or Vernor’s if you are from Michigan!) or sparkling water for a lighter option.
- Vodka – Regular vodka works perfectly, or try a raspberry-infused vodka to replace both the vodka and liqueur.
- Raspberry liqueur – Adds a bright berry flavor; substitute with Chambord or raspberry schnapps.
- Grenadine – I love how this gives the punch a beautiful red color and a touch of sweetness.
- Ice – Keep it on hand for serving nice and chilled.
- Fresh orange slices for garnish – I will add some rosemary sprigs or pomegranate seeds for an extra festive touch.
See the recipe card for full information on ingredients and quantities.
Recipe Variations
- Mocktail Version: Got little ones? Omit the alcohol and replace it with extra lemon-lime soda or sparkling water for a family-friendly non alcoholic Christmas punch.
- Sparkling Version: Swap the soda for champagne or prosecco to make a bubbly Christmas punch alcoholic version that’s perfect for parties.
- Flavor Twist: Add a splash of cranberry juice (or cranberry juice cocktail), white grape juice, or swap the orange juice for pomegranate juice for a deeper color and tangy flavor.
- Festive Garnish Ideas: Dress up your festive punch with fresh cranberries, rosemary sprigs, or sliced pineapple for extra holiday flair.

How to Make Christmas Punch
- Mix the ingredients: In a large pitcher or large punch bowl, combine the cranberry-pineapple juice blend, orange juice, lemon-lime soda, vodka, raspberry liqueur, and grenadine. Stir gently to blend the flavors.

- Add ice and garnishes: Top with ice and garnish with fresh orange slices or cranberries for a cheerful holiday touch.

Recipe Tips
- Add soda and ice last: For the best flavor and fizz, wait to add them until right before serving.
- Chill ingredients ahead: Refrigerate your juices and alcohol overnight to keep the punch cold without needing too much ice.
- Don’t skip the grenadine: It gives your holiday punch that signature red color and perfectly balances the citrus flavors.
- Adjust to taste: Add a bit more soda for sweetness or extra juice for a tart twist.
- Serve in a clear bowl: A glass punch bowl really shows off the beautiful holiday color and garnish.

Make Ahead & Storage Instructions
- Store: Keep in a covered pitcher or container in the refrigerator for up to 3 days.
- Reheat: Not recommended, this punch is best served chilled.
- Freeze: Not ideal, as the carbonation and texture will change.
- Make Ahead: Mix all ingredients except the soda and ice, then store in the fridge for up to 3 days. Add soda and ice just before serving to keep it fizzy, fresh, and perfectly balanced.

More Festive Recipes You’ll Love
If you enjoy this festive punch, try a few more of my favorite holiday recipes that pair perfectly with it!
- Apple Cider Donut Cake – Warm, cozy, and perfect for pairing with this punch.
- Cinnamon Roll Poke Cake – A festive dessert that’s always a crowd favorite.
- Grape Jelly Meatballs – Sweet and savory appetizer that’s great for parties.
- Biscuits and Gravy Casserole – A hearty brunch option that pairs perfectly with holiday drinks.
- Cool Whip Candy – A simple and sweet treat that melts in your mouth.
If you’ve tried this Christmas Punch Recipe or any other recipe on my website, please leave a star rating and let me know how it turned out in the comments below.

Christmas Punch
Ingredients
- 2 cups cranberry-pineapple juice blend
- 1 cup orange juice
- 1 cup lemon-lime soda like 7-up or Sprite brands
- ½ cup vodka
- ½ cup raspberry liqueur
- ½ cup grenadine
- Ice for the glass
- Fresh orange slices for garnish
Instructions
- In a 1.5 litre pitcher, or punch bowl, combine the cranberry-pineapple juice blend, orange juice, lemon-lime soda, vodka, raspberry liqueur and the grenadine. Stir, top with ice and garnish with orange slices.2 cups cranberry-pineapple juice blend, 1 cup orange juice, 1 cup lemon-lime soda, ½ cup vodka, ½ cup raspberry liqueur, ½ cup grenadine, Ice for the glass, Fresh orange slices for garnish
Jenn’s Notes
- Store: Keep in a covered pitcher or container in the refrigerator for up to 3 days.
- Reheat: Not recommended, this punch is best served chilled.
- Freeze: Not ideal, as carbonation and texture will change.
- Make Ahead: Mix all ingredients except the soda and ice, and store in the fridge for up to 3 days. Add soda and ice just before serving so it stays fizzy and fresh. This helps the carbonation last and prevents the punch from getting watered down before serving.
- Chill your ingredients overnight to keep the punch cold without needing much ice.
- Don’t skip the grenadine, it gives this Christmas punch its signature red color and balances the citrus.
- Adjust ingredient proportions to taste; add more soda for sweetness or juice for tartness.
- Serve in a clear punch bowl to show off the beautiful color.









