Got an old mattress slumped against your garage wall in Los Angeles, Riverside, or Anaheim? You are not alone. Mattresses are one of the bulkiest, most-frustrating items to throw out in Southern California — they don’t fit in a curbside bin, the city won’t take them with regular trash, and dumping them on the side of the road is illegal and carries fines of up to $10,000. The good news: California has one of the most generous mattress recycling programs in the country, and in most cases, you can get your old mattress hauled off for free or for a flat, predictable fee.
Here is the full 2026 guide to mattress disposal in Southern California — what it costs, what’s free, where to take it, and when it makes sense to call a junk removal pro instead.
California is one of only four states with a state-mandated mattress recycling program. The Mattress Recycling Council (MRC) runs the “Bye Bye Mattress” program, funded by an $18.00 recycling fee added to every mattress sold in California as of April 1, 2026 (up from $16.00 in 2025). That fee pays for free public drop-off sites and special collection events across the state.
What that means for you: any mattress that originated in California is eligible for free recycling, no matter how old it is or where you bought it. You already paid the fee when you bought it. You shouldn’t have to pay again to get rid of it.
Not accepted: mattresses that are wet, moldy, infested with bed bugs, soaked in chemicals, or cut in half. If yours fits any of those, you’ll need a junk removal company that handles contaminated items — most certified recyclers will turn it away.
The cheapest option in SoCal — free, period — is hauling your mattress to a participating Bye Bye Mattress drop-off location. There are dozens across Southern California, including sites in:
You can find your nearest drop-off at byebyemattress.com. Most sites accept up to 4 mattresses per visit per household at no charge. The catch: you have to load it, strap it down, and drive it there yourself. For a King mattress in the back of a sedan, that’s not happening.
Several SoCal cities offer free or low-cost bulky-item pickup that includes mattresses. Coverage varies wildly:
Free city pickup is great if you can wait. If you’ve got renters moving in this weekend or a buyer’s inspection on Thursday, it won’t help.
California law requires every mattress retailer that delivers a new mattress to offer to take the old one back at no extra charge. Costco, IKEA, Mattress Firm, Living Spaces, and most online sellers (Casper, Purple, Saatva) all participate. Two things to know:
If your mattress is clean, less than 10 years old, no stains, no sagging, and free of pet damage, several SoCal nonprofits will pick it up:
Be honest about condition. A donation that gets refused at the door wastes everyone’s time and you’re back to square one with a mattress in your driveway.
Sometimes you don’t have a truck, you can’t wait two weeks, your mattress is stained or broken, or you’ve got a whole bedroom set to clear out — not just one mattress. That’s when professional junk removal makes sense.
Typical SoCal mattress removal pricing in 2026:
Why it costs more than $0 even though recycling is technically free: the company is doing the lifting (mattresses are heavy, awkward, and stairs are a nightmare), the driving (a Bye Bye Mattress site might be 30 miles away), the dump fees if the mattress doesn’t qualify for free recycling, and the labor.
You’ll see this on TikTok every few months. Don’t. Once a mattress is cut, most recyclers won’t accept it because the materials can’t be cleanly separated. You’ve now turned a free recyclable into landfill garbage — and most landfills in SoCal charge an extra “mattress surcharge” of $20–$60 per unit.
911 Junk CA covers Los Angeles, Orange County, the Inland Empire, and the surrounding SoCal cities for same-day and next-day mattress removal. We do the lifting (no stairs charge for a single mattress), we recycle through certified Bye Bye Mattress partners whenever the mattress qualifies, and you get an upfront flat-rate quote — no hourly billing, no dump-fee surprises at the end.
Call 911 Junk CA for a free quote on mattress removal, full bedroom cleanouts, or any other junk you need gone. We’ll text you a price before we show up.
Service Areas