I honestly can’t imagine a holiday gathering without a pretty table full of festive sips, and this year I’ve gathered 26 of my absolute favorite non-alcoholic Christmas mocktails just for you. From sparkly punches and cozy hot chocolates to creamy eggnogs and zippy citrus spritzers, there’s something here that everyone will want to wrap their hands around. These are the drinks that keep the party bright, whether you’re skipping the booze, pouring for little ones, or just craving something deliciously celebratory without the spirits.
1. Christmas Ornament Mocktails

I am completely charmed by how fun and creative these little sippers are. A fizzy cranberry punch gets served up in clear plastic globe ornaments, and you can easily spike a few for the cocktail drinkers if you want to. This is hands down one of my favorite ways to hand out holiday cheer.
2. Chocolate Gingerbread Mocktail

This easy vegan Chocolate Gingerbread Mocktail is rich, chocolatey, and so creamy. It’s loaded with warming gingerbread spices and speculoos cookie butter, and you can keep it alcohol free for a festive tipple the whole family can share.
3. Non Alcoholic Christmas Punch Mocktail

If you’ve been hunting for an easy, crowd-sized Christmas punch without a drop of alcohol, you just found it. I know holiday hosting gets busy, so I love that I can whip this one up in advance and cross drinks right off my to-do list. It’s the make-ahead magic you need for a stress-free gathering.
4. Cranberry Orange Mocktail

This cranberry orange mocktail is just as pretty as it is tasty, and it instantly brightens up any holiday spread. The color, the sparkle, the sweet-tart citrusy flavor all come together in a glass that’s totally celebration worthy.
5. Cranberry Moscow Mule Mocktail

When I want something fresh and fizzy, this Cranberry Moscow Mule is the festive answer for every single holiday party. Spicy ginger beer, tart cranberry juice, and a twist of orange create a mocktail that’s endlessly refreshing.
6. Eggnog Hot Chocolate

Honestly, this might be the best Christmas mocktail recipe ever. Eggnog Hot Chocolate swirls two winter favorites into one rich, creamy, utterly delicious beverage that I want to sip all season long.
7. Cranberry Kombucha Mocktail

Cranberry just tastes like the holidays to me, and this kombucha mocktail captures that tart, festive flavor perfectly. It’s a gorgeous seasonal sip and a healthier choice that makes my gut feel happy. Basically, it’s a little gift to your body that tastes like Christmas in a glass.
8. Non Alcoholic Eggnog Mocktail

Skip the traditional rum and go for this non-alcoholic eggnog mocktail that’s sweet, creamy, and full of real eggnog flavor. It’s the perfect kid-friendly sip that still feels totally indulgent.
9. Kid-Friendly Christmas Punch

This fruity Christmas Punch is the sparkly, joyful drink that both grown-ups and kids go crazy for. I stir together cranberry pomegranate juice, sunny pineapple juice, and lemon-lime soda for that fizzy finish. When you need a big-batch mocktail for a crowd that truly delivers, this is the one.
10. Cranberry Orange Ginger Mocktail

This drink has the best of winter’s harvest all in one glass: cranberry, orange, and ginger. It’s the ultimate fizzy, sweet, and tasty sip to serve up for family and friends when the holiday table needs a little sparkle.
11. Grinch Hot Chocolate

Yes, another Grinch moment! This bright green Grinch Hot Chocolate wins over kids and adults alike with its whimsical color and cozy chocolate flavor. I insist you make it for your next movie night, it’s genuinely one of my all-time favorite Christmas mocktails.
12. Christmas Pudding Mocktail

I’m telling you, this decadent Christmas pudding mocktail is out of this world delicious. It’s rich, indulgent, and you can even mix it up ahead of time, which makes holiday hosting feel like a total breeze.
13. Spiced Cranberry Punch

This has got to be the best kid-friendly Christmas punch of the season. I blend cranberry juice and orange juice with holiday spices like cinnamon and cloves until it’s so aromatic and tasty that both little ones and adults keep coming back for more.
14. Non Alcoholic Christmas Punch

This festive Non Alcoholic Christmas Punch combines cranberry juice and ginger ale for a sparkling, family-friendly drink that everyone can enjoy together. It’s also the perfect way to use up those beautiful fresh cranberries sitting in your fridge this season.
15. Christmas Mimosa Mocktails

Have yourself a merry little Christmas mimosa that calls for just two simple ingredients. It’s easy, fizzy, sweet, and just the thing for holiday entertaining when you want something effortless that still feels special.
16. The Elf Mocktail

When I want my holiday table to feel extra special without any fuss, I reach for this Christmas Punch mocktail. It’s a total party favorite, and I love that I only need four simple ingredients and one big punch bowl to pull it off. Easy, crowd-pleasing, and so festive.
17. Christmas Gin Mocktail

Spread some holiday cheer without the booze with this Christmas Gin mocktail that’s bursting with festive flavor. The citrusy zing of blood orange meets the rich, tangy notes of cranberry juice for a sip that tastes exactly like the season.
18. Non Alcoholic Baileys Irish Cream

Thick, creamy, and ridiculously good stirred into Christmas morning coffee, this non alcoholic Baileys Irish Cream is my little holiday lifesaver. It takes only a few minutes to blend together, making it the ultimate no effort treat I find myself reaching for again and again all season long.
19. The Grinch Mocktail

Here’s another festive Grinch drink for your lineup. Whether you’re holding off on the booze or pouring for a younger crowd, these Grinch mocktails are just the thing for entertaining during the holiday season.
20. Non-Alcoholic Eggnog

This homemade non-alcoholic eggnog is the cozy drink I want to curl up with all season long. It’s incredibly easy to make, completely divine to sip, and because I skip the spirits, the kids get to enjoy every creamy, dreamy drop too.
21. Gingerbread White Russian Mocktail

I’m bringing you another White Russian Mocktail, and this time it’s all about classic Christmas gingerbread. Freshly brewed coffee, a layer of thick cream, and a gingerbread syrup kissed with warm cinnamon and fresh ginger come together in one incredibly cozy cup.
22. Gumdrop Punch

I am completely obsessed with this fun and festive gumdrop punch. It swirls together rainbow sherbet, vanilla ice cream, and Cherry 7 Up into the most cheerful, colorful cup you’ve ever seen. This is an absolute must make for your holiday celebration.
23. The Grinch Punch

Are you settling in for a full Grinch movie marathon? I’ve got the perfect sidekick for your screen time.
This lime sherbet punch comes together in just minutes with a tiny handful of ingredients, and it’s pure fizzy, creamy holiday fun. It’s the kind of cheerful green sipper that makes everyone at the party grin from ear to ear.
24. Non Alcoholic Christmas Sangria

This non alcoholic Christmas sangria is packed with fresh cranberries and sunny orange slices, making it the perfect drink for your holiday party or Christmas dinner table. It’s juicy, festive, and feels like a total celebration even without the wine.
25. Cranberry Mint Mocktail

Cranberries are absolutely stealing the show this holiday mocktail season, and I’m here for it. This refreshing cranberry mint number is sparkling, cool, minty, and just sweet enough to feel like a celebration in every sip.
26. Merry Christmas Mocktail

This Merry Christmas Mocktail is wonderfully simple to put together and every sip just tastes like the season itself. It’s that effortless, cozy drink you can mix up anytime a craving for festive flavor hits.