Where Can San Diego Residents Dispose of a Mattress?
Mattresses can't go in your regular trash and it's illegal to dump them, so San Diego residents have three legitimate places to take one — plus a no-effort option if you'd rather it just disappear.
1. Free recycling drop-off (Bye Bye Mattress)
California's state-funded mattress recycling program offers free drop-off at participating San Diego collection sites. It must be dry and bed-bug free, and you transport it yourself. Search "Bye Bye Mattress" for the nearest location.
2. City bulky-item pickup
If you have City of San Diego trash service, you may get a limited number of free bulky-item curbside collections per year — scheduled in advance. Rules vary by hauler and neighborhood.
3. Donation (if clean and undamaged)
Some shelters and charities accept clean, stain-free mattresses, though many decline them for hygiene reasons. Always call ahead.
4. Same-day pickup — no lifting
If you don't have a truck or want it gone today, we'll carry it out of the bedroom and recycle it properly. Mattress removal starts around $65 (our $185 minimum applies).
Want it gone today? Book same-day mattress pickup in San Diego.
(619) 999-3565Frequently asked questions
Where can I drop off a mattress for free in San Diego?
California's Bye Bye Mattress program provides free drop-off at participating San Diego recycling sites, as long as the mattress is dry and free of bed bugs and you can transport it yourself.
Can I leave a mattress on the curb in San Diego?
Only through a scheduled city bulky-item pickup. Leaving it out otherwise is illegal dumping, which carries fines up to $10,000 in California.
Do you pick up mattresses?
Yes — we offer same-day mattress pickup across San Diego County. We carry it out and recycle it, starting around $65 (with a $185 minimum).