Welcome to RE:Source! Your online directory for reuse, repair and proper disposal options for the Bay Area. Although we do our best to stay up-to-date, information is constantly changing and we encourage you to call ahead to verify hours and availability.
Batteries - Household - Single-Use
Use the Call2Recycle Battery Drop-off Location Finder for single-use, rechargeable, e-bike, and high energy batteries and cellphones.
Learn more about Lithium Ion batteries and their safe disposal from the EPA.

-
- Recycle
1201 Taraval St., San Francisco • (415) 753-1305Free Drop-off -
- Recycle
2526 Noriega St., San Francisco • (415) 753-0258All household-type, laptop, cell phone, and rechargeable batteries accepted. Please tape over lithium battery contacts.Free Drop-off -
- Recycle
2569 Castro Valley Blvd., Castro Valley • (510) 581-7633No large quantities.Free Drop-off -
- Recycle
1821 Taraval St., San Francisco • (415) 566-1511All household-type, laptop, cell phone, and rechargeable batteries accepted. Please tape over lithium battery contacts.Free Drop-off -
- Recycle
20283 Santa Maria Ave, Castro Valley • (800) 884-8982Call for details.Free Drop-off -
- Recycle
25 Point Lobos Ave., San Francisco • (415) 386-0736Free Drop-off -
- Recycle
2091 West Winton Avenue, Hayward • (800) 606-6606Note: Swollen Li-ion batteries accepted. If it’s leaking, contact hhw@acgov.org.Free Drop-off -
- Recycle
2091 West Winton Avenue, Hayward • (800) 606-6606Lithium batteries must have terminals insulatedDrop-off for a Fee -
- Recycle
2091 West Winton Avenue, Hayward • (800) 606-6606Lithium batteries must have terminals insulatedDrop-off for a Fee -
- Recycle
3001 Taraval St., San Francisco • (415) 759-0572Free Drop-off -
- Recycle
170 S. Spruce Ave, South San Francisco • 415-596-2305Pick-up for a Fee -
- Recycle
170 South Spruce Ave, South San Francisco • (415) 596-2305Pick-up for a Fee -
- Recycle
23490 Connecticut St, Hayward • (510) 265-1900Call for specific info on this wastePick-up for a Fee -
- Recycle
220 South Spruce Avenue, South San Francisco • (650) 588-2838Pick-up for a Fee -
- Recycle
1881 Ygnacio Valley Rd, Walnut Creek • (925) 941-6100No lithium batteriesFree Drop-off -
- Recycle
2120 Crescent Dr., Pleasant Hill • (925) 691-4060Free Drop-off -
- Recycle
1831 Old Bayshore Hwy, Ste. #2, Burlingame • (650) 493-8700They ONLY accept UPS batteries. Non-rechargable electronic batteries and single use alkaline batteries are NOT accepted.Free Drop-off -
- Recycle
2710 Crow Canyon Rd., San Ramon • (925) 552-1960Free Drop-off -
- Recycle
2980 Kerner Boulevard, San Rafael • (415) 459-8807Pick-up for a Fee -
- Recycle
3610 Pacheco Blvd., Martinez • (925) 228-6135Free Drop-off -
- Recycle
4797 Imhoff Pl., Martinez • (800) 646-1431Free Drop-off -
- Recycle
30311 Whipple Rd, Union City • (510) 468-2642Drop-off for a Fee -
- Recycle
1041 Market Place, San Ramon • (925) 498-6130No lithium batteriesFree Drop-off -
- Recycle
30677 Huntwood Ave, Hayward • (510) 429-1129Mail-in recycling kit onlyMail-in for a Fee -
- Recycle
31350 Courthouse Dr., Union City • (510) 441-2130rechargeable batteries, battery backups (UPS), batteries for cellphones, laptops, and button batteriesFree Drop-off