# Kg to Gallons Calculator

Convert kilograms to US and imperial gallons. Accounts for liquid density. Works for water, milk, oil, gasoline, and other common liquids.

## What this calculates

Convert kilograms to gallons by factoring in the liquid's density. Since kilograms measure weight and gallons measure volume, the conversion depends on what liquid you are working with.

## Inputs

- **Weight** (kg) — min 0 — Enter the weight in kilograms.
- **Liquid Density** — options: Water (1.0 kg/L), Milk (1.03 kg/L), Olive oil (0.92 kg/L), Gasoline (0.8 kg/L), Ethanol (0.79 kg/L), Glycerin (1.26 kg/L), Mercury (13.6 kg/L) — Select a liquid or use the density in kg/L. Different liquids have different densities, so the same weight fills different volumes.

## Outputs

- **US Gallons** (US gal) — Volume in US gallons.
- **Imperial Gallons** (imp gal) — Volume in imperial (UK) gallons.
- **Liters** (L) — Volume in liters.
- **US Quarts** (qt) — Volume in US quarts.

## Details

You cannot directly convert kilograms to gallons without knowing the density of the liquid, because kilograms measure mass and gallons measure volume. The formula is:

**Formula:** gallons = (kg / density) / 3.78541

First, divide the mass by the liquid's density (in kg/L) to get liters, then divide by 3.78541 to convert liters to US gallons.

**Density of Common Liquids:**

| Liquid | Density (kg/L) | 1 kg = US Gallons |
|--------|---------------|-------------------|
| Water | 1.00 | 0.2642 gal |
| Milk (whole) | 1.03 | 0.2564 gal |
| Olive oil | 0.92 | 0.2872 gal |
| Vegetable oil | 0.91 | 0.2903 gal |
| Gasoline | 0.80 | 0.3302 gal |
| Ethanol | 0.79 | 0.3344 gal |
| Diesel fuel | 0.85 | 0.3108 gal |
| Honey | 1.42 | 0.1861 gal |
| Mercury | 13.60 | 0.0194 gal |

**US vs Imperial gallons:** A US gallon is 3.78541 liters, while an imperial (UK) gallon is 4.54609 liters. The imperial gallon is about 20% larger, so make sure you know which system you need.

## Frequently Asked Questions

**Q: How many gallons is 1 kg of water?**

A: 1 kg of water equals about 0.2642 US gallons or 0.2200 imperial gallons. Water has a density of 1 kg per liter at standard temperature, and 1 US gallon = 3.78541 liters, so 1 / 3.78541 = 0.2642.

**Q: Why do I need to know the liquid density?**

A: Different liquids have different densities. A kilogram of gasoline takes up more space than a kilogram of water because gasoline is less dense. Without knowing the density, there is no way to calculate the volume from the weight alone.

**Q: How do I convert gallons back to kg?**

A: Multiply the US gallons by 3.78541 to get liters, then multiply by the liquid's density in kg/L. For water: 5 US gallons x 3.78541 = 18.927 liters x 1.0 kg/L = 18.927 kg.

---

Source: https://vastcalc.com/calculators/conversion/kg-to-gallons
Category: Conversion
Last updated: 2026-04-08
