Unit Converters

Kilograms to Gallons (by Density) Converter

Convert kilograms to US gallons using the density of the substance. Water, gasoline, and honey all give different gallon figures for the same mass.

Reviewed and updated

Try
Converted volume
0.264 gal

1 kg of Water → US gallons

Density
1.000 g/mL
1 kg equals
0.2642 gal
Conversion factors are exact; rounding may affect the final digit.
Was this helpful?

You cannot convert kilograms to gallons without a density

Kilograms are mass; gallons are volume. To cross between them you divide by the substance's density (kg per litre), then divide by the litres in a gallon. Only water lands on the tidy "1 kg ≈ 1 litre" that most people assume.

gallons = kg ÷ density ÷ litres-per-gallon

Litres per gallon is 3.78541 (US) or 4.54609 (Imperial). So 1 kg of water is 1 ÷ 1.0 ÷ 3.78541 = 0.264 US gal.

Same mass, different volume — density is the whole story

Denser substances take up less volume, so a kilogram of honey is far fewer gallons than a kilogram of gasoline. This is why the same 1 kg gives a different gallon figure for every liquid.

1 kg gasoline0.352 US gal
1 kg vegetable oil0.288 US gal
1 kg water0.264 US gal
1 kg milk0.257 US gal
1 kg honey0.186 US gal

One kilogram of gasoline fills nearly twice the volume of one kilogram of honey, because honey is roughly twice as dense.

Density and gallons for common liquids

SubstanceDensity (kg/L)1 kg → US gal1 kg → Imperial gal
Water1.000.2640.220
Milk (whole)1.030.2570.214
Vegetable oil0.920.2880.239
Gasoline0.750.3520.293
Honey1.420.1860.155

To go the other way (gallons to kg), multiply: 5 US gal of water = 5 × 3.78541 × 1.0 = 18.93 kg.

The mistakes to avoid

  • Assuming 1 kg = 1 litre for everything. That only holds for water. Oil takes more volume per kg, honey takes less.
  • Mixing up US and Imperial. The Imperial gallon is 20% larger. Convert a US figure to Imperial by multiplying by about 0.833.
  • Wrong density units. Density here is kg/L (same as g/cm³), not kg/m³. If a table gives 750 kg/m³, that is 0.75 kg/L.
  • Ignoring temperature. Water is 1.000 kg/L at 4°C but 0.998 at 20°C. For most jobs the difference is negligible; for precise work, state the temperature.

Common questions

Why do I need the substance to convert kg to gallons?

Kilograms measure mass and gallons measure volume, so there is no fixed conversion between them. You need the density, which is how much mass fits in a given volume. One kilogram of water fills about a litre, but one kilogram of honey fills only 0.7 litres because it is heavier.

How many gallons is 1 kg of water?

1 kilogram of water is 0.264 US gallons, or 0.220 Imperial gallons. This works because a kilogram of water is very close to one litre.

What is the difference between US and Imperial gallons here?

A US gallon is 3.78541 litres and an Imperial (UK) gallon is 4.54609 litres, so the Imperial one is about 20% bigger. The same mass gives you a smaller gallon number in Imperial than in US.

From the blog

Guides & how-tos

All articles →