Information is constantly changing! Call ahead to verify hours and availability.
Motor Oil
California Certified Used Oil Collection Centers will take used motor oil from the public and will pay you 40¢ a gallon. Most centers will take up to 5 gallons at a time. Used Motor Oil Certified Collection Center Drop-off Location Finder
Certified center managers will not accept used motor oil that has been contaminated with other fluids such as antifreeze, solvents, gasoline, or water. Bring contaminated motor oil to a Household Hazardous Waste Facility. See the Used Motor Oil Fact Sheet for more information.
Boat Waste resources: Boating Clean & Green, Pumpout Nav App, SF Bay Clean Boating Map, Bilge Care & Preventing Oil Spills
-
- Recycle
1944 Marina Blvd, San Leandro • (510) 357-9131Free Drop-off -
- Recycle
2492 Castro Valley Blvd., Castro Valley • (510) 582-7677Certified Collection SiteFree Drop-off -
- Recycle
4216 Rosewood Dr., Pleasanton • (925) 734-3444Please call first to determine limts per visit.Free Drop-off -
- Recycle
4210 Rosewood Dr., Pleasanton • (925) 734-8619(4 quarts per day, drop-off before closing)Free Drop-off, Buyback Drop-off -
- Recycle
15604 Hesperian Blvd, San Lorenzo • (510) 246-8867Certified Used Oil & Filter Collection CenterFree Drop-off, Buyback Drop-off -
- Recycle
15604 Hesperian Blvd, San Lorenzo • (510) 276-7822Certified Collection SiteFree Drop-off -
- Recycle
3901A Santa Rita Road, Dublin • (925) 469-0056Certified Used Oil & Filter Collection CenterFree Drop-off, Buyback Drop-off -
- Recycle
14951 Catalina St., San Leandro • (510) 352-0123Free Drop-off -
- Recycle
17750 Hesperian Blvd., San Lorenzo • (510) 481-5010Certified Used Oil & Filter Collection CenterFree Drop-off, Buyback Drop-off -
- Recycle
800 Jackson St., Hayward • (510) 581-1051(4 quarts per day, drop-off before closing)Free Drop-off -
- Recycle
24019 Mission Blvd., Hayward • (510) 582-2292Free Drop-off -
- Recycle
24087 Mission Blvd., Hayward • (925) 484-6484Please call first to determine limts per visit.Free Drop-off -
- Recycle
5901 Marina Road, Discovery Bay • (925) 634-5928Free Drop-off -
- Recycle
24773 Mission Blvd, Hayward • (510) 224-4854Free Drop-off -
- Recycle
636 Terminal Circle, Livermore • (925) 960-8220(4 quarts per day, drop-off before closing)Free Drop-off -
- Recycle
2980 Kerner Boulevard, San Rafael • (415) 459-8807Pick-up for a Fee -
- Recycle
141 Jackson St., Hayward • (510) 727-6777Free Drop-off -
- Safe Disposal
3110 Busch Rd., Pleasanton • (925) 846-2042HHW drop-off for residents onlyFree Drop-off -
- Recycle
2950 Hyde St., San Francisco • (415) 274-0533Free Drop-off -
- Recycle
26070 Mission Blvd., Hayward • (510) 727-0608(4 quarts per day, drop-off before closing)Free Drop-off -
- Recycle
153 W. Jackson St., Hayward • (510) 783-0850(4 quarts per day, drop-off before closing)Free Drop-off -
- Recycle
660 W. Winton Ave., Hayward • (510) 784-5228Free Drop-off -
- Recycle
994 W. Winton Ave., Hayward • (510) 293-9091(4 quarts per day, drop-off before closing)Free Drop-off -
- Recycle
715 La Playa Dr., Hayward • (510) 731-0542Free Drop-off -
- Recycle
3420 Stanley Blvd, Pleasanton • (925) 462-4900Please call first to determine limts per visit.Free Drop-off