Most cars can go at least 5,000 miles before an oil change. “Change your car’s engine oil every three months, or 3,000 miles.”. At one time, that was standard auto advice. That same advice now feels as outdated as car cassette players and road atlases in your glove compartment. Many cars today can drive 5,000, 7,500 and even 10,000 miles between oil changes.