Skip to Content

How many does a gallon of margaritas serve?

Margaritas are a classic tequila-based cocktail that are popular at Mexican restaurants, bars, and parties. A margarita is typically made with tequila, orange liqueur like Cointreau or Triple Sec, and lime juice, often served over ice in a salt-rimmed glass. When making margaritas for a crowd, it’s useful to know how many drinks you can get out of a gallon of the cocktail. Here’s a look at how many margaritas you can serve from a gallon.

What’s in a Margarita?

A standard margarita recipe contains:

  • 2 oz tequila
  • 1 oz orange liqueur like Cointreau or Triple Sec
  • 1 oz fresh lime juice
  • Salt for glass rimming (optional)

This makes one margarita when shaken or blended with ice and poured into a glass. The specific proportions may vary slightly based on taste preferences, but a 2:1:1 ratio of tequila, orange liqueur and lime is typical.

How Much Liquid is in a Gallon?

Before calculating how many drinks you can get from a gallon, it helps to know exactly how much liquid volume there is in a gallon. A US gallon contains:

  • 128 fluid ounces
  • 3.79 liters
  • 4 quarts

Knowing the gallon equivalent in fluid ounces makes the math for drink yields easier.

Calulating Margarita Yields Per Gallon

To determine the number of margaritas per gallon, we’ll need to calculate based on the recipe proportions:

  • 2 oz tequila per drink
  • 1 oz orange liqueur per drink
  • 1 oz lime juice per drink

That’s a total of 4 oz of liquid per individual margarita.

Since there are 128 fluid ounces in a gallon, if we divide that by the 4 oz per drink, we get a result of 32 drinks from a gallon batch:

128 oz per gallon / 4 oz per drink = 32 drinks

So if you’re making a big batch of margaritas for a party, you can expect to get about 32 servings from each gallon of mix.

Metric Conversion

The same calculation can be done using the metric value of 3.79 liters per gallon:

3.79 liters x 1000 ml per liter = 3790 ml

3790 ml / 120 ml per drink = 31.6 drinks

So in metric units, you can expect approximately 32 standard 4 oz margaritas from a 3.79 liter gallon batch.

Accounting for Dilution

The above calculations provide a ballpark estimate, but in reality you may get slightly fewer drinks per gallon due to dilution from ice. Here are some tips to account for dilution when batching margaritas:

  • Use less ice in your blender to limit dilution.
  • Start with stronger proportions like 3:1.5:1 tequila to orange liqueur to lime.
  • Aim for 30 drinks per gallon as a conservative estimate.

Recipe and Ingredient Adjustments

You can also tweak the recipe to increase or decrease the yield per gallon:

  • More drinks: Reduce liquors to 1.5 oz per serving.
  • Less drinks: Add more Cointreau or juice for a longer drink.
  • Pitcher vs blender: Pitcher margaritas use less ice and yield more drinks.

Small recipe adjustments like these can help you fine tune your gallon margarita batch size as needed.

Standard Drink Measurements

For reference, here are the standard drink measurements to keep in mind:

Item Amount
Gallon 128 fluid ounces
Quart 32 fluid ounces
Pint 16 fluid ounces
Cup 8 fluid ounces
Standard margarita 4 fluid ounces

Tips for Batch Margaritas

Here are some final tips for making gallon batches of margaritas for a crowd:

  • Use fresh juices for best flavor.
  • Pre-batch some components like sweet & sour mix.
  • Serve margarita mixes from drink dispensers or pitchers.
  • Set up a build-your-own margarita bar.
  • Salt rims in advance and store glasses in the freezer.
  • Infuse tequilas and liqueurs with fruit for variety.


In summary, you can expect to yield about 32 standard 4 ounce margaritas from each 128 ounce gallon of margarita mix. This provides a simple way to calculate how much tequila, orange liqueur, lime juice and other ingredients you’ll need for batched margaritas at your next party. Just keep in mind that actual yields may vary based on recipe tweaks, drink sizes and dilution from ice. With smart batching and preparation, gallons of margaritas can provide drinks for an entire crowd with minimal effort required.