There are 16 cups in a gallon. That is the answer: 1 US gallon equals 16 cups, which equals 4 quarts, which equals 8 pints, which equals 128 fluid ounces. If a recipe calls for a gallon of stock, you need 16 cups. If you are scaling a punch recipe for a party and the bowl holds 16 cups, one gallon fills it exactly. This page gives you the table, real examples from party cooking and preserving, and the difference between a US gallon and an Imperial gallon, because that difference is a full 20 percent and it will ruin a batch if you get it wrong.
The conversion table
| Gallons | Cups | Quarts | Pints | Fluid ounces | Litres |
|---|---|---|---|---|---|
| 1/4 gallon | 4 cups | 1 quart | 2 pints | 32 fl oz | 0.95 L |
| 1/2 gallon | 8 cups | 2 quarts | 4 pints | 64 fl oz | 1.89 L |
| 3/4 gallon | 12 cups | 3 quarts | 6 pints | 96 fl oz | 2.84 L |
| 1 gallon | 16 cups | 4 quarts | 8 pints | 128 fl oz | 3.79 L |
| 1 1/2 gallons | 24 cups | 6 quarts | 12 pints | 192 fl oz | 5.68 L |
| 2 gallons | 32 cups | 8 quarts | 16 pints | 256 fl oz | 7.57 L |
| 3 gallons | 48 cups | 12 quarts | 24 pints | 384 fl oz | 11.36 L |
| 5 gallons | 80 cups | 20 quarts | 40 pints | 640 fl oz | 18.93 L |
The litre figures are rounded to two decimal places. A US gallon is 3.785 litres, and a US cup is 236.59 ml, so 3,785 divided by 236.59 is exactly 16.
Worked example 1: a gallon of stock for the freezer
You are making chicken stock and the recipe says it makes 1 gallon. Your freezer containers hold 2 cups each, so you need 8 containers, and you should leave a centimetre of headroom in each one because stock expands as it freezes. If you only have 4-cup containers, you need 4 of them. And if you want to halve the recipe, you need half a gallon, which is 8 cups, or 2 quarts — a much more manageable pot. The gallon-to-cup conversion is most useful at this scale, where you are portioning and storing rather than measuring for a single meal.
Worked example 2: a punch bowl for fifty people
A party punch recipe serves 25 people and uses 1 gallon of liquid. You are expecting 50, so you need 2 gallons, which is 32 cups. Your punch bowl holds 24 cups, so one batch of the doubled recipe will not fit — you need to make it in two batches, or use a larger container. Working in cups makes the problem obvious: 32 cups will not fit in a 24-cup bowl, but 2 gallons sounds as if it might. That is why converting to the smallest unit first is a good habit when you are scaling for a crowd.
Worked example 3: a British recipe and a gallon of milk
A British cookbook asks for a gallon of milk for a large trifle, and you buy an American gallon. An Imperial gallon is 4.546 litres, or 19.2 US cups, while a US gallon is 3.785 litres, or 16 US cups. If you use an American gallon, you will be short by more than 3 cups — about a fifth of the recipe. For a trifle, that means a dry layer and a disappointing dessert. The fix is to check the origin: a British gallon is 4.546 litres, so buy 4.55 litres, or a gallon plus an extra quart. And if you are buying milk in Britain, remember that it is sold in litres and pints, not gallons, so a "gallon" in a modern British recipe usually means 4.55 litres by definition rather than by the jug.
Method and source
A US gallon is defined as 231 cubic inches, which is 3.785 litres. A US cup is 8 fluid ounces, or 236.59 millilitres, and 3,785 divided by 236.59 is exactly 16. The American system is built on powers of two, so the gallon chain is clean: 16 cups, 8 pints, 4 quarts, 1 gallon. The Imperial gallon is defined differently: it is the volume of 10 pounds of water at a given temperature, which is 4.546 litres, or 277.42 cubic inches. That makes an Imperial gallon about 20 percent larger than a US gallon, and an Imperial gallon holds 19.2 US cups. In practice, almost every recipe that says "gallon" and comes from the United States means a US gallon, and almost every recipe from Britain that says "gallon" is either old or using the word loosely to mean roughly 4.5 litres.
Practical guidance
Learn the chain: 1 gallon is 4 quarts, 1 quart is 2 pints, 1 pint is 2 cups. If you know that, you can convert a gallon to cups by multiplying by 16, to quarts by multiplying by 4, and to pints by multiplying by 8. When you are scaling a recipe, convert to cups first, because cups are the smallest unit and the maths stays in whole numbers. For large batches, check your containers before you start: a gallon is a lot of liquid, and a pot that looks big enough often is not. And when a recipe crosses the Atlantic, convert through litres, because litres are the same everywhere, and a US gallon is 3.79 litres while an Imperial gallon is 4.55 litres.
Frequently asked questions
How many cups are in 1 gallon?
There are 16 cups in 1 US gallon. That is the standard American conversion. An Imperial gallon, used in Britain, holds about 19.2 US cups, so check which gallon the recipe means if it matters.
How many cups are in half a gallon?
There are 8 cups in half a gallon. Half a gallon is also 2 quarts, 4 pints, 64 fluid ounces, and about 1.89 litres. A half-gallon carton of milk holds 8 cups.
How many gallons are in 16 cups?
There is 1 gallon in 16 cups. Divide the cups by 16 to get gallons. Sixteen cups is also 4 quarts, 8 pints, and 128 fluid ounces.
Is a gallon bigger than 16 cups?
No — a US gallon is exactly 16 US cups. The confusion comes from the Imperial gallon, which is bigger: it holds about 19.2 US cups, so an Imperial gallon is bigger than 16 US cups, but a US gallon is not.
How many cups in a gallon of milk?
There are 16 cups in a gallon of milk, the same as in a gallon of any liquid. A gallon jug of milk holds 16 cups, which is why it is useful to know: a recipe that needs 2 cups of milk uses one eighth of the jug.
How many cups in a gallon of water?
There are 16 cups in a gallon of water. A gallon of water weighs about 8.34 pounds, or 3.79 kilograms, which is a useful number if you are carrying it or if a recipe gives a weight rather than a volume.
