These White Christmas Margaritas are a festive twist on the classic margarita. With its creamy coconut flavor and holiday flair, it’s the drink you want in hand to toast the holiday season.

While this White Christmas Margarita recipe is bound to become your new favorite holiday cocktail recipe, you can also check out some of my other favorite holiday cocktails.
You could try my Cranberry Mistletoe Margaritas as well as my Hot Apple Toddies and Peppermint White Russian. For a brunch cocktail, you can try my Poinsettia Mimosas.
Jump to:
Why You’ll Love This Recipe
This creamy coconut margarita sets a snowy Christmas scene, and when you toss on a few bright-red cranberries and a fresh rosemary sprig, it practically looks like Christmas in a glass.
With just four simple ingredients, it’s easy to shake up a single margarita for yourself—or mix up a whole pitcher for a big batch if you’re hosting a holiday gathering or Christmas party. It’s a real crowd pleaser!
Ingredient Notes

Coconut tequila – YaVe and 1800 tequila brands both have coconut varieties. If you can’t find coconut tequila, make sure to use blanco or silver tequila, so it won’t discolor the snow-white color. I would avoid aged or gold tequila like reposado or Añejo.
Triple sec orange liqueur – Cointreau will give you a clear color and the best taste. You can use Grand Marnier, but it may add a little bit of color to this white cocktail since it is brandy-based.
Lime juice – As with any cocktail that requires lime, fresh lime juice will always taste best.
Cream of coconut – This is a coconut syrup NOT the coconut cream or coconut milk cans you find in the International aisle. Cream of coconut is found in the cocktail section of the grocery store with other syrups like grenadine.
Garnishes – Rosemary and fresh cranberries give a festive touch but feel free to use other garnishes like fresh mint and/or pomegranate seeds. You can also add a simple lime wedge for garnish as well.
Step-by-Step Instructions

Step 1: Add the coconut tequila, triple sec, and lime juice to a cocktail shaker.

Step 2: Add the cream of coconut and ice cubes. Give it a good shake until well chilled.

Step 3: Strain into a cocktail or margarita glass filled with ice. Add the rosemary and cranberry garnish, if desired.
Expert Tips + Variations
Add a sugar rim with some white glittery sanding sugar or a coconut rim with some sweetened coconut flakes for more of a “snowy” vibe.
If you don’t like tequila as much, coconut rum will also work well in this recipe.
For a little cranberry flavor, add a splash of white cranberry juice.
Make a frozen version of this holiday margarita by adding the cocktail ingredients and ice into a blender.
For a sweeter cocktail, add a touch of simple syrup or more cream of coconut.
For a more tart cocktail, increase the amount of lime juice.
Making a Batch & Prepping in Advance
Making a big batch of White Christmas Margaritas couldn’t be easier. Just multiply the recipe by the number of servings you need and mix all the ingredients in a large pitcher. Serve over ice when you’re ready. If it sits for a while, you may need to stir to recombine any separated cream of coconut, but it should be minimal.
Tip: Blending the batch without ice will help emulsify the ingredients, reducing separation and ensuring a smoother texture in a batch cocktail. You can do this with a regular blender or an immersion blender.
You can make a batch up to 1 day in advance. Store it in the fridge to keep it fresh, and give it a good stir or shake before serving to recombine any separated ingredients.

Related Recipes
Did you love this recipe?
Please leave a 5-star 🌟🌟🌟🌟🌟 rating & review in the comments below.
📖 Recipe

White Christmas Margaritas Recipe
Ingredients
- 1 ½ ounces coconut tequila
- ½ ounce triple sec (recommend Cointreau)
- 1 ounce lime juice
- 1 ounce cream of coconut (the cocktail syrup, not canned)
- Fresh rosemary sprigs and/or fresh cranberries for garnish (optional)
Instructions
- Add the coconut tequila, triple sec, lime juice, and cream of coconut to a cocktail shaker.
- Add ice and shake until well chilled.
- Strain into a cocktail or margarita glass filled with ice. Garnish, if desired.
Notes
- Make sure that you get cream of coconut, which is a type of syrup found in the cocktail section of the grocery store. It is NOT the coconut cream or coconut milk cans you find in the International aisle.
- 1 ½ cups coconut tequila
- ½ cup triple sec (recommend Cointreau)
- 1 cup lime juice
- 1 cup cream of coconut (cocktail syrup, not canned)
- Fresh rosemary sprigs and/or fresh cranberries for garnish (optional)
- Mix all the ingredients in a large pitcher, chill until ready to serve. Serve in glasses filled with ice.
- Note: If it sits for a while, you may need to stir to recombine any mildly separated cream of coconut.
- Tip: Blending the batch without ice will help emulsify the ingredients, reducing the mild separation and ensuring a smoother texture in a batch cocktail. You can do this with a regular blender or an immersion blender.
Nutrition
Don’t forget to follow along on social media or subscribe for alerts on new recipes!
You can catch me on Instagram, TikTok, Pinterest, and Facebook.













Jill
This was seriously so good!!! Can’t wait to make again!