guide · energy
Diesel vs Gasoline vs Propane: The Cheapest Generator Fuel, Actually Calculated
Updated September 29, 2026 · 7 min read
direct answer
Piped natural gas is cheapest to run, then diesel. Diesel burns 0.07 gallons per kilowatt-hour against 0.16 for gasoline and 0.19 for propane, so it costs least per hour — unless it sells above about 2.3× the price of gasoline, which rarely happens. On a 5 kW generator at 75% load: 1.00/h diesel, 2.10/h gasoline, 1.96/h propane.
Fuel prices argue with each other every month, so instead of quoting a winner, here is the break-even math that tells you who wins at your local pump.
The constant nobody publishes
Every generator burns fuel at a rate set by its engine, not by its badge. Engineers call it specific fuel consumption (SFC) — the mass or volume of fuel needed to produce one kilowatt-hour of electricity. For the four generator fuels, the widely used field values are:
| Fuel | SFC constant | Unit | Approx. engine efficiency |
|---|---|---|---|
| Gasoline | 0.16 | gallons per kW-hour | ~17% |
| Diesel | 0.07 | gallons per kW-hour | ~36% |
| Propane / LPG | 0.19 | gallons per kW-hour | ~20% |
| Natural gas | 11 | cubic feet per kW-hour | ~30% |
That efficiency column is the whole story. A compression-ignition diesel engine squeezes roughly twice as much electricity out of a gallon as a gasoline engine does — 36% against 17%. Propane pays for its clean burn and infinite shelf life with the thirstiest engine of the group. Natural gas sits in between, but nobody metering gas from a pipe ever counts it by the gallon, which is why it usually feels free.
Cost per hour, side by side
Take a 5 kW generator at 75% load — 3.75 kW drawn, the typical real-world figure — and these illustrative prices: gasoline 3.50/gal, diesel 3.80/gal, propane 2.75/gal, natural gas 1.50 per 100 cubic feet.
| Fuel | Fuel per hour | Price used | Cost per hour | Cost per 8-hour run |
|---|---|---|---|---|
| Piped natural gas | 41.25 cf | 1.50 / 100 cf | 0.62 | 4.95 |
| Diesel | 0.26 gal | 3.80 / gal | 1.00 | 7.98 |
| Propane | 0.71 gal | 2.75 / gal | 1.96 | 15.68 |
| Gasoline | 0.60 gal | 3.50 / gal | 2.10 | 16.80 |
Over a single overnight outage the gap looks trivial. Run the same four machines for a full week without stopping and the table reads 103.95 on natural gas, 167.58 on diesel and 352.80 on gasoline. Choose the fuel before the storm, not during it.
The one break-even number that decides it
Prices move; the ratios do not. Compare two fuels by dividing their SFC constants — that ratio is the price gap required to flip the winner:
- Diesel vs gasoline:
0.16 ÷ 0.07 = 2.29. Diesel stays cheaper until it costs 2.3× gasoline per gallon. A gap that wide is almost unheard of at retail. - Propane vs gasoline:
0.16 ÷ 0.19 = 0.84. Propane is cheaper per hour only below about 84% of the gasoline price — 2.95/gal when gasoline is 3.50. Worth checking at your supplier, but rarely true. - Natural gas vs gasoline: gasoline at 3.50/gal means 0.56 per kilowatt-hour. Natural gas wins while it stays below
0.56 ÷ 11 = 0.051per cubic foot — i.e. under about 5.10 per 100 cubic feet. Mains gas is normally 1.00–3.00.
So the practical ranking for most buyers is natural gas, diesel, gasoline, propane — and the interesting part is that it only takes one local price shock to swap the middle two.
Price per hour is not the whole cost
The hourly burn rate is what the fuel costs. What it costs to own depends on how you will actually use the machine:
- Storage life: gasoline goes stale in 3–6 months without stabilizer; diesel lasts 6–12 months; propane and natural gas do not degrade at all. For a generator that sits idle for a year, propane wins on the fuel you do not have to rotate.
- Refuelling at 2 a.m.: diesel is less flammable than gasoline and safer to handle, propane comes from a valve, and natural gas never runs out while the mains is up.
- Maintenance: diesel gensets cost more up front but routinely outlast gasoline units. Propane burns cleanest, with almost no carbon buildup on the valves.
- Availability during a crisis: petrol stations need power to pump. Gas lines need pressure, which usually survives. Diesel can be stored in your own tank indefinitely.
- Cold starts: diesel is harder to start below freezing without glow plugs or a block heater; gasoline and propane start readily.
Rank those against your situation and the cheapest fuel to run may not be the cheapest fuel to own.
Do the math with your own prices
The formula is cost per hour = kW drawn × SFC × price per unit. Two multiplications, and you have a decision. If you would rather drag sliders than multiply, the Generator Fuel Runtime & Cost Estimator takes your generator size, fuel type, tank and local price, and returns fuel per hour, cost per hour, cost to fill and full-tank runtime as you type.
try it with your prices
Generator Fuel Runtime & Cost Estimator
Switch between gasoline, diesel, propane and natural gas to see which one is genuinely cheapest at your local price — plus runtime on a full tank. Runs entirely in your browser.
Open the calculatorfaq
Frequently Asked Questions
The three arguments that restart every time someone posts their fuel bill.
Which generator fuel is cheapest to run?
Piped natural gas is usually cheapest to run, then diesel, then gasoline or propane depending on local prices. Diesel uses 0.07 gallons per kilowatt-hour against 0.16 for gasoline and 0.19 for propane, so diesel costs least per hour unless its price per gallon exceeds about 2.3 times the price of gasoline.
Is diesel really cheaper than gasoline in a generator?
Yes, in almost every market. A diesel generator of the same output burns roughly 44% of the fuel a gasoline unit does, because a compression-ignition engine extracts more work from each gallon. Diesel stays cheaper until it costs more than about 2.3 times gasoline per gallon, a gap that almost never appears at the pump.
Is propane a good generator fuel?
Propane is convenient rather than cheap: it stores indefinitely without degrading, runs cleanly and can be plumbed from a bulk tank. It burns more volume than gasoline — 0.19 gallons per kilowatt-hour — so it costs less per hour only when it sells below roughly 84% of the gasoline price per gallon.