Where to take used oil
Before bringing oil to any of the following centers, please confirm it is not contaminated with dirt, water, coolant, or any other contaminants.
Used motor oil that has not been mixed with any contaminates is not contaminated
click here to get information for the next HHW Collection Event to dispose of contaminated oil
Certified Oil Centers
Certified oil collection facilities accept used oil during normal business hours and pay
$0.40 per gallon of uncontaminated oil.
Please bring oil in containers of 5 gallons or less.
Auto service businesses are required to ask for customers name, address, and phone number when paying customers for oil.
The following locations also accept used oil filters.
Auto Zone
1091 Sanguinetti Rd, Sonora
(209) 532-2122
Cal Sierra Recycling Center
14959 Camage Ave, Sonora
(209) 533-0445
O’Reilly Auto Parts
695 S. Washington St, Sonora
(209) 588-0180
Sonora Express Lube
6 Pesce Way, Sonora
(209) 532-6566
Sonora Express Lube
14490 Mono Way, Sonora
(209) 532-8480
Non-Certified Oil Centers
Non-certified oil collection facilities accept used oil during normal business hours, please bring oil in containers of
5 gallons or less.
Limit of 5 to 20 gallons of used oil per visit, please call ahead for specific requirements.
The following locations also accept used oil filters.
Cal Sierra Transfer Station
19309 Industrial Dr, Sonora
(209) 536-1719
Columbia Airport
Appointment only
10723 Airport Rd, Columbia
(209) 533-5685
Moccasin Recreation Area Maintenance Yard
11401 Jacksonville Rd, Jamestown
(209) 852-2396
Pine Mountain Lake Maintenance Yard
12740 Par Court Dr, Groveland
(209) 962-8612
Walmart Tire and Lube
1101 Sanguinetti Way, Sonora
(209) 533-0440