Your Online Guide for Reuse, Repair, Recycling, and Safe Disposal
Serving Alameda County, Contra Costa County, and the City of Palo Alto

What do I do with:



Solar Panels - Non-working

Household Hazardous Waste

This item should never be put in a curbside bin. For more information visit our household hazardous waste page.

As of 1/1/2021, some solar panels may be managed as Universal Waste in California per DTSC (see details).  The California Product Stewardship Council (CPSC - choose Solar under Products) holds the most current links to policy, studies, and articles on Solar Panels recycling in California, the US, and globally.

Solar panel design makes disassembly and recovery of the various components — from glass to the various precious metals in them such as cadmium, gallium, germanium, indium, selenium and tellurium — a complicated process. Most wind up at shredders or landfills, because the case for selling the glass and aluminum in them doesn’t make economic sense. A project at Arizona State University hopes to create a solar recycling process that makes it simpler to recover materials such as silicon and silver from photovoltaic technology in a way that makes the economics pencil out.

Invest in panels that are durable, warrantied, non-hazardous, and recyclable. If there is a problem, contact your installer or service provider for repair options. If the panels need to be replaced but still operate, donate for reuse or contact a reseller (ex. Habitat for Humanity). Use new brackets to install reused PVs. If the panels have broken glass or are damaged, consider refurbishing or recycling, contact installer and service provider, then a possible hazardous waste facility or company.

The California Energy Commission maintains a list of PV modules available for purchase, by manufacturer, model number, and includes hazardous content.


Vendor Address City Destination Disposal Method Notes
Bay Area Electronics Recycling Center (Union City) 33548 Central Ave Union City Recycle Paid Drop-off, Paid Pick-up Flat recycling, refurbishment & processing fee. $25/panel (up to 65lbs). No thin film units. $125/hr pick up fee or drop-off to UC Warehouse
Buttonwill Landfill (Clean Harbors) 2500 West Lokern Road Buttonwillow Safe Disposal Paid Drop-off
ERI Direct 7815 N. Palm Ave
Ste 140
Fresno Recycle Paid Pick-up By the pallet. Pricing
First Solar 350 West Washington St
Suite 600
Tempe Recycle Paid Pick-up large quantities
Fix It Clinic (In-person & Virtual) Berkeley Repair Free Mail-in Self-repair through the Global Fixers Server on Discord or through Zoom FixIt Clinics.
GreenWaste of Palo Alto 2765 Lafayette St Palo Alto Recycle Paid Pick-up Bulky Pickup. This item can be collected curbside for a fee or for no charge during your Clean Up Day.
iFixit San Luis Obisbo Repair Free Mail-in DIY repair instructions
Interco 10 Fox Industrial Drive Madison Recycle Paid Drop-off, Paid Pick-up, Buyback Pick-up
Jinko Solar (US) 595 Market St
Suite 2200
San Francisco Recycle Paid Pick-up Commercial quantity
Metal & Catalyst Resources 1513 West Dallas St
Suite 200
Houston Recycle Paid Drop-off
PV Recycling 2212 North 23rd Avenue Phoenix Recycle Paid Drop-off
Recycle1234: E-Waste & Solar Panel Recycling Center 33548 Central Ave Union City Repair Paid Drop-off They refurbish Solar Panels. Solar Panels Under 65 lbs (Non Working)- $40 each Mono or Poly Silicon-based panels that cannot be refurbished (wire cut, burnt spots, or broken). Misc Rare Solar Based Products- $2/lbs All thin film, solar tiles, solar based items, solar lamps, solar lab toys. Solar Panels Under 65 lbs (Working Units)- $25 each Mono or Poly Silicon based panels with aluminum frames and a glass cover that can be refurbished. We accept from installers, integrators, contractors, homeowners, individuals, and companies. High Volume Savings Solar Panel Recycling (ANYTHING Solar)- $1210/pallet Pallets must be stable. Strapped and wrapped tight. Ready for shipping on a trailer. No panels sticking out. Max permissible weight of a pallet load is 2500 lbs. The following per load haz-waste costs apply: DOT Driver- $280, Stop Charge- $100.
Safety Kleen (San Jose) 1147 N 10th Street San Jose Safe Disposal Paid Pick-up
Safety Kleen Systems (Rohnert Park) 5750 Commerce Blvd Rohnert Park Safe Disposal Paid Pick-up
SEIA (Solar Energy Industries Assn.) 600 14th Street, NW
Suite 400
Washington DC Recycle Free Mail-in Online info.
Silrec 1792 Alysheba Way
Suite 380
Lexington Recycle Commercial entities
Solar Recycling Company Directory (ENF) Oakland Recycle Paid Pick-up
SolarCycle Oakland Recycle Paid Drop-off Commercial quantity solar asset owners looking for end of life system needs. Contact regarding supply chains and secondary markets for used panels and recycled materials and all details regarding fees and services including logistics.
SRS (Solarsilicon Reycling Services) 2433 Eastman Ave Ventura Recycle Paid Drop-off Large/commercial quantity. ignot & ignot production equipment
Stericycle (Hayward) 30542 San Antonio St Hayward Safe Disposal Paid Pick-up

Curbside Service

Bulky Pickup Note
Contact ACI at (510) 483-1400 for a bulky pick-up.
Castro Valley Sanitary District
Separate and label good/working condition items for donation as part of your Bulky & Reuse Pick-up set out.
Hayward (Oro Loma - L2)
San Leandro
San Leandro (Oro Loma - L3)
San Lorenzo (Oro Loma)
Unincorporated Oro Loma (L1)
Union City

Questions? Comments?   We're here to help!      Get in touch!

Brought to you by A public agency reducing waste in Alameda County since 1976.

Grab the mobile apps for answers on the go:

Download on the App Store
Get it on Google Play