The holidays are a time for celebration — clinking glasses, laughter around the table, and warm mugs shared by the fire. But not everyone wants or can enjoy alcohol, and that doesn’t mean missing out on festive cheer. These nonalcoholic Christmas drinks are rich, tasty, and beautiful to serve, making them perfect for holiday gatherings, family nights, or a cozy evening in.
From spiced teas to sparkling fruit mocktails, this list has something for everyone — including a few recipes that start with ingredients you might already have in your tea cabinet.
1. Cranberry Sparkler

A light and fizzy mocktail that looks like something straight from a holiday toast.
Servings: 2
Ingredients:
- 1 cup cranberry juice (unsweetened or sweetened, to taste)
- 1 tablespoon lime juice (freshly squeezed)
- 1 cup sparkling water or club soda
- Ice cubes
- Fresh cranberries and lime slices for garnish
Directions:
Fill two glasses halfway with ice. Pour in cranberry juice and lime juice. Top with sparkling water and stir gently. Garnish with cranberries and a lime slice.
Garnish: Fresh cranberries and a lime twist.
Tea Tip: Add a splash of chilled hibiscus tea for a deeper colour and floral tang.
2. Spiced Apple Cider

Spiced apple cider is a warm, comforting non-alcoholic Christmas drink that fills your home with nostalgic scents of cinnamon, clove, and citrus. Simmered gently, it develops a rich, cozy flavour that feels both festive and soothing on cold winter days. Served in a mug with a cinnamon stick or slice of orange, it brings all the holiday cheer without a drop of alcohol.
Servings: 2
Ingredients:
- 2 cups apple cider
- 1 cinnamon stick
- 3 whole cloves
- 1 strip orange peel (about 3 inches)
- 1 pinch nutmeg
- Optional: 1 teaspoon brown sugar or honey
Directions:
In a small saucepan, combine all ingredients. Simmer over low heat for 10 minutes. Strain into mugs and serve warm. Garnish with a cinnamon stick or an orange slice.
How to serve: Keep warm in a slow cooker for gatherings.
Tea Tip: Try adding a black tea bag or chai tea for extra depth of flavour.
3. Peppermint Hot Chocolate

Rich, creamy, and festive with that unmistakable peppermint kick.
Servings: 2
Ingredients:
- 2 cups milk (or any non-dairy alternative)
- 2 tablespoons unsweetened cocoa powder
- 2 tablespoons sugar
- ¼ teaspoon peppermint extract
- Whipped cream and crushed candy canes for topping
Directions:
Heat milk in a saucepan until warm but not boiling. Whisk in cocoa and sugar until smooth. Stir in peppermint extract. Pour into mugs and top with whipped cream and crushed candy cane.
Topping: Whipped cream and crushed candy canes.
Tea Tip: Stir in a small amount of steeped peppermint tea to lighten it and enhance the mint flavour.
4. Cherry Almond Fizz

Sweet, nutty, and sparkling — this one feels indulgent without being heavy.
Servings: 2
Ingredients:
- 1 cup cherry juice (100% juice, not syrup)
- 2 cups sparkling water
- ⅛ teaspoon almond extract
- Ice cubes
- Maraschino cherries and lemon slices for garnish
Directions:
Add ice to glasses. Pour in cherry juice and almond extract, then top with sparkling water. Stir gently and garnish with cherries and lemon slices.
Garnish: A maraschino cherry or lemon slice.
Tea Tip: Substitute sparkling hibiscus or rosehip tea for a more botanical flavour.
5. Orange Cranberry Punch

Bright and fruity with just enough tang.
Servings: 4
Ingredients:
- 2 cups cranberry juice
- 1 cup orange juice
- 1 tablespoon honey or agave syrup
- 2 cups ginger ale
- Orange slices and cranberries for garnish
Directions:
In a large pitcher, combine cranberry juice, orange juice, and honey. Chill until ready to serve. Just before serving, add ginger ale and stir gently. Serve over ice with fruit garnish.
Garnish: Slices of orange and floating cranberries.
Tea Tip: Add a little steeped rooibos for a caffeine-free, earthy note that balances the sweetness.
6. Chai Latte with Vanilla

Warm, spicy, and comforting — the ultimate winter hug in a mug.
Servings: 2
Ingredients:
- 2 chai tea bags (or 2 teaspoons loose chai)
- 1 cup boiling water
- 1 cup milk (or non-dairy alternative)
- ½ teaspoon vanilla extract
- ½ teaspoon cinnamon (plus more for dusting)
- 1 teaspoon maple syrup or honey (optional)
Directions:
Steep chai in boiling water for 5 minutes. Warm milk in a saucepan, then froth or whisk until foamy. Combine tea, milk, vanilla, and cinnamon in mugs. Sweeten to taste and top with a dusting of cinnamon.
Variation: Top with whipped cream and a drizzle of caramel for a dessert-style version.
7. Blueberry Rosemary Spritzer

Elegant and lightly herbal — a grown-up mocktail that looks gorgeous on the table.
Servings: 2
Ingredients:
- 1 cup blueberry juice
- 1½ cups sparkling water
- 1 teaspoon lemon juice
- Ice cubes
- 1 rosemary sprig per glass
Directions:
Add ice to glasses. Pour in blueberry juice and lemon juice, then top with sparkling water. Stir gently and garnish with a rosemary sprig.
Garnish: A few blueberries on a cocktail pick.
Tea Tip: Add a little cold-steeped lavender or chamomile tea for extra fragrance.
8. Ginger Lemon Mule

A zesty mocktail that keeps the festive spirit alive.
Servings: 2
Ingredients:
- 1 cup nonalcoholic ginger beer
- 2 tablespoons lemon juice (freshly squeezed)
- ½ teaspoon honey or simple syrup (optional)
- Ice cubes
- Fresh mint leaves and lemon wedges for garnish
Directions:
Fill copper mugs or glasses with ice. Add lemon juice and honey, then pour in ginger beer. Stir gently and garnish with mint and lemon wedges.
Serve in: Copper mugs with crushed ice for the full holiday effect.
Tea Tip: Replace part of the lemon juice with lemon-ginger tea for a gentler, aromatic kick.
9. Sparkling Pomegranate Mocktail

Deep red and full of sparkle — perfect for a Christmas Eve toast.
Servings: 2
Ingredients:
- 1 cup pomegranate juice
- 1 tablespoon lime juice
- 1 cup tonic water or sparkling water
- 1 teaspoon honey or simple syrup (optional)
- Pomegranate seeds and mint leaves for garnish
Directions:
In a shaker or pitcher, mix pomegranate juice, lime juice, and honey. Pour into glasses over ice and top with tonic water. Stir and garnish with mint and pomegranate seeds.
Tea Tip: Add a splash of hibiscus or rosehip tea for a tart, sophisticated finish.
10. Eggnog Latte (Alcohol-Free)

Creamy, cozy, and nostalgic — without any rum.
Servings: 2
Ingredients:
- ½ cup strong brewed coffee or espresso
- 1 cup eggnog
- ½ cup milk
- ¼ teaspoon vanilla extract
- Pinch of nutmeg
Directions:
Heat the eggnog and milk together until steaming but not boiling. Stir in coffee and vanilla. Pour into mugs and top with a sprinkle of nutmeg.
Variation: Make it caffeine-free by using decaf or rooibos chai.

Holiday drinks don’t have to include alcohol to feel special. From sparkling mocktails to soothing teas and creamy lattes, these festive beverages make everyone feel included — whether they’re the designated driver or just prefer a lighter option.






