Getting rid of an old mattress is one of the most common — and most frustrating — disposal problems for Southern California households. Mattresses are bulky, awkward to move, and banned from most curbside trash. So how much does mattress disposal actually cost in 2026, and what are your options across Los Angeles, Orange County, and the Inland Empire? Here’s the full breakdown.
For most Southern California residents, professional mattress removal runs $75 to $150 per mattress. The exact price depends on a few key factors:
If you’re clearing out a whole bedroom set or a multi-unit property, bundling everything into one junk removal pickup is almost always cheaper than handling items piecemeal.
California treats mattresses as bulky waste, and most cities across SoCal prohibit them from regular curbside bins. On top of that, California runs a statewide mattress recycling program funded by a fee you already paid at purchase. In 2026, that recycling fee is $18 per mattress or box spring at the point of sale — money specifically meant to keep these items out of landfills.
That program, often branded as “Bye Bye Mattress,” means there are free and low-cost recycling options available — but they require you to do the heavy lifting yourself.
Because of the statewide program, certified collection sites across Los Angeles County, Orange County, Riverside, and San Bernardino accept used mattresses and box springs for free. This is the cheapest route — if you have a truck or van and the muscle to load and haul a king-size mattress yourself.
The catch: You need to transport it, the sites have specific hours, and a soiled, wet, or bed-bug-infested mattress is usually rejected.
In California, retailers are required to take away your old mattress when they deliver a new one. Some do it free; others charge a fee, typically $20 to $100. This only works if you’re buying a replacement, and the haul-away has to be scheduled with delivery.
Many SoCal cities — including parts of Los Angeles, Long Beach, and the Inland Empire — offer a limited number of free bulky-item pickups per year. You schedule a date, set the mattress at the curb, and the city hauls it.
The catch: Pickups can be booked weeks out, annual limits are low, and you still have to wrestle the mattress to the curb yourself.
For most people, hiring a junk removal company is the easiest and fastest option. A crew comes to your door, carries the mattress out of any room or floor, and disposes of it responsibly — no truck rental, no heavy lifting, no waiting weeks for a city slot.
At 911 Junk CA, we handle mattress removal across Los Angeles, Orange County, Riverside, and San Bernardino, and we route mattresses to recycling whenever possible.
Box springs fall under the same California recycling program as mattresses and can usually be dropped off free at the same sites. Metal bed frames are recyclable as scrap metal, and wooden frames are typically handled as bulky waste. When you book a junk removal pickup, it’s worth bundling the whole sleep setup — mattress, box spring, and frame — into a single haul.
If you have the time, a truck, and the muscle, free recycling drop-off is the cheapest way to get rid of a mattress in Southern California. But for most households, professional junk removal at $75 to $150 is well worth it — no rental truck, no stairs, no waiting on a city schedule, and the peace of mind that your old mattress is being recycled responsibly.
911 Junk CA offers fast, affordable mattress removal throughout Los Angeles, Orange County, Riverside, and San Bernardino. Our crew does all the heavy lifting and recycles whenever possible. Call 911 Junk CA today for a free, no-obligation quote and get that mattress out of your home for good.
Service Areas