Furniture recycling & donation in Rochester, MN
Old couch, dresser, or mattress taking up space? Here's how to responsibly donate, recycle, or dispose of furniture across SE Minnesota — and when it makes sense to book a pickup.
Donate first
Gently used furniture can bless another family. Many local nonprofits offer free pickup.
Recycle what you can
Wood, metal, and mattresses can often be broken down and recycled locally instead of landfilled.
Haul the rest
For broken or non-donatable items, we handle the heavy lifting and responsible disposal.
1. Donate gently used furniture
If the piece is clean, structurally sound, and free of rips, stains, or pet damage, donation is almost always the best option. Several Rochester organizations accept furniture and many offer free home pickup for larger items.
- Habitat for Humanity ReStore — sofas, tables, dressers, and building materials.
- Salvation Army — most upholstered and wood furniture in good condition.
- Goodwill — small furniture and home goods (call ahead for large items).
- Local shelters and refugee resettlement groups — often need beds, dressers, and dining sets.
Tip: take a quick photo and call ahead — every organization has slightly different guidelines on what they can accept.
2. Recycle materials that can't be donated
Furniture that's too worn to donate often still has recyclable parts. Olmsted County Waste Management accepts wood, metal, and certain mattress components. Mattresses in particular can be broken down — foam, steel springs, and fabric are all recoverable.
- Solid wood pieces — can be recycled or repurposed.
- Metal frames and bed rails — accepted at scrap metal recyclers.
- Mattresses and box springs — special mattress recycling programs available.
- Electronics inside furniture (recliner motors, etc.) — must be handled as e-waste.
3. What's not accepted at donation centers
Most nonprofits can't take items that are broken, heavily stained, moldy, or infested. Items that generally require professional disposal include:
- Water-damaged or moldy furniture.
- Sofas with rips, sagging frames, or heavy pet damage.
- Particle-board pieces that have started to break apart.
- Furniture from homes with known bed bug or pest issues.
4. When to book a pickup
If the furniture is too heavy to move safely, too damaged to donate, or you're clearing out an entire home, a pickup service saves hours of hauling. Our team sorts what can be donated or recycled from what has to be disposed of — so as much as possible stays out of the landfill.
We serve Rochester, Byron, Stewartville, Kasson, Pine Island, and Oronoco with same-day and next-day availability.
Ready to clear the space?
Free quotes. Same-day availability across SE Minnesota.
