I change my vehicles oil every 6000 miles. The one exception is my hunting and knock around truck, a 2000 Ford Ranger that I bought new. It has 193,000 miles on it, and I drive it maybe a 1000 miles a year, usually less. I change it yearly. I change oil in my lawnmower twice seasonally, and change the oil in my tractors once a year. I usually change tractor oil every 300 hours, but rarely put that on them anymore.