Key Takeaways
- Oregon does not have a statewide mattress recycling program (unlike California and Connecticut), but several private facilities accept mattresses for recycling.
- Mattress recycling typically costs $20-$40 at drop-off facilities, compared to $10-$25 for landfill disposal.
- Up to 90% of a mattress can be recycled — steel springs, foam, cotton, and wood are all recoverable materials.
- Most donation centers will not accept used mattresses due to bed bug concerns and health regulations.
- Professional junk removal is the easiest option — crews handle pickup, transport, and recycling in one visit.
Why Recycle Instead of Landfill?
A mattress takes up approximately 40 cubic feet of landfill space and can take decades to decompose. Oregon's landfills accept around 100,000 mattresses per year. That is a lot of wasted space for items that are almost entirely recyclable.
The materials inside a mattress have value. Steel springs are melted down and reused. Foam is shredded for carpet padding or pet bedding. Cotton batting becomes industrial rags. Wood frames are chipped for mulch or biomass fuel. Recycling recovers these materials instead of burying them.
Portland Metro Mattress Recycling
Metro Transfer Stations
Both Metro Central (NW Portland) and Metro South (Oregon City) accept mattresses. They are sorted for recycling when possible, though not all mattresses qualify — badly damaged, wet, or heavily soiled mattresses may be landfilled.
- Cost: Standard per-item fee at the transfer station
- Accepted types: Innerspring, foam, hybrid, box springs
- Not accepted: Mattresses with bed bug evidence or heavy contamination
Specialized Recyclers
Several private mattress recycling companies serve the Portland metro area. They disassemble mattresses by hand and separate materials for recycling, achieving recovery rates of 80-90%. Search for current operators — this market changes frequently as companies enter and exit.
Retailer Take-Back
When purchasing a new mattress, many retailers offer old mattress removal:
- Mattress Firm: Offers mattress removal with delivery of new mattress (fee may apply)
- Sleep Country (formerly Sleep Train): Pickup with purchase available
- Costco: Some locations offer haul-away with delivery
Eugene and Lane County
Lane County transfer stations accept mattresses for disposal. The Glenwood facility sorts materials when possible. St. Vincent de Paul in Eugene operates a mattress recycling program — check current availability as capacity varies.
For mattresses that are still in good condition (rare but possible), some local shelters and transitional housing programs may accept them with documentation that they are free of bed bugs.
Salem and Mid-Valley
Marion County Environmental Services accepts mattresses at their transfer station. The fee is based on weight. Some private haulers in the Salem area offer mattress-specific recycling — contact local waste management companies for current options.
Other Oregon Areas
Outside the major metro areas, mattress recycling options are limited. Most rural counties accept mattresses at their transfer stations, but they are typically landfilled rather than recycled. If mattress recycling is important to you, the best option may be scheduling professional junk removal from a company that commits to recycling.
What Happens to a Recycled Mattress
A professional mattress recycling operation disassembles each unit by hand. Here is where the materials go:
| Material | % of Mattress | What It Becomes |
|---|---|---|
| Steel springs | 25-30% | Melted down for new steel products |
| Polyurethane foam | 25-35% | Carpet padding, pet beds, gym mats |
| Cotton and fiber | 15-20% | Industrial rags, insulation, felt |
| Wood (box springs) | 10-15% | Mulch, biomass fuel, particle board |
| Fabric cover | 5-10% | Recycled textile fiber or landfill |
The entire disassembly process takes about 10 minutes per mattress when done by trained workers with proper equipment.
Mattress Recycling Costs
| Disposal Method | Cost | You Transport? |
|---|---|---|
| Transfer station drop-off | $10-$25 | Yes |
| Specialized recycler drop-off | $20-$40 | Yes |
| Retailer haul-away (with purchase) | $0-$50 | No |
| Junk removal pickup | $75-$150 | No |
The price difference between landfill disposal and recycling at a transfer station is typically $10-$15. For that small difference, recycling is the responsible choice.
The Junk Removal Option
If you do not have a way to transport a mattress (they are awkward to tie to a car roof and do not fit in most vehicles), professional junk removal is the simplest path. The crew comes to your home, carries the mattress out regardless of stairs or tight hallways, and handles disposal.
Most mattress pickups also include the box spring if you are replacing the set. If you are replacing a bed entirely, you can also include the old bed frame in the same pickup. See our complete mattress disposal guide for all your options, and our furniture removal cost guide for pricing details.