How Many Cups in a Gallon?
There are exactly 16 cups in a US gallon. Use the chart and calculator below for any amount.
Cups Converter
Enter any amount and convert instantly.
Full Conversion Chart
This table shows how gallons, quarts, pints, cups, fluid ounces, tablespoons, and teaspoons all relate to each other — the entire US liquid measurement system in one place.
| Measurement | Gallons | Quarts | Pints | Cups | Fl. Oz |
|---|---|---|---|---|---|
| 1 Gallon | 1 | 4 | 8 | 16 | 128 |
| ½ Gallon | 0.5 | 2 | 4 | 8 | 64 |
| ¼ Gallon | 0.25 | 1 | 2 | 4 | 32 |
| 1 Quart | ¼ | 1 | 2 | 4 | 32 |
| 1 Pint | ⅛ | ½ | 1 | 2 | 16 |
| 1 Cup | 1/16 | ¼ | ½ | 1 | 8 |
| 1 Fl. Oz | 1/128 | 1/32 | 1/16 | ⅛ | 1 |
Why This Matters in the Kitchen
Most US recipes use cups, but many ingredients — especially liquids like milk, broth, or juice — are sold by the quart or gallon. Knowing these conversions helps you scale recipes up or down without guessing.
Common real-world examples
A gallon of milk is 16 cups — perfect if a recipe calls for 2 cups and you want to know how many batches you can make (answer: 8). A quart of chicken broth is 4 cups, so a soup recipe calling for 3 cups uses ¾ of a standard carton.
US vs. UK gallons
These conversions apply to the US gallon (128 fl oz). The UK imperial gallon is larger (160 fl oz = 20 cups). Most recipes you'll find online use US measurements unless stated otherwise.
Frequently Asked Questions
How many cups in a gallon of water?
16 cups. Water, milk, juice — any liquid follows the same conversion. 1 US gallon = 16 cups regardless of what's in it.
How many 8 oz cups in a gallon?
16 cups. A standard US cup is 8 fluid ounces, so 16 × 8 = 128 fl oz = 1 gallon.
How many cups in 2 gallons?
32 cups. Just multiply: 2 × 16 = 32.
How many cups in a gallon of ice cream?
16 cups by volume. A standard gallon tub of ice cream is 16 cups, though ice cream is often measured by the quart (4 cups) when sold in stores.
How many 16 oz cups in a gallon?
8 cups. Since 16 oz = 2 standard cups, divide 16 (total cups per gallon) by 2 to get 8.