Most riding mowers last between 500-700 hours, although some can run for as much as 1,000 hours if cared for and maintained properly.