The highest price for an oil change can vary depending on factors such as the type of oil used, location, and additional services. On average, prices range from $20 to $100.