This post may include affiliate links; for details, see our disclosure policy.

Here are all the best holiday drinks for the Christmas season! Try holiday cocktails like spiked hot chocolate, mulled cider, and more.

Cranberry champagne cocktail
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

A great signature drink immediately takes a party from meh to festive. Whether they’re Christmas cocktails or non-alcoholic Christmas drinks, consider adding one of these holiday drinks to your gatherings this season! Start with the Poinsettia, a sparkling champagne drink, or go for a hot cocktail like mulled cider that makes your entire house smell like a Christmas wonderland. These holiday cocktails and mocktails will not disappoint!

Want specific types of liquor? Go to Winter Gin Cocktails, Vodka Christmas Cocktails or Winter Vodka Cocktails.

And now…the best holiday drinks for the season!

Looking for more Christmas recipes?

We’ve got your holiday entertaining covered with our Christmas recipe resources! Outside of these holiday cocktails and drinks, here are all best collections of recipes for the season:

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Pouring champagne

40 Festive Holiday Drinks

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Sonja Overhiser
  • Prep Time: 5 minutes
  • Cook Time: 0 minutes
  • Total Time: 5 minutes
  • Yield: 1 drink 1x


The best holiday drink? A Poinsettia! It’s a cranberry champagne cocktail that’s vibrant and refreshing.


  • 2 tablespoons cointreau, or other orange liqueur
  • 4 tablespoons 100% cranberry juice
  • 1/2 glass champagne (6 tablespoons)*
  • For the garnish: 1 rosemary sprig, whole cranberries


  1. Place the cointreau and cranberry juice in a cocktail shaker with ice. Shake 15 seconds until cold. Strain the liquid into a champagne flute. (You can skip this step if the cranberry juice is well chilled.)
  2. Top off the glass with champagne (no need to measure). Garnish and serve. (Note: You can also make a large batch of cointreau and cranberry juice ahead if desired, then measure out 6 tablespoons per glass.)


*You’ll get about 8 to 10 drinks per 1 bottle of champagne. Make it non-alcoholic by using non-alcoholic sparkling wine.

  • Category: Drink
  • Method: Stirred
  • Cuisine: Holiday

About the authors

Sonja & Alex

Hi, we’re Alex and Sonja Overhiser, married cookbook authors, food bloggers, and recipe developers. We founded A Couple Cooks to share fresh, seasonal recipes for memorable kitchen moments! Our recipes are made by two real people and work every time.

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

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