Several major auto care centers will allow you to bring your own oil for an oil change.
We contacted auto care locations in Nebraska, Idaho, Vermont, Kentucky, and Colorado to gather more information about “bring your own oil” oil changes.
Below, we have the list of places that permit customers to bring their own oil and oil filters, as well as what you can expect to pay for this service.
We also list the companies that don’t allow customers to bring their own oil, so you aren’t left wondering.
What We Recommend
The overall best option for a “bring your own oil” oil change is Goodyear Auto Service, which charges about $20 to $30 for this service and is local to most.[1][2]
If there isn’t a Goodyear Auto Service in your area, Pep Boys and Walmart Auto Care Centers charge similar prices.[3][4]
Note that the cost to get an oil change with your own oil is about the same as what you’d pay for a basic oil change at most locations, so if you want the lowest-cost option, it may be cheaper not to bring your own oil.[5][4]
However, if you prefer a specific brand or type of oil, already have some on hand, or have rewards and coupons to redeem on oil, bringing your own can save you money.[6][7][8]
The List
We list the auto care companies that allow “bring your own oil” oil changes below, beginning with the best overall options based on pricing and location availability.
No representative we contacted gave any restrictions on what kind of oil or oil filter you can bring — only that it must be the right type for your vehicle.
Keep in mind that prices vary by location, and it’s ultimately up to each store manager to set their own guidelines, so you may want to call ahead to make sure this is permitted at your local auto care center.
Goodyear Auto Service
- Price range:$20 to $30[1]
- Find a Location
Pep Boys
- Price range: $22 to $25[3]
- Find a Location
Walmart Auto Care Center
- Price range: $25 to $30[9][4]
- Find a Location
Strickland Brothers
- Price range: $28 to $30[10]
- Find a Location
Midas
- Price range: Around $30[11]
- Find a Location
Precision Tune Auto Care
- Price range: $25 to $40[12]
- Find a Location
Grease Monkey
- Price range: $30 to $45[13]
- Find a Location
Express Oil Change
- Price range: $33 to $46[14]
- Find a Location
Valvoline
- Price range: $37 to $40[15][16]
- Find a Location
Take 5
- Price range: $35 to $45[17][18]
- Find a Location
Jiffy Lube
- Price range: $40 to $60;[19] find out more in our dedicated research on bringing your own oil to Jiffy Lube.
- Find a Location
Victory Lane
- Price range: $48 to $50[20]
- Find a Location
Places That Don’t Let You Bring Your Own Oil
In the course of our research, we found that the following companies don’t allow customers to bring their own oil for an oil change: