DuPage Junk Guide

How Do You Dispose of a Mattress in DuPage County? — Complete Guide

How Do You Dispose of a Mattress in DuPage County? — Complete Guide
Mattress disposal in DuPage County typically costs $95–$175 to have one mattress carried out and hauled, or about $130–$250 for a mattress-and-box-spring set, with per-piece pricing dropping when several pieces go at once. Illinois has no statewide mattress recycling program, so residents use one of three routes: a village bulk-item sticker or scheduled special pickup, a paid drop-off at a private transfer station, or full-service junk removal where a crew does the lifting, loading, and cleanup. Same-day pickup is widely available. Exact price is confirmed on a free on-site look.

Disposing of a mattress in DuPage County means a village bulk-item sticker, a transfer-station drop-off, or a crew pickup at roughly $95–$175 per piece. Our two-person teams handle the stairs, doorways, and loading from Naperville and Wheaton to Elmhurst and Addison.

Disposal routeTypical cost & what it involves
Village bulk-item sticker or special pickupRoughly $20–$60 per item where offered; resident wraps the mattress, drags it to the curb, and waits for the scheduled collection day (often 1–2 weeks out). Rules and fees vary by municipality.
Self-haul to a private transfer stationRoughly $25–$70 per load in tipping fees plus fuel and a truck or trailer; requires a pickup or van, a helper, and a weekday trip during posted scale hours.
Single mattress, crew pickup$95–$175 removed from any floor, wrapped if needed, loaded, and hauled the same or next day.
Mattress + box spring set, crew pickup$130–$250 for the pair, including frame legs and slats if they are going too.
Multiple mattresses (rental turnover, dorm cleanout)$65–$110 per piece on 4 or more; priced by truck space once the crew sees the count.
Mattress plus a partial-truck cleanout$220–$450 for a 1/4 to 1/2 load — mattress, bed frame, dresser, and boxed household items in one trip.

Mattress disposal routes in DuPage County — typical cost, effort, and timing

Mattress disposal in DuPage County follows village bulk-item rules, not weekly curbside rules

A mattress is not weekly-trash material anywhere in DuPage County. Curbside collection in DuPage is handled municipality by municipality under contracts with private haulers, and bulk or "white goods" items generally require a prepaid sticker, a special-pickup phone call, or both. Naperville, Wheaton, Lombard, Glen Ellyn, Downers Grove, and Carol Stream each publish their own bulk-item fee schedule and their own collection day, so the answer changes by address. **Setting a mattress at the curb outside a scheduled pickup window is a code violation in most DuPage municipalities**, and unclaimed items get tagged rather than taken. Residents in condo and townhome associations along Butterfield Road and 75th Street usually have a second layer of rules on top of the village rules — many associations prohibit bulk items in or near the dumpster corral entirely.

Mattress removal cost in DuPage County runs $95–$175 for a single piece

Crew pickup of one mattress in DuPage County runs $95–$175 in the current market. A mattress-and-box-spring set together runs about $130–$250. Four or more pieces price per item, commonly $65–$110 each, because the truck fills predictably. Three things move a quote: piece count, how far the mattress travels to the truck, and whether a frame, headboard, or slats leave with it. A king pillowtop out of a second-floor walk-up in Villa Park takes longer than a twin sitting in an attached garage in Winfield, and the price reflects the carry, not the mattress label. **Quotes are ballparks until a crew sees the piece and the path out**, which is why the on-site look is free and the number is confirmed before anything is loaded.