
Getting rid of an old mattress in California is more complicated than most people expect. You can’t just leave it on the curb or toss it in a dumpster — California has specific regulations about mattress disposal, and violating them can result in fines.
Here’s everything Orange County and LA residents need to know about mattress disposal in 2026.
California passed the Mattress Recycling Council Act (AB 1165) requiring that mattresses and box springs be recycled rather than sent to landfills. Mattresses contain valuable materials — steel springs, foam, fiber, and wood — that can all be recovered and reused. Illegally dumped mattresses are one of the most common forms of illegal dumping in OC and LA.
Some OC cities offer scheduled bulk item pickup. The catch: wait times are often 2–4 weeks, there are limits on how many items you can put out, and not all cities participate. Check your city’s waste management website for eligibility.
If you’re buying a new mattress, some retailers (Mattress Firm, IKEA, Purple, etc.) will take your old one. This is often the cheapest option if you’re already purchasing, but not an option if you’re just getting rid of an old mattress without a replacement.
If the mattress is in good, clean condition, organizations like Goodwill, Habitat for Humanity ReStore, or local homeless shelters may accept it. Important: most won’t take mattresses with stains, tears, or signs of bedbugs.
The Mattress Recycling Council operates Bye Bye Mattress drop-off sites throughout California. You can drop off mattresses and box springs for free or a small fee. Find locations at byebyemattress.com.
This is what most OC and LA residents choose when they need it gone fast. A professional service like Junk Smiths will pick up your mattress same-day, handle all the recycling and disposal paperwork, and you don’t have to touch it or drive anywhere.
Cost: $99–$150 for a single mattress in Orange County. Discounts for multiple mattresses.
When we pick up your mattress, we take it to a certified mattress recycling facility — not a landfill. The steel springs, foam, and fabric are all separated and recycled. This is what California law requires, and it’s what we do on every single job.
We serve all of Orange County and the greater LA area — same-day service available. Call 714-369-8886 or book online.
A single mattress starts at $99. Multiple mattresses are discounted. Box springs are usually $99 each as well.
Yes — call before noon and we can usually be there the same day anywhere in OC or LA.
Yes, but please let us know when you call so we can take proper precautions for disposal.
Copyright © 2024 - 2025 · Junk Smiths | Privacy Policy | Terms & Conditions