12 Festive Christmas Punch Recipes

Christmas mulled red wine with spices and oranges | Sea Wave

There’s something magical about gathering around a beautifully garnished punch bowl during the holidays. The gentle steam rising from a warm spiced punch or the refreshing sparkle of a chilled cranberry blend creates moments that linger in our memories long after the last guest has gone home. These 12 carefully crafted non-alcoholic Christmas punch recipes bring together the season’s most beloved flavors while ensuring everyone at your celebration can raise a glass together.


Hot Christmas Punches 🔥

1. Spiced Cranberry Apple Cider Punch

Serves 8-10

Ingredients:

  • 6 cups apple cider
  • 2 cups cranberry juice
  • 1 cinnamon stick
  • 1-inch fresh ginger, sliced
  • 2 whole cloves
  • 1 orange, juiced and zested

Instructions: Heat all ingredients in a large pot over medium heat for 15 minutes. Strain and serve hot, garnished with cinnamon sticks and orange slices.

2. Gingerbread Spice Punch

Serves 6-8

Ingredients:

  • 4 cups apple juice
  • 2 cups ginger ale
  • 1 tsp ground cinnamon
  • ½ tsp ground ginger
  • ¼ tsp nutmeg
  • 2 tbsp honey

Instructions: Warm apple juice with spices and honey until steaming. Add ginger ale just before serving. Garnish with cinnamon sticks and a sprinkle of nutmeg.

3. Mulled Citrus Cranberry Punch

Serves 10-12

Ingredients:

  • 4 cups cranberry juice
  • 2 cups orange juice
  • 1 cup lemon juice
  • 3 cinnamon sticks
  • 6 whole cloves
  • 1 orange, sliced

Instructions: Combine all ingredients except orange slices in a slow cooker. Heat on low for 2 hours. Serve warm with orange slices and cranberries as garnish.

4. Warm Spiced Pear & Ginger Punch

Serves 8

Ingredients:

  • 5 cups pear juice
  • 1 cup fresh ginger tea (cooled)
  • 2 cinnamon sticks
  • 1 lemon, juiced
  • 2 tbsp maple syrup

Instructions: Heat pear juice with cinnamon sticks for 10 minutes. Add remaining ingredients and simmer for 5 more minutes. Garnish with cinnamon sticks and thin pear slices.

5. Hot Apple Cranberry Wassail

Serves 12

Ingredients:

  • 6 cups apple cider
  • 2 cups cranberry juice
  • ¼ cup brown sugar
  • 2 cinnamon sticks
  • 1 tsp whole allspice
  • 1 orange studded with cloves

Instructions: Combine all ingredients in a large pot. Simmer for 30 minutes, stirring occasionally. Serve hot with orange slices and cranberries.

6. Chai-Spiced Christmas Punch

Serves 8

Ingredients:

  • 4 cups strong chai tea (cooled)
  • 2 cups apple juice
  • 1 cup cranberry juice
  • 2 cinnamon sticks
  • 1-inch fresh ginger
  • Honey to taste

Instructions: Heat all ingredients together for 15 minutes. Strain and serve warm, garnished with cinnamon sticks and a few cranberries.


Cold Christmas Punches ❄️

7. Sparkling Cranberry Citrus Punch

Serves 10

Ingredients:

  • 3 cups cranberry juice
  • 2 cups orange juice
  • 1 cup lemon-lime soda
  • 1 cup sparkling water
  • 1 orange, sliced
  • ½ cup fresh cranberries

Instructions: Mix juices in a large punch bowl. Add soda and sparkling water just before serving. Float orange slices and cranberries for a festive presentation.

8. Ginger Mint Cranberry Cooler

Serves 8

Ingredients:

  • 4 cups cranberry juice
  • 2 cups ginger ale
  • ¼ cup fresh lime juice
  • 2 tbsp honey
  • Fresh mint leaves
  • Lime slices

Instructions: Combine cranberry juice, lime juice, and honey. Chill for 2 hours. Add ginger ale before serving. Garnish with mint leaves and lime slices.

9. Festive Apple Cider Sparkler

Serves 6

Ingredients:

  • 3 cups apple cider (chilled)
  • 1 cup sparkling apple juice
  • ½ cup cranberry juice
  • 1 apple, thinly sliced
  • Cinnamon powder for dusting

Instructions: Mix chilled apple cider and cranberry juice. Top with sparkling apple juice. Garnish with apple slices and dust with cinnamon.

10. Ruby Red Christmas Punch

Serves 12

Ingredients:

  • 4 cups cranberry juice
  • 2 cups pomegranate juice
  • 1 cup orange juice
  • 2 cups lemon-lime soda
  • Orange and lemon slices
  • Pomegranate seeds

Instructions: Combine fruit juices in a punch bowl. Add soda just before serving. Float orange slices and sprinkle pomegranate seeds for sparkle.

11. Tropical Christmas Punch

Serves 8

Ingredients:

  • 2 cups pineapple juice
  • 2 cups cranberry juice
  • 1 cup orange juice
  • 1 cup coconut water
  • Pineapple chunks
  • Mint leaves

Instructions: Mix all juices and coconut water. Chill thoroughly. Serve over ice with pineapple chunks and mint leaves for garnish.

12. Citrus Ginger Fizz Punch

Serves 10

Ingredients:

  • 2 cups orange juice
  • 1 cup lemon juice
  • 1 cup cranberry juice
  • 2 cups ginger ale
  • 1 cup sparkling water
  • Citrus wheels
  • Fresh ginger slices

Instructions: Combine fruit juices and chill. Add ginger ale and sparkling water before serving. Garnish with citrus wheels and thin ginger slices.


Pro Tips for Perfect Christmas Punches

Make It Memorable: Create an ice ring with frozen cranberries and orange slices for cold punches – it keeps drinks cold while adding visual appeal.

Prep Ahead: Hot punches can simmer in a slow cooker throughout your party, while cold punches benefit from overnight chilling to let flavors meld.

Interactive Garnish Station: Set up a garnish bar with cinnamon sticks, orange slices, cranberries, and mint leaves so guests can customize their drinks.

Try Our Punch Calculator to scale any recipe for your guest count!


Ready to create magical holiday memories? Choose your favorite recipes and start planning your festive gathering. These punches aren’t just drinks – they’re the liquid embodiment of Christmas joy, bringing warmth, sparkle, and togetherness to every celebration.

Which punch will be the star of your Christmas table this year?

Also See: Luxurious Creamy Eggnog with Whipped Cream, Cinnamon & Orange

🍴 Shop Christmas Cookbooks →