Information is constantly changing! Call ahead to verify hours and availability.
Batteries - Automotive or Boat
Turn in your old battery where you buy a replacement at auto and marine parts & supply stores and repair shops. In addition, they accept old car batteries that are not being replaced for recycling collection.
Find more information on our Battery Fact Sheet.
-
- Recycle
1442 Fitzgerald Dr., Pinole • (510) 758-5155Free Drop-off -
- Recycle
2445 Castro Valley Blvd., Castro Valley • (510) 581-6700Free Drop-off -
- Recycle
1251 Tara Hills Dr., Pinole • (510) 741-1161Free Drop-off -
- Recycle
2150 Taraval St., San Francisco • (415) 682-9177O'Reilly offers a $10 gift certificate for auto battery drop-offFree Drop-off -
- Recycle
20283 Santa Maria Ave, Castro Valley • (800) 884-8982Call for details.Free Pick-up -
- Recycle
2155 North Broadway, Walnut Creek • (925) 951-0898Drop-off for a Fee -
- Recycle
2091 West Winton Avenue, Hayward • (800) 606-6606Lithium & Lion batteries & batteries greater than 9 volts must have terminals insulatedDrop-off for a Fee -
- Recycle
2091 West Winton Avenue, Hayward • (800) 606-6606Free Drop-off -
- Recycle
3430 Castro Valley Blvd., Castro Valley • (510) 886-9500Please call first to determine limts per visit.Free Drop-off -
- Recycle
1295 Parkside Drive, Walnut Creek • (925) 939-7050Drop-off for a Fee -
- Recycle
1845 W. Winton Ave., Hayward • (510) 276-4344Will also take alternators.Free Drop-off, Free Pick-up -
- Recycle
1425 AutoCenter Dr., Walnut Creek • (925) 357-9939Drop-off for a Fee -
- 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
220 South Spruce Avenue, South San Francisco • (650) 588-2838Pick-up for a Fee -
- Recycle
5269 Crow Canyon Rd., Castro Valley • (510) 881-1052Free Drop-off -
- Recycle
660 W. Winton Ave., Hayward • (510) 784-5228Small recycling fee applicable.Drop-off for a Fee -
- Recycle
24019 Mission Blvd., Hayward • (510) 582-2292Select marine batteries onlyFree Drop-off -
- Recycle
24087 Mission Blvd., Hayward • (925) 484-6484Please call first to determine limts per visit.Free Drop-off -
- Recycle
715 La Playa Dr., Hayward • (510) 731-0542Select marine batteries onlyFree Drop-off -
- Recycle
1500-D Monument Blvd., Concord • (925) 798-3604Free Drop-off -
- Recycle
715 Contra Costa Blvd., Concord • (925) 270-0167Drop-off for a Fee -
- Recycle
3496 Arden Rd., Hayward • (510) 259-1150Free Drop-off -
- Recycle
2980 Kerner Boulevard, San Rafael • (415) 459-8807Pick-up for a Fee -
- Recycle
2025 Monument Blvd., Concord • (925) 682-3142Drop-off for a Fee