Mattress Removal Cost: Pickup, Disposal, and Recycling Fees
Quick Answer
Professional mattress removal in Oregon costs $75 to $150 for a single mattress. A mattress and box spring together run $100 to $175. If you are getting rid of multiple mattresses (upgrading beds for the whole house, for example), the per-unit cost drops because they stack efficiently in the truck. Recycling-specific disposal may cost slightly more but diverts over 90 percent of the mattress from the landfill.
Getting rid of an old mattress is one of those tasks that sounds simple until you actually try to do it. It does not fit in your car. Your regular trash hauler will not take it curbside. And Oregon has specific rules about mattress disposal that make "just dump it somewhere" both illegal and unwise.
The good news: you have several options in Oregon, and none of them are particularly expensive. Here is what each one costs.
Mattress Removal Options and Costs
| Method | Cost | Effort Level |
|---|---|---|
| Professional junk removal (single mattress) | $75 - $150 | Minimal — they do all the work |
| Professional junk removal (mattress + box spring) | $100 - $175 | Minimal |
| Mattress recycling facility (self-haul) | $15 - $40 | Moderate — you haul it |
| Municipal bulk pickup (where available) | $0 - $50 | Low — schedule and set curbside |
| Transfer station (self-haul) | $20 - $50 | Moderate — you haul and unload |
| Retailer take-back (with new purchase) | $0 - $50 | None — they swap old for new |
| Donation pickup (good condition only) | Free | Low — schedule and set out |
Professional Mattress Removal
This is the easiest option. A junk removal crew comes to your home, carries the mattress out (even from upstairs bedrooms), loads it into the truck, and takes it away. Done.
What is included:
- Pickup from wherever the mattress is located in your home
- Carrying down stairs if needed
- Loading, hauling, and disposal or recycling
- Basic area cleanup
When professional removal makes sense:
- You do not have a vehicle that can transport a mattress
- The mattress is in an upstairs bedroom or basement
- You are getting rid of multiple mattresses at once
- You want it gone today without any hassle
Most junk removal companies, including Otesse, will combine mattress removal with other items. If you are also getting rid of a couch, old furniture, or other junk, bundling everything into one pickup saves money compared to scheduling separate removals.
Mattress Recycling in Oregon
Oregon does not have a statewide mattress recycling law (unlike California and Connecticut), but recycling options exist in the major metro areas.
What gets recycled from a mattress:
- Steel springs — Melted down and reused. This is the most valuable component.
- Foam — Shredded and used in carpet padding, pet beds, or industrial applications.
- Cotton and fiber — Used in industrial wiping cloths or insulation.
- Wood (from box springs) — Chipped for mulch or biomass.
A single mattress can be up to 90 percent recyclable by weight. The steel springs alone make mattress recycling economically viable in most cases.
Portland metro recycling: Metro's transfer stations accept mattresses. Fees run approximately $15 to $25 per mattress for self-haul. Some specialty mattress recyclers operate in the metro area.
Salem area: Marion County transfer facilities accept mattresses as bulky waste. Self-haul fees apply.
Eugene-Springfield: Lane County facilities accept mattresses. Fees are generally $15 to $30 per mattress.
Municipal Bulk Pickup
Some Oregon cities and waste haulers offer scheduled bulk pickup that includes mattresses:
- Portland — Republic Services and Waste Management offer bulky item pickup for an additional fee ($30 to $50 per item) on top of regular service.
- Eugene — Sanipac offers scheduled bulk trash pickup for a fee.
- Salem — Check with your waste hauler for availability and pricing.
The downside of municipal pickup is timing. You may need to wait days or even weeks for your scheduled slot, and the mattress sits in your garage or by the curb in the meantime.
Retailer Take-Back Programs
If you are buying a new mattress, many retailers will haul away your old one during delivery:
- Mattress Firm — Offers removal of old mattress with delivery of new purchase (fee varies, typically $50 or less).
- Costco — Free haul-away with mattress delivery in most areas.
- Online mattress companies — Many offer free or low-cost removal as part of white-glove delivery service.
This is the most convenient option if you are already buying a replacement. Ask about removal before you complete your purchase.
Donation (Free but Conditional)
If your mattress is in genuinely good condition (no stains, no sagging, no tears, no odors), you may be able to donate it:
- St. Vincent de Paul — Active across Oregon. Accepts mattresses in good condition.
- Habitat for Humanity ReStore — Some locations accept mattresses, but policies vary by store.
- Salvation Army — May accept clean mattresses in good condition.
The reality check: Most used mattresses do not qualify for donation. Oregon health regulations require donated mattresses to be free of stains, tears, and bed bug evidence. If your mattress has any visible wear, donation is not an option and you should plan for disposal or recycling.
DIY Mattress Disposal
If you have a truck or SUV and want to save money:
- Wrap the mattress — Use a mattress bag ($5 to $15 at any home improvement store) to contain any dust, allergens, or moisture during transport.
- Secure it — Use ratchet straps. A mattress on the highway is a serious hazard. Oregon State Police can cite you for unsecured loads.
- Drive to the transfer station — Bring cash or a card for tipping fees ($15 to $50).
- Total DIY cost: $20 to $65 + your time
For a single mattress with a large enough vehicle, this is the cheapest option. It is not worth the effort if you do not already own a truck.
What NOT to Do with an Old Mattress
Do not dump it illegally. Oregon takes illegal dumping seriously. Fines range from $250 to $10,000 depending on the jurisdiction. Leaving a mattress in an alley, by a dumpster, or on the side of the road is illegal and harmful to the community.
Do not burn it. Mattresses contain synthetic materials that release toxic fumes when burned. Open burning of manufactured materials is illegal in most Oregon jurisdictions.
Do not leave it for your regular trash pickup. Most Oregon waste haulers will not pick up mattresses as part of regular service. They will leave it at the curb and you may receive a notice.
Frequently Asked Questions
How do I know if my mattress has bed bugs? Look for small rust-colored spots on the mattress surface, tiny dark bugs (about the size of an apple seed) in seams and crevices, or a sweet musty odor. If your mattress has bed bugs, inform the removal company. Most will still take it but need to handle it appropriately.
Can I recycle a mattress with a pillow top? Yes. Pillow top mattresses are recyclable. The additional padding is separated during the recycling process.
What about memory foam mattresses? Memory foam mattresses are recyclable. The foam is shredded and repurposed. They actually recycle more easily than spring mattresses because there is no metal to separate.
How many mattresses can I get rid of at once? As many as you need. If you are replacing beds throughout the house, a junk removal company can take multiple mattresses in one trip. Volume pricing applies, so the per-mattress cost drops with quantity.
Should I remove the mattress from the bed frame first? If you are only getting rid of the mattress, yes. If you are also getting rid of the frame, leave everything assembled and let the crew handle it.
Get Your Mattress Removed
At Otesse, mattress removal is one of our most common jobs. We pick up from anywhere in your home, haul it away, and recycle what we can. Our junk removal services cover the full Oregon I-5 corridor.
Get Your Free Quote or call us at 541-844-2585.