A well-maintained tractor does not require much-unscheduled downtime before or after the mowing season. A small John Deere tractor with a diesel engine has an average lifespan of 6,000 to 8,000 hours. JD Tractors with gas engines last the same as well. Which is between- 6,000 and 8,000 hours on average.