Festive and refreshing, this cranberry lime margarita mocktail is the perfect Christmas mocktail or holiday drink—sparkly, tart, and family-friendly!

When the holidays roll around, I’m all about having something festive in my glass—even if it doesn’t include alcohol. This cranberry lime margarita mocktail checks all the boxes: it’s colorful, refreshing, family-friendly, and feels just as special as the “real deal.”
I love serving this on Christmas Eve while the kids are decorating cookies—it feels festive without the fuss.
- Shannon L.
Whether you’re hosting a Christmas party, serving a fun drink at Thanksgiving, or just want a midweek pick-me-up, this non-alcoholic drink deserves a spot on your menu. Bonus—it’s so simple, you’ll find yourself making it long after the holidays are over.
Why You’ll Love This Mocktail Recipe
- Festive & Fun – The ruby-red cranberry color makes it the perfect Christmas mocktail or holiday party drink.
- Easy to Make – Just a few ingredients and no fancy bar skills required.
- Family-Friendly – Everyone at the table, kids included, can enjoy this refreshing drink.
- Light & Refreshing – Tangy lime balances out tart cranberry, and sparkling water gives it that bubbly, celebratory finish.
Jump to:
🛒 Ingredients You’ll Need
You only need a handful of simple ingredients to whip this up:

- Unsweetened cranberry juice – Go for 100% cranberry juice (not cranberry cocktail) for the best tart flavor.
- Fresh lime juice – Bright and zippy! About 2 limes will give you what you need.
- Agave syrup or honey – Sweetens things up just enough. Adjust to your taste. Agave nectar is my favorite here since it’s made from the same plant as tequila—keeping with the margarita theme.
- Sparkling water or club soda – For that fizzy, refreshing finish. You can replace sparkling water with lemon-lime soda or add a splash of fresh orange juice for a sweeter version.
- Ice – To keep everything cool and crisp.
- Optional garnishes – Lime wedges, fresh cranberries, or a sugared rim for presentation.
See recipe card below for specific quantities and ingredient list.
Did you know?
Did you know cranberries don’t actually grow in water? They’re grown in sandy bogs and only flooded when it’s time to harvest. Those bouncing berries you see floating in water? That’s part of the harvest magic!
🥣 How to Make a Cranberry Lime Margarita Mocktail

- Step 1: Prepare your glass: If you’d like a fancy salted or sugared rim, rub a lime wedge around the edge and dip it into salt or sugar.

- Step 2: Mix: In a cocktail shaker (or mason jar), combine the cranberry juice, lime juice, and agave. Shake to combine.
Save This Recipe For Later!

- Step 3: Assemble: Add ice to your prepared glass and pour in the cranberry-lime mixture.

- Step 4: Finish with fizz: Top with sparkling water or club soda. Stir gently.
Add a lime wedge and a few cranberries for that festive finishing touch. A sprig of fresh mint or rosemary also makes it holiday-ready.
📋 Variations
- Non-alcoholic tequila alternative – Add a splash to bring in that classic margarita flavor without the booze.
- Layered flavor – Add ginger beer (non-alcoholic) or ginger ale for a zesty kick.
- Slushy cranberry margarita mocktail – Blend everything (except the sparkling water) with ice until frosty, then stir in the bubbles.
- Batch it up – Hosting a party? Mix a large pitcher of cranberry, lime, and sweetener ahead of time. Just add the sparkling water right before serving to keep it bubbly.
🍽 Serving Suggestions
This cranberry lime margarita mocktail pairs perfectly with holiday appetizers and cozy comfort food. Try it alongside:
- A holiday cheese board
- Cranberry Pumpkin Bread
- Cheesy Corn Casserole
It’s versatile enough to sip before dinner, serve at your holiday feast, or enjoy while cozied up by the fire.
Make Ahead Tips
Mix the cranberry juice, lime juice, and agave up to a day in advance and keep chilled. Wait until serving to add the sparkling water.

FAQ
Fresh lime juice is best, but bottled works in a pinch. Just make sure it’s 100% lime juice, not lime-flavored syrup.
Absolutely! It’s alcohol-free, so it’s perfect for kids at family gatherings and special occasions.
100% cranberry juice gives the most flavor and tartness. If you prefer sweeter, go with cranberry cocktail or simply add more sweetener.
If you try this cranberry lime margarita mocktail, I’d love to hear how you served it! Did you go with rosemary sprigs, sugared rims, or keep it simple? Tag me on Instagram @thisfarmgirlcooks!
Recipe

Cranberry Lime Margarita Mocktail
Send me this recipe!
Ingredients
- ½ cup 100% cranberry juice unsweetened preferred
- ¼ cup fresh lime juice about 2 limes
- 1-2 Tablespoons agave syrup or honey to taste
- ½ cup sparkling water or club soda
- Ice cubes
- Optional: salt or sugar for rimming the glass
- Garnish: lime wedge and fresh cranberries
Instructions
- Rim the glass (optional): Run a lime wedge around the rim and dip into salt or sugar.
- Mix: In a shaker or mason jar, combine cranberry juice, lime juice, and agave. Shake well.
- Assemble: Fill your glass with ice. Pour in the cranberry-lime mixture.
- Add fizz: Top with sparkling water or club soda and stir gently.
- Garnish: Add a lime wedge and cranberries for a festive touch.
Notes
- For a margarita-style twist, add a splash of non-alcoholic tequila alternative.
- Make it sweeter by swapping sparkling water with lemon-lime soda or ginger ale.
- Turn it into a frozen mocktail by blending everything (except sparkling water) with ice.
Nutrition
This Farm Girl Cooks is not a dietician or nutritionist, and any nutritional information shared is an estimate. Calories and other nutritional values vary depending on which brands were used.




