How long synthetic oil last in a engine?

Oil does not wear out it just gets dirty. Change it every 7,500 -10,000 miles if you use synthetic depending on how you drive.