The length of time between oil changes mainly depends on the type and age of the vehicle you're driving. Most newer models are recommended to have oil changes every 5,000 to 7,500 miles, while many older models are recommended every 3,000 miles. To find the exact recommendation for your vehicle, you'll want to look at the owner's manual.