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

‍ ‍