Quick answer
- Mattress haul-away runs about $75–$150 in DuPage County.
- Many towns restrict mattresses from regular curbside trash — check local rules.
- Mattresses are highly recyclable; ask a hauler to route it to a recycler.
- Lightly used, clean mattresses may be donatable — but rules are strict.
Mattresses are one of the trickier items: too bulky for a car, often banned from the curb, and not accepted by every donation center. Here's how to offload one cleanly.
Your options
- Junk removal pickup — about $75–$150, they carry it out and route it to a recycler. Easiest for most people.
- Mattress recycling — the steel, foam, and fabric are recyclable; ask your hauler to send it for recycling rather than landfill.
- Donation — only clean, lightly used, stain- and damage-free mattresses; many charities decline them, so call first.
- Curbside — some DuPage towns allow it with a bulk-item tag; many don't. Check your village's rules before dragging it out.
Bundle it: since most of the cost is the trip, add the box spring, an old frame, or other junk to the same pickup — see single-item pricing for the math.
Getting rid of the bed and more? See old furniture and overall pricing.
Common questions
How much does it cost to remove an old mattress?+
Mattress haul-away typically runs $75 to $150 in DuPage County, sometimes with a small recycling fee. Placing it at the curb (where allowed) keeps you at the low end.
Can you put a mattress out with the trash in DuPage County?+
It depends on your town. Some allow it with a bulk-item tag; many restrict mattresses from regular curbside pickup. Check your village's rules, or use a haul-away service.