What Determines the Weight of a Gallon of Oil

By culbreath Editorial · 2026-10-16 · 4 min read

A U.S. gallon of oil often weighs about 7 to 8 pounds (roughly 3.2 to 3.6 kilograms). Use 7 pounds per gallon for a quick estimate. The exact weight depends on the oil’s density and temperature, so check the product’s data sheet when you need a close estimate.

This article uses the U.S. liquid gallon, which holds 3.785 liters. An imperial gallon holds 4.546 liters, so the same oil weighs more per imperial gallon.

Why oil weight varies

A gallon measures volume. Pounds measure weight. To find the weight of a gallon of oil, you need its density, which tells you how much mass fits in that volume.

Specific gravity offers a shortcut. It compares a liquid’s density with water’s density. Water weighs about 8.34 pounds per U.S. gallon, so you can estimate an oil’s weight by multiplying 8.34 by its specific gravity.

For example, oil with a specific gravity of 0.90 weighs about 7.51 pounds per gallon:

8.34 lb/gal × 0.90 = 7.51 lb/gal

A specific gravity of 0.85 gives about 7.09 pounds per gallon. A value of 0.95 gives about 7.92 pounds per gallon. These are calculated estimates, not a fixed weight range for every product. Use the value for the specific oil you have.

Many oils are less dense than water, which is why oil often floats on water. Oil types still differ. Fuel, cooking, engine, and industrial oils can have different densities, and products in the same broad category may vary too. The American Petroleum Institute provides information about engine oil and its product standards (American Petroleum Institute). For food oils, USDA FoodData Central provides food composition information, including entries for oils such as canola oil (USDA FoodData Central).

Crude oil also varies in composition and density. The U.S. Energy Information Administration explains how petroleum and petroleum products are measured and described (U.S. Energy Information Administration).

Temperature changes the result

Oil expands as it warms and contracts as it cools. A fixed amount of warm oil takes up more space than the same amount of cold oil, so a gallon of warm oil weighs less than a gallon of that oil when it is cold.

Density and specific gravity figures are often reported at a reference temperature. When comparing a measurement with a data-sheet value, check whether the temperatures match. For a rough household or workshop estimate, the difference may not matter. For a calculation that depends on an accurate load or shipment weight, temperature can affect the result.

How to find the weight for a specific oil

Start with the product’s data sheet. Look for a line labeled “density” or “specific gravity,” and note the stated temperature and units. If the sheet gives specific gravity, multiply it by 8.34 pounds per gallon to estimate the weight per gallon.

If the sheet lists density in another unit, convert it before using the figure. For example, density may be listed in kilograms per cubic meter. Keep the units clear throughout the calculation. A number in kilograms per cubic meter cannot be used directly as pounds per gallon.

You can also measure the oil. Place a clean container on a scale and tare it, then add a known volume of oil and record the weight. Divide the oil’s weight by its volume to get weight per unit volume. If you measure less than a gallon, make sure the volume is accurate before scaling the result to a gallon.

A hydrometer can measure specific gravity if it is suitable for the liquid and used according to its instructions. Multiply the reading by 8.34 to get an estimated weight in pounds per U.S. gallon. For an unknown, mixed, or used oil, a product data sheet may not describe the sample well, so a measurement can be more useful.

One worked example

Suppose you need to estimate the weight of 5 U.S. gallons of oil with a specific gravity of 0.89.

First, calculate the weight per gallon:

8.34 lb/gal × 0.89 = 7.42 lb/gal

Then multiply by the volume:

7.42 lb/gal × 5 gal = 37.1 lb

The five gallons of oil weigh about 37.1 pounds, before counting the container. This estimate uses the specific gravity provided. For a closer calculation, use the density on the product’s data sheet at its stated temperature.

Key Takeaways

  • A U.S. gallon of oil often weighs about 7 to 8 pounds. Use 7 pounds per gallon for a quick estimate.
  • The exact weight depends on the oil’s density and temperature.
  • To estimate weight from specific gravity, multiply the value by 8.34 pounds per U.S. gallon.
  • For a specific product, check its data sheet or measure a known volume. Include the container’s weight when calculating a full load.

Frequently Asked Questions

How much does a gallon of oil weigh?
A gallon of oil typically weighs between 6.5 and 8 pounds, depending on the type and temperature. Most common motor oils fall around 7 to 7.5 pounds per gallon, while heavier oils can be closer to 8 pounds.
Does a gallon of oil weigh more than a gallon of water?
No, a gallon of oil usually weighs less than a gallon of water because oil is less dense. A gallon of water weighs about 8.34 pounds at room temperature, while most oils weigh roughly 6.5 to 7.5 pounds.
Why does the weight of a gallon of oil vary?
The weight varies mainly because different oils have different densities, which depend on their base stock and additives. Temperature also matters: warmer oil expands and becomes slightly lighter per gallon, while cooler oil is denser and heavier.
How much does a gallon of motor oil weigh?
Most conventional and synthetic motor oils weigh about 7 to 7.5 pounds per gallon. That means a standard 5-quart jug weighs roughly 8.75 to 9.4 pounds, not counting the container.
Is a gallon of oil heavier than a gallon of gasoline?
Yes, a gallon of oil is generally heavier than a gallon of gasoline. Gasoline weighs about 6 to 6.3 pounds per gallon, while most oils weigh around 7 to 7.5 pounds, making oil the heavier liquid.
oil weightgallondensitymotor oilcrude oil

References

← Back to home