Most of the time, a generator can run for anywhere between 20 and 40 years. How often you run the generator and how you keep up with maintenance are factors affecting its durability.