An imperial gallon is 4.546 litres. A US gallon is 3.785 litres. Same name, same country of origin, and one is a fifth bigger than the other.
Both trace back to England, which is exactly why the split is confusing. Before 1824, England used several different "gallon" definitions depending on what was being measured: wine, ale, and grain each had their own. The American colonies took the wine gallon (231 cubic inches) with them, and the newly independent United States kept using it after 1776.
In 1824, Britain reformed its measurements and defined a single new imperial gallon as the volume of 10 pounds of water at a specified temperature, a bigger, cleaner unit that replaced all the old English gallons at once. The US never adopted the change, so it's still using the pre-1824 wine gallon today, more than two centuries after the split.
| Unit | Litres | US fluid ounces |
|---|---|---|
| US gallon | 3.785 L | 128 fl oz |
| Imperial gallon | 4.546 L | 153.7 US fl oz |