A generator's type, usage, and manufacturer's recommendations determine how often the oil needs to be changed. General guidelines suggest changing the oil in portable generators and smaller models with engines under 10 horsepower after every 20 to 50 hours or every year, whichever occurs first. Whereas generators with greater power and larger size may have longer intervals, between 100 and 250 hours.