DuPage Junk Guide

Home / Guides / Old Mattress

How to dispose of an old mattress

Mattresses are bulky, awkward, and often banned from the curb — here are the routes that actually work.

DuPage County, IL · Updated July 2026

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.