Experts said that you should change oil at least once every season of every 50 hours of use for walk-behind mowers. For riding mowers, you should change the oil every 100 hours of use.