If using a rim, run a lime wedge around the edge of your serving glass. Dip the rim into a shallow plate of salt or sugar.
Combine tequila, orange liqueur, lime juice, cranberry juice, and pomegranate juice in a cocktail shaker filled with ice.
Shake well until the shaker is very cold, about 15 seconds.
Strain the mixture into your prepared glass filled with fresh ice.
Garnish with fresh cranberries, pomegranate arils, and a sprig of rosemary for a festive look.
For a pitcher, multiply all ingredients by the number of servings needed. Mix all liquids in a pitcher and chill. Add ice to individual glasses before serving.
Notes
For a mocktail version, substitute the tequila and orange liqueur with equal parts sparkling water or non-alcoholic spirit alternative.
To make this recipe ahead, mix all liquid ingredients (excluding ice) up to 24 hours in advance. Keep chilled.
Use good quality 100% juice for the best flavor in this cranberry pomegranate margarita.