I’ve read quite a lot of articles about how long generators last. They usually say up to 25 years or 30,000 hours. But that’s not really what I’m asking when asking how long does a generator last (I’m not interested in generator lifespan). With this question, we are usually interested in how many hours can a generator run continuously on a full tank.
Example: How long does a 10kW generator last on a tank of gas? If the fuel tank capacity is the standard 5 gallons (of diesel, for example), I want to hear that it will run for X hours when running at 100% load, and for X hours when running at quarter load (25%).
By the way, if we presume 20% diesel efficiency, this 10kW generator will last for 4.03 hours (4 hours and 2 minutes) on 100% load, and 16.11 hours (16 hours and 7 minutes) on 25% load. You can check all these numbers in the 1st, 2nd, 3rd, and 4th charts further on.

With a bit of math, we can fully answer how long do generators last on a tank of gas (continuous usage, the type of usage you would need in the event of a power outage). We are going to go through these 3 key resources you can freely use:
- How to calculate how long does a generator last? This will depend on generator size (wattage), type of fuel (diesel, gasoline, kerosene, liquid propane or LPG), fuel tank capacity, and load; this is everything we need. We are going to look at how to use the Generator Running Time Formula to estimate how many hours can a generator run continuously on a full tank.
- Generator Running Time Calculator. With the formula, you can calculate the continuous running hours yourself by hand. It’s a bit of calculations, and that’s why we made it easier by programming a calculator. You insert generator wattage, fuel type, tank capacity, and load, and the calculator will tell you how long will a generator run continuously before you need to refill the tank.
- Generator Running Time Chart. We have calculated continuous running hours on a full tank for diesel, gasoline, kerosene, and liquid propane tanks with sizes ranging from 500W to 30,000W on 25% and 100% (full) load. All the results you need are summarized in 4 charts further on, one for each fuel type.
First off, let’s look at how to calculate how long can you continuously run a generator on a full tank:
How To Calculate How Long Do Generators Last?
Alright, let’s start with our example from above: We have a 22kW diesel generator with a 5-gallon tank. We presume 20% generator efficiency (we did the analysis of generator efficiencies and cost per kWh here, most have between 17% and 23% efficiency). How long will it run?
First of all, we know that all of our energy is contained in that 5 gallons of diesel. 1 gallon of diesel contains, according to the US EIA, 137,381 BTU of energy. Here is all the available energy:
Generator Available Energy = 5 Gallons × 137,381 BTU/Gallon = 686,905 BTU
Alright, a generator cannot extract all of that 686,905 BTU of energy out of diesel. Most generators have about 20% efficiency. So, we don’t have 686,905 BTU of energy available; we only have 1/5 of that, or 137,381 BTU, in a 5-gallon diesel generator tank.
Now, we can convert these useful BTUs into electricity (kWh). We can use this BTU to kWh converter, or just calculate manually by knowing that 1 kWh of electricity is equal to 3,412 BTU. Here is how many kWh we can get out of these 5 gallons of diesel (20% efficiency):
Generator Available kWh = 137,381 BTU / (3,412 BTU/kWh) = 40,26 kWh
Alright, now we are getting somewhere. A generator with a 5-gallon diesel tank contains enough diesel to produce 40,26 kWh of electricity (at 20% efficiency). It becomes quite simple from here on. Example: If you have a 20kW diesel generator, it will run for a bit more than 2 hours (in 1 hour it produces 20 kWh of electricity).
Note: We always use running wattage here, not peak wattage. Peak wattage is just for starting the generator; when producing electricity, it will produce running wattage. Example: Westinghouse 12,500 Watt Dual Fuel Home Backup Generator has a 12,500-watt peak wattage and 9,500-watt running wattage. We use the 9,500-watt or 9.5kW wattage for these calculations.
Now, we have a 22kW diesel generator running at 100% load with a 5-gallon diesel tank. How long will it last on a single full tank? Here is how we calculate that:
22kW Diesel Generator Running Time = (5 Gallons × 137,381 BTU/Gallon × 0.20 (Efficiency) / 3,412 BTU/kWh) / (22 kW × 1 (Full Load)) = 1.83 Hours
As we can see, a 22kW diesel generator on a 5-gallon tank will run for 1.83 hours (1 hour and 50 minutes) at full load. We can write a full general generator running hours formula like this:
Generator Running Hours = (Tank Capacity (Gallons) × Fuel Energy Content Per Gallon × Efficiency / 3,412 BTU/kWh) / (Generator Wattage (in kW) × Load)
Clearly, this calculation is a bit complex. That’s why we simplified it by creating an automatic calculator. You just insert all these variables, and the calculator will tell how long will a generator last on a full tank.
Below the calculator, you will also find 4 charts (for diesel, gasoline, kerosene, and liquid propane). Each of them specifies how long will little 500 watts to very large whole-house 30kW running wattage generator run on 25% and 100% load on a 5-gallon tank and 20% efficiency. Let’s look at the calculator here:
How Long Will A Generator Last Calculator
Alright, here is how this calculator works:
Let’s say have a Champion Power Equipment 100900 2000-watt with 1600-watt running wattage generator. It has a 1.1-gallon gasoline tank. You want to know how long will it last at quarter load (25%) on this tank. To calculate this, slide the 1st wattage slider to ‘1600’, pick ‘Gasoline’, slide the 2nd tank capacity slider to ‘1.1’, and slide the 3rd load percentage slider to ’25’.
We get the estimated result: This Champion generator will last for 19.38 hours on a full tank at quarter load.
This is just one example. We have calculated the running times for diesel, gasoline, liquid propane, and kerosene generators (from 500W to 30,000W running wattage) at both 25% and 100% loads and summarized them in 4 neat charts you can consult. In all cases, we standardized the 20% efficiency and 5-gallon tank capacity. Here are all 4 charts, starting with the diesel generators:
Note: All the results are calculated for a 5-gallon tank, with 20% efficiency.
How Long Do Diesel Generators Last? (1st Chart)
Diesel Generator Running Wattage: | Running Time For Diesel Generator (25% Load): | Running Time For Diesel Generator (100% Load): |
500-Watt Diesel Generator: | 322.11 Hours | 80.53 Hours |
1000-Watt Diesel Generator: | 161.06 Hours | 40.26 Hours |
1500-Watt Diesel Generator: | 107.37 Hours | 26.84 Hours |
2000-Watt Diesel Generator: | 80.53 Hours | 20.13 Hours |
2500-Watt Diesel Generator: | 64.42 Hours | 16.11 Hours |
3000-Watt Diesel Generator: | 53.69 Hours | 13.42 Hours |
3500-Watt Diesel Generator: | 46.02 Hours | 11.50 Hours |
4000-Watt Diesel Generator: | 40.26 Hours | 10.07 Hours |
4500-Watt Diesel Generator: | 35.79 Hours | 8.95 Hours |
5000-Watt Diesel Generator: | 32.21 Hours | 8.05 Hours |
6000-Watt Diesel Generator: | 26.84 Hours | 6.71 Hours |
7000-Watt Diesel Generator: | 23.01 Hours | 5.75 Hours |
8000-Watt Diesel Generator: | 20.13 Hours | 5.03 Hours |
9000-Watt Diesel Generator: | 17.90 Hours | 4.47 Hours |
10kW Diesel Generator: | 16.11 Hours | 4.03 Hours |
11kW Diesel Generator: | 14.64 Hours | 3.66 Hours |
12kW Diesel Generator: | 13.42 Hours | 3.36 Hours |
13kW Diesel Generator: | 12.39 Hours | 3.10 Hours |
14kW Diesel Generator: | 11.50 Hours | 2.88 Hours |
15kW Diesel Generator: | 10.74 Hours | 2.68 Hours |
16kW Diesel Generator: | 10.07 Hours | 2.52 Hours |
17kW Diesel Generator: | 9.47 Hours | 2.37 Hours |
18kW Diesel Generator: | 8.95 Hours | 2.24 Hours |
19kW Diesel Generator: | 8.48 Hours | 2.12 Hours |
20kW Diesel Generator: | 8.05 Hours | 2.01 Hours |
21kW Diesel Generator: | 7.67 Hours | 1.92 Hours |
22kW Diesel Generator: | 7.32 Hours | 1.83 Hours |
24kW Diesel Generator: | 6.71 Hours | 1.68 Hours |
25kW Diesel Generator: | 6.44 Hours | 1.61 Hours |
30kW Diesel Generator: | 5.37 Hours | 1.34 Hours |
As we can see, diesel generators run for up to about 15 hours on 100% load and up to about 60 hours on 25% load.
The smaller diesel generators like 500W generators can last up to 322.11 hours on a 5-gallon tank, but, in practice, these small generators have small 0.8-gallon or even smaller tanks; use the calculator above to determine the realistic continuous running hours estimate. Similarly, big 20kW+ generators can have bigger tanks; 7-gallon, 8-gallon, 10-gallon, or even more.
Diesel is one of the energy richest fuel sources. 1 gallon of diesel can produce 137,381 BTU at 100% efficiency. That’s why diesel generators last the longest, and that’s also a part of the reason why they are so popular.
Let’s look at the gasoline generators that don’t last as long since gasoline has 12.5% less energy content than diesel:
How Long Do Gasoline Generators Last? (2nd Chart)
Gasoline Generator Running Wattage: | Running Time For Gasoline Generator (25% Load): | Running Time For Gasoline Generator (100% Load): |
500-Watt Gasoline Generator: | 281.92 Hours | 70.48 Hours |
1000-Watt Gasoline Generator: | 140.96 Hours | 35.24 Hours |
1500-Watt Gasoline Generator: | 93.97 Hours | 23.49 Hours |
2000-Watt Gasoline Generator: | 70.48 Hours | 17.62 Hours |
2500-Watt Gasoline Generator: | 56.38 Hours | 14.10 Hours |
3000-Watt Gasoline Generator: | 46.99 Hours | 11.75 Hours |
3500-Watt Gasoline Generator: | 40.27 Hours | 10.07 Hours |
4000-Watt Gasoline Generator: | 35.24 Hours | 8.81 Hours |
4500-Watt Gasoline Generator: | 31.32 Hours | 7.83 Hours |
5000-Watt Gasoline Generator: | 28.19 Hours | 7.05 Hours |
6000-Watt Gasoline Generator: | 23.49 Hours | 5.87 Hours |
7000-Watt Gasoline Generator: | 20.14 Hours | 5.03 Hours |
8000-Watt Gasoline Generator: | 17.62 Hours | 4.40 Hours |
9000-Watt Gasoline Generator: | 15.66 Hours | 3.92 Hours |
10kW Gasoline Generator: | 14.10 Hours | 3.52 Hours |
11kW Gasoline Generator: | 12.81 Hours | 3.20 Hours |
12kW Gasoline Generator: | 11.75 Hours | 2.94 Hours |
13kW Gasoline Generator: | 10.84 Hours | 2.71 Hours |
14kW Gasoline Generator: | 10.07 Hours | 2.52 Hours |
15kW Gasoline Generator: | 9.40 Hours | 2.35 Hours |
16kW Gasoline Generator: | 8.81 Hours | 2.20 Hours |
17kW Gasoline Generator: | 8.29 Hours | 2.07 Hours |
18kW Gasoline Generator: | 7.83 Hours | 1.96 Hours |
19kW Gasoline Generator: | 7.42 Hours | 1.85 Hours |
20kW Gasoline Generator: | 7.05 Hours | 1.76 Hours |
21kW GasolineGenerator: | 6.71 Hours | 1.68 Hours |
22kW Gasoline Generator: | 6.41 Hours | 1.60 Hours |
24kW Gasoline Generator: | 5.87 Hours | 1.47 Hours |
25kW Gasoline Generator: | 5.64 Hours | 1.41 Hours |
30kW Gasoline Generator: | 4.70 Hours | 1.17 Hours |
Here we see that gasoline generators don’t last as long as diesel generators. The running hours in the chart above are for a 5-gallon tank, and 20% efficiency; smaller gasoline generators will have a below 5-gallon tank and bigger units will have a larger than a 5-gallon tank.
1 gallon of gasoline has an energy content of 120,238 BTU. That is less than diesel and kerosene energy content, but more than liquid propane energy content.
In fact, liquid propane has only 91,452 BTU per gallon energy content. That’s why liquid propane generators with the same tank capacity last a shorter amount of time. Here is the full chart for liquid propane (LPG) generators:
How Long Do Liquid Propane Generators Last? (3rd Chart)
Propane Generator Running Wattage: | Running Time For Propane Generator (25% Load): | Running Time For Propane Generator (100% Load): |
500-Watt Propane Generator: | 214.42 Hours | 53.61 Hours |
1000-Watt Propane Generator: | 107.21 Hours | 26.80 Hours |
1500-Watt Propane Generator: | 71.47 Hours | 17.87 Hours |
2000-Watt Propane Generator: | 53.61 Hours | 13.40 Hours |
2500-Watt Propane Generator: | 42.88 Hours | 10.72 Hours |
3000-Watt Propane Generator: | 35.74 Hours | 8.93 Hours |
3500-Watt Propane Generator: | 30.63 Hours | 7.66 Hours |
4000-Watt Propane Generator: | 26.80 Hours | 6.70 Hours |
4500-Watt Propane Generator: | 23.82 Hours | 5.96 Hours |
5000-Watt Propane Generator: | 21.44 Hours | 5.36 Hours |
6000-Watt Propane Generator: | 17.87 Hours | 4.47 Hours |
7000-Watt Propane Generator: | 15.32 Hours | 3.83 Hours |
8000-Watt Propane Generator: | 13.40 Hours | 3.35 Hours |
9000-Watt Propane Generator: | 11.91 Hours | 2.98 Hours |
10kW Propane Generator: | 10.72 Hours | 2.68 Hours |
11kW Propane Generator: | 9.75 Hours | 2.44 Hours |
12kW Propane Generator: | 8.93 Hours | 2.23 Hours |
13kW Propane Generator: | 8.25 Hours | 2.06 Hours |
14kW Propane Generator: | 7.66 Hours | 1.91 Hours |
15kW PropaneGenerator: | 7.15 Hours | 1.79 Hours |
16kW Propane Generator: | 6.70 Hours | 1.68 Hours |
17kW Propane Generator: | 6.31 Hours | 1.58 Hours |
18kW Propane Generator: | 5.96 Hours | 1.49 Hours |
19kW Propane Generator: | 5.64 Hours | 1.41 Hours |
20kW Propane Generator: | 5.36 Hours | 1.34 Hours |
21kW Propane Generator: | 5.11 Hours | 1.28 Hours |
22kW Propane Generator: | 4.87 Hours | 1.22 Hours |
24kW Propane Generator: | 4.47 Hours | 1.12 Hours |
25kW Propane Generator: | 4.29 Hours | 1.07 Hours |
30kW Propane Generator: | 3.57 Hours | 0.89 Hours |
The 5-gallon tank here is not all that appropriate (we’ll explain why) but it illustrates the running hours for a generator well.
As we said before, LPG is the least energy-rich generator fuel source. Here are examples of same-size generators and running hours using different generators (at 100% load):
- A 10kW diesel generator will last for 4.03 hours.
- A 10kW gasoline generator will last for 3.52 hours.
- A 10kW kerosene generator will last for 3.87 hours.
- A 10kW propane generator will last for 2.68 hours.
This might seem like a weakness of propane generators, but it’s really not. Why? Well, with diesel, gasoline, and kerosene, we usually have canisters or bottles of this. With liquid propane, however, many homeowners have 100-gallon, 250-gallon, 500-gallon, or even 1000-gallon propane tanks in the backyard. You can always refill your propane generators because you have a 100+ gallon supply right there.

Alright, last but not least, let’s look at kerosene generators and how long they last:
How Long Do Kerosene Generators Last? (4th Chart)
Kerosene Generator Running Wattage: | Running Time For Kerosene Generator (25% Load): | Running Time For Kerosene Generator (100% Load): |
500-Watt Kerosene Generator: | 309.24 Hours | 77.31 Hours |
1000-Watt Kerosene Generator: | 154.62 Hours | 38.65 Hours |
1500-Watt KeroseneGenerator: | 103.08 Hours | 25.77 Hours |
2000-Watt Kerosene Generator: | 77.31 Hours | 19.33 Hours |
2500-Watt Kerosene Generator: | 61.85 Hours | 15.46 Hours |
3000-Watt Kerosene Generator: | 51.54 Hours | 12.88 Hours |
3500-Watt Kerosene Generator: | 44.18 Hours | 11.04 Hours |
4000-Watt Kerosene Generator: | 38.65 Hours | 9.66 Hours |
4500-Watt KeroseneGenerator: | 34.36 Hours | 8.59 Hours |
5000-Watt Kerosene Generator: | 30.92 Hours | 7.73 Hours |
6000-Watt Kerosene Generator: | 25.77 Hours | 6.44 Hours |
7000-Watt Kerosene Generator: | 22.09 Hours | 5.52 Hours |
8000-Watt Kerosene Generator: | 19.33 Hours | 4.83 Hours |
9000-Watt Kerosene Generator: | 17.18 Hours | 4.29 Hours |
10kW Kerosene Generator: | 15.46 Hours | 3.87 Hours |
11kW Kerosene Generator: | 14.06 Hours | 3.51 Hours |
12kW Kerosene Generator: | 12.88 Hours | 3.22 Hours |
13kW Kerosene Generator: | 11.89 Hours | 2.97 Hours |
14kW Kerosene Generator: | 11.04 Hours | 2.76 Hours |
15kW Kerosene Generator: | 10.31 Hours | 2.58 Hours |
16kW Kerosene Generator: | 9.66 Hours | 2.42 Hours |
17kW Kerosene Generator: | 9.10 Hours | 2.27 Hours |
18kW Kerosene Generator: | 8.59 Hours | 2.15 Hours |
19kW Kerosene Generator: | 8.14 Hours | 2.03 Hours |
20kW KeroseneGenerator: | 7.73 Hours | 1.93 Hours |
21kW Kerosene Generator: | 7.36 Hours | 1.84 Hours |
22kW Kerosene Generator: | 7.03 Hours | 1.76 Hours |
24kW Kerosene Generator: | 6.44 Hours | 1.61 Hours |
25kW Kerosene Generator: | 6.18 Hours | 1.55 Hours |
30kW Kerosene Generator: | 5.15 Hours | 1.29 Hours |
As you can see, kerosene generators last longer than gasoline or propane generators on the same-size tank, but not as long as diesel generators.
With these calculations, including the calculator and 4 charts, we hope that you now have a good understanding of how long generators last. If you have any questions or would like for us to do some math for you, you can use the comments below, and we will help you out.