City of San Diego Household Hazardous Waste Transfer Facility
5161 Convoy St., San Diego, CA 92111
Call before you go
We link to where each detail came from. Hours, fees and rules can change, so check with the place before you make the trip.
Plan your visit
Official website (opens in new tab)Directions (Google Maps) (opens in new tab)
What it accepts
Items we’ve recorded so far. The operator accepts other materials too; see its own list for everything else.
Batteries
AcceptedFree (documented)- By appointment; swollen or reacting batteries are not accepted.
Paint
AcceptedFree (documented)- Limit: Limit: 5 gallons per visit.
Other electronics
Not acceptedCost unknownFees aren’t recorded. Don’t assume drop-off is free.
Where this information comes from
Checked October 26, 2026
- PaintCare: California (opens in new tab) · PaintCare
- PaintCare does not charge for dropping off paint at a PaintCare drop-off site. Checked October 26, 2026.
- PaintCare sites accept house paint, primers, stains, sealers and clear coatings such as shellac and varnish. Checked October 26, 2026.
- City of San Diego: Household Hazardous Waste Transfer Facility (opens in new tab) · City of San Diego Environmental Services
- The HHW Transfer Facility is at the Miramar Landfill entrance, 5161 Convoy St., San Diego 92111; Wednesdays and Saturdays 9 a.m.–3 p.m. Checked October 26, 2026.
- City of San Diego residents may drop off HHW free by appointment only, with proof of City residency. Checked October 26, 2026.
- All types of home and automotive batteries are accepted by appointment. Checked October 26, 2026.
- Unused and surplus paints are accepted at no charge to residents by appointment. Checked October 26, 2026.
- The HHW Transfer Facility does not accept electronic waste. Checked October 26, 2026.
- PaintCare drop-off site locator data (sites.json) (opens in new tab) · PaintCare
- PaintCare lists HHW Transfer Facility for San Diego at 5161 Convoy St, San Diego 92111 as a paint drop-off site (limit: 5 gallons per visit). Checked October 26, 2026.
“Checked” means we read the official page on that date. Things can change, so call before you go.
How we check our informationListing this place doesn’t mean we partner with it.