Yanmar manual says to change the oil every 150 hours and filter every 300 hours. Since I don't run my engine that much in a year, I do both annually. Bert At Ease #442