EZ Junk & Hauling LLC

How to Dispose of a Mattress in Salem, Oregon

Old mattresses are some of the most awkward items to get rid of. They are bulky, heavy, can’t go in a regular garbage can, and most curbside trash services either won’t take them at all or charge a substantial special pickup fee. If you live in Salem, Oregon and have an old mattress to dispose of, this guide walks through every option so you can pick the one that makes the most sense for your situation.

Option 1: Donate the Mattress

If your mattress is still in good shape — clean, no significant stains, no rips, no sagging, and free from bed bugs — donation is often the best option because it keeps a usable item out of the landfill and helps someone in your community. In the Salem area, organizations that may accept gently used mattresses include the Union Gospel Mission, St. Vincent de Paul, and certain Habitat for Humanity ReStore locations. Always call ahead because mattress donation policies vary by location and by season.

Be honest about the condition. Donation centers turn away mattresses that show heavy use, and a rejected donation is usually worse than no donation because it just becomes the charity’s disposal problem. If you have any doubt, the next options are probably better.

Option 2: Recycle the Mattress

Mattresses are surprisingly recyclable. The steel springs, the foam, the cotton batting, and the wood frame can all be processed and used to make new products. Marion County Public Works and the Salem-Keizer transfer station accept mattresses, though tipping fees apply. Recycling is the responsible choice when a mattress is no longer suitable for donation.

Option 3: Curbside Bulky Item Pickup

Republic Services, the primary residential garbage hauler in Salem, offers bulky item pickup as a paid extra service for most customers. Call your provider to schedule, confirm the per-item charge, and follow their wrapping requirements (some require mattresses to be sealed in plastic before pickup). Note that pickup days can be one to two weeks out, so this is not a fast option.

Option 4: Haul It Yourself

If you have a pickup truck and a friend to help, you can take the mattress directly to the Marion County transfer station. Bring proof of address (utility bill or driver’s license), expect to pay a tipping fee based on weight, and plan for the trip to take an hour or two depending on traffic. This is the cheapest option financially but the most physically demanding.

Option 5: Professional Mattress Removal

For most Salem-area homeowners, the easiest option is to call a local junk removal company. EZ Junk & Hauling LLC offers single-mattress pickups starting at affordable flat rates, and we route your old mattress to a recycler whenever possible rather than directly to the landfill. We schedule pickup within 24 to 48 hours (often same day), bring the truck and crew, and you don’t have to lift a thing.

What About Box Springs?

Box springs follow the same disposal rules as mattresses. Most donation centers and recyclers accept them as a pair, and most haulers will price the pair as one item or with a small additional charge for the second piece. If you are replacing a mattress and not the box spring, that’s fine too — most modern mattresses work with existing box springs as long as the box spring is in good condition.

What If My Mattress Has Bed Bugs?

If your mattress has bed bugs, do not donate it, do not move it through your home without sealing it first, and do not put it on the curb without proper bagging. Wrap the entire mattress in heavy plastic, seal it with duct tape, and label it clearly so anyone who handles it knows. Most professional junk haulers will still take a sealed bed-bug mattress for an additional fee, and Marion County’s transfer station accepts properly bagged mattresses.

Ready to Get Rid of Your Mattress?

If you are in Salem, Keizer, West Salem, South Salem, Woodburn, Silverton, Stayton, Dallas, or anywhere in the Mid-Willamette Valley, EZ Junk & Hauling LLC can pick up your old mattress and box spring quickly and affordably. We offer flat-rate pricing, same-day or next-day service, and responsible disposal that prioritizes recycling. Call (971) 226-7435 or request a free quote online today.

Leave A Comment