Information is constantly changing! Call ahead to verify hours and availability.
Motor Oil
Used Motor Oil Certified Collection Center Drop-off Location Finder
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.
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
2151 N. Broadway, Walnut Creek • (925) 208-4196Free Drop-off, Buyback Drop-off -
- Recycle
2100 N. Broadway, Walnut Creek • (925) 933-7440Free Drop-off, Buyback Drop-off -
- Recycle
1435 Pine Street, Walnut Creek • (925) 933-7440Free Drop-off, Buyback Drop-off -
- Recycle
2040 N. Main St., Walnut Creek • (925) 944-0240Free Drop-off, Buyback Drop-off -
- Recycle
1707 N. Main Street, Walnut Creek • (925) 934-0530Buyback Drop-off, Free Drop-off -
- Recycle
2008 Mt. Diablo Blvd, Walnut Creek • (925) 932-8744Free Drop-off, Buyback Drop-off -
- Recycle
1400 E. Newell Ave., Walnut Creek • (925) 944-8174Free Drop-off -
- Recycle
1255 Boulevard Way, Walnut Creek • (925) 230-2043Free Drop-off, Buyback Drop-off -
- Recycle
2550 Pittsburg-Antioch Hwy, Antioch • (925) 756-1990Free Drop-off, Drop-off for a Fee -
- Recycle
2700 Somersville Rd., Antioch • (925) 757-3000Free Drop-off -
- Recycle
2635 Somersville Rd., Antioch • (925) 754-7626Free Drop-off, Buyback Drop-off -
- Recycle
3214 Delta Fair Blvd., Antioch • (925) 727-3195Free Drop-off -
- Recycle
3363 Mount Diablo Blvd., Lafayette • (925) 284-2288Free Drop-off, Buyback Drop-off -
- Recycle
1601 Tice Valley Blvd, Walnut Creek • (925) 939-8369Free Drop-off, Buyback Drop-off -
- Recycle
2024 A St., Antioch • (925) 754-1771Free Drop-off, Buyback Drop-off -
- Recycle
700 Parker Ave., Rodeo • (510) 758-2095Free Drop-off, Buyback Drop-off -
- Recycle
2700 Hillcrest Ave., Antioch • (925) 778-6316Free Drop-off, Buyback Drop-off -
- Recycle
3426 Deer Valley Rd., Antioch • (925) 755-9410Free Drop-off, Buyback Drop-off -
- Recycle
63 Orinda Way, Orinda • (925) 254-2012Free Drop-off -
- Recycle
2200 Wymore Way, Antioch • (925) 978-2060Free Drop-off, Buyback Drop-off -
- Recycle
3412 Hillcrest Ave., Antioch • (925) 754-8040Buyback Drop-off, Free Drop-off -
- Recycle
11 Orinda Way, Orinda • (925) 254-6860Free Drop-off, Buyback Drop-off -
- Recycle
9 Orinda Way, Orinda • (925) 254-1486Free Drop-off -
- Recycle
400 Diablo Rd., Danville • (925) 837-7689Free Drop-off, Buyback Drop-off -
- Recycle
1455 Moraga Way, Moraga • (925) 631-9644Free Drop-off, Buyback Drop-off