City Spotlights

How to Dispose of a Mattress in Orange County (Recycling, Donation, and Pickup Options)

Alex Alquisira · · 9 min read

You flip the mattress over one more time, tell yourself it’s fine, and then you remember why you bought a new one in the first place. Now it’s leaning against your garage wall in Lake Forest or blocking half your patio in Costa Mesa, and you’ve realized the trash truck isn’t going to touch it. That’s the part nobody tells you when you buy a new mattress: getting rid of the old one is its own project.

Here’s the right way to handle mattress disposal in Orange County – what the rules actually say, which option fits your situation, and what it’s going to cost you either way.

Why You Can’t Just Set It on the Curb

California passed SB 254 back in 2015, which created a statewide mattress recycling program funded by a small fee built into the price of every new mattress you buy. Because that fee already covers recycling, most OC cities and haulers won’t pick up mattresses in regular curbside trash – they’re supposed to go through the recycling channel instead, not the landfill.

Practically, that means if you set a mattress out on trash day in Irvine or Mission Viejo, there’s a real chance it just sits there, or your hauler tags it and leaves it, or code enforcement flags it as illegal dumping if it’s been sitting for more than a day or two. Cities take this seriously because a mattress by itself is bulky, it’s a fire hazard when it piles up, and it’s an easy target for scavengers who tear into it looking for scrap metal.

Option 1: Recycle It Through Bye Bye Mattress

The Bye Bye Mattress program is the cleanest, cheapest way to responsibly get rid of a mattress in Orange County, and most people don’t know it exists. You can look up a certified drop-off location near you and haul the mattress there yourself at no charge – the recycling fee you paid when you bought it already covers the processing.

These facilities take mattresses and box springs in any condition. Stained, torn, moldy, doesn’t matter – the components get broken down into steel springs, wood frame, foam, and fiber padding, and each material gets sorted into its own recycling stream. If you want to see exactly where those materials end up after a pickup, we broke down the full journey in what happens to your junk after we pick it up.

The catch with drop-off recycling is the same catch with any DIY option: you need a vehicle that fits a mattress, you need to lift it yourself, and you need to drive it there during business hours. For a lot of homeowners, that’s more hassle than it’s worth for one mattress.

Option 2: Donate It (If It’s Actually in Good Shape)

Donation only works if your mattress is genuinely in donatable condition – clean, no stains, no rips, no odor, and generally under 5-7 years old. Goodwill and Salvation Army locations across Orange County are strict about this because a damaged mattress is a liability for them, not an asset. Most locations will do a visual inspection on the spot and turn it away if it doesn’t meet standard.

A few things that trip people up on mattress donation:

  • Most donation centers require you to drop the mattress off yourself – free pickup for mattresses specifically is rare
  • Bed bugs or pet odor are automatic disqualifiers, even if the mattress looks fine
  • Some locations only accept mattresses with the law tag still attached and legible

If your mattress doesn’t pass that bar, don’t waste a trip. Go straight to recycling instead.

Option 3: City Bulky Item Pickup Programs

Most Orange County cities run a bulky item pickup program through their trash contractor, and mattresses are usually included. Irvine, Lake Forest, Mission Viejo, and Anaheim all offer this, but the details vary – some give you 1 pickup a year, some give you up to 4, and you typically have to call or go online to schedule it 1-2 weeks in advance. It’s usually free or included in your existing trash service, which makes it the best deal if you’re not in a hurry.

The downside is timing. If you’re mid-move or your new mattress is arriving Thursday, a 2-week wait for a scheduled pickup isn’t going to cut it. We see this constantly with renters doing a moving-out cleanout in Orange County – the move-out date doesn’t care what the city’s pickup calendar looks like.

Option 4: Just Have It Hauled Away

If you need the mattress gone today or tomorrow, junk removal is the fastest path, and it’s what most of our calls turn into once someone realizes the free options all involve waiting or driving it somewhere themselves. A single mattress pickup typically runs $75-$150, with the range driven by whether it’s a mattress alone or a mattress-and-box-spring set, plus stairs, distance to the truck, and whether we’re picking up other items at the same stop.

We’re not landfilling these either – mattresses we haul get routed to the same Bye Bye Mattress recycling stream you’d use if you dropped it off yourself. You just don’t have to be the one lifting it into a truck or driving across town. If you’re clearing out more than a mattress – old dressers, a broken bed frame, a couch that’s seen better days – it’s worth pricing it against our furniture removal service, since bundling items usually beats paying for each one separately.

What a Mattress Actually Costs You If You Do Nothing

Letting a mattress sit in your garage or side yard isn’t free – it’s just a cost you’re paying in space and hassle instead of dollars. We go into full garage-clearing jobs in how to clean out a garage in Orange County, and mattresses are almost always one of the bulkiest, most awkward items sitting in there taking up a parking spot.

And if you’re tempted to just drive it to a canyon or leave it in an alley behind your Costa Mesa apartment – don’t. Illegal dumping is a code enforcement violation in every OC city, and fines can add up fast once a mattress is traced back to an address, on top of the cleanup cost the city bills you for. It’s not worth the risk for something that costs less than $150 to handle properly.

Which Option Actually Fits Your Situation

Here’s the quick version, based on what we see on jobs across the county:

  • Mattress is trashed, you have a truck and 30 minutes: Bye Bye Mattress drop-off, free
  • Mattress is clean and in great shape: Donate to Goodwill or Salvation Army, drop off yourself
  • You’re not in a rush and want free pickup: Schedule your city’s bulky item program
  • You need it gone today, or it’s part of a bigger cleanout: Junk removal, $75-$150

If you’re clearing out a whole property rather than just a bedroom – an estate, a rental turnover, or a garage that’s been collecting furniture for years – it usually makes more sense to handle the mattress as part of that bigger job. We cover that in more detail in our guide to rental property turnover cleanouts and our breakdown of furniture removal costs in Orange County, both of which walk through what’s worth bundling versus handling separately.

Get It Out of the Way

A mattress isn’t worth overthinking. If it’s clean, try donation first. If it’s not, or you just want it gone without the drive, call or text Alex at (949) 565-2609 and we’ll get it picked up and routed to recycling the right way – no landfill, no guilt, no mattress leaning against your garage wall for another month. You can also grab a time that works through our contact page.

Related reading

Related junk removal services

What our Orange County customers are saying

5.0 from 387 Google reviews Read on Google
Charisma Bartlett 2 months ago

Erik was helpful in scheduling a pick up for my hot tub, the next day which I wanted because I needed to drain it. Alex and his crew showed up earlier than scheduled which was more convenient for me but he contacted me anyway to make sure it was ok. The guys were courteous and fast! They were careful not to scuff up the gazebo, careful around tight corners and even took care not to disturb my plants. They left the area clean. They even offered to take a wood pallet that wouldn’t fit in my trash can! Top notch, professional service at a very reasonable price. Thank you for being responsive to all my requests!

Ken T. 2 months ago

EA came ready to work and get your job done. I had a clean up of a move out the was less than stellar . Upon confirming ETA of an estimate, they asked me my time frame and I replied ASAP . They were ready prepared by having an empty bin ready to go and I said yes please. Time is money and this was money well spent , in 2 hours they removed misc furniture mattresses , cleaning supplies, left over trash and clothing even cleaning out a refrigerator and overflowing trash in the yard. There was not hesitation or problems. If your next project requires promptness these are your guys. I will using them for my next clean up projects for sure

Debra Serna a month ago

We had the best experience with EA Junk Removal. We had an old jacuzzi that needed to go. I called on Tuesday, July 28, to schedule an appointment, and they came out for our free estimate on July 30. They didn’t haggle ~ just gave me an honest and fair price, so we agreed to have it done that day. They arrived on time, ready and prepared for the job. They were very professional, and within an hour, the jacuzzi was gone and hauled away. The backyard was left clean and neat, with no evidence work had been done. If you need anything removed, I highly recommend EA Junk Removal. I will definitely use them again.

Nicki Broderick 2 months ago

Super grateful for Alex and his team! We called them in the morning and they arrived right on time 2 hours later to give us a free quote. They were able to haul everything away and they were SO fast and nice about it. I even completely forgot about one item until they were about to drive away but they were so flexible and helped haul it away for me. I’ll definitely be giving these guys a call again when we have more junk to dispose of. Thanks again!

Josett Sarina Garcia 10 months ago

EA Junk Removal did an excellent job hauling all my excess junk, trash and even the landscaping debris away in their dump truck. Price was also affordable and a fair rate. !They were on time, highly efficient and finished the job so quickly I could not believe it! HIGHLY recommend them!!! Definitely going to hire them again soon once I am ready to clean out my garage 😁

Reviews shown above are real Google reviews verified at EA Junk Removal's Google Business Profile. Updated daily.

Need a quote? We answer in under an hour.

Send a photo of what you need hauled — we’ll give you an upfront, flat-rate price. Same-day pickup available 7 days a week across all 40 OC cities.

Privacy Policy  ·  Cookie Policy  ·  Sitemap  ·  SEO & AI websites, built with by KetchupConsulting.com