Quick Answer: Mattress removal in Aurora typically costs $50–$125 per mattress at most companies, plus a $25–$75 per-mattress surcharge at some. Junk Nurse includes mattress removal in volume pricing — no separate surcharge. Single mattress pickup hits the $89 minimum; combined with other items, the effective per-mattress cost drops.
Mattress removal pricing
- Single twin/full mattress: $50–$89 (or our $89 minimum)
- Single queen/king mattress: $75–$125
- Mattress + box spring (pair): $89–$150
- Mattress + box spring + bed frame: $125–$200
- Two mattresses (kids’ bedroom): $125–$200
- Full bedroom (mattress, box spring, frame, dresser): $200–$325 (volume pricing)
- Multiple mattresses (apartment, hotel): $50–$75 each at scale
Why other companies charge per-mattress surcharges
Transfer stations and landfills charge premium tipping fees for mattresses — typically $20–$50 per mattress — because mattresses take up disproportionate landfill space, don’t compact, and can harbor bed bugs.
Most companies pass this fee through as a per-mattress surcharge on top of their regular pricing. A “$75 mattress pickup” can become $125–$150 after the surcharge.
Junk Nurse builds the average mattress disposal cost into our volume pricing. No surprise fees at the curb.
Need a mattress gone this week? Call (630) 294-1340 for same-day or next-day mattress disposal in Aurora.
Alternatives to junk removal for mattresses
- Retailer haul-away when buying new mattress: $25–$75 added to delivery
- Aurora bulk pickup: free but scheduled weeks out
- Transfer station drop-off: $20–$40 fee + requires your truck
- Donation (if it qualifies — clean, stain-free, under 10 years): free
What makes a mattress “qualify” for donation
- Under 10 years old (most donation centers prefer under 7)
- No stains, including faint yellowing
- No rips, tears, or fabric damage
- Structurally sound, not sagging
- From a non-smoking household preferred
- No bed bug history
If your mattress qualifies, Junk Nurse routes it to Hesed House, Furniture Bank of Illinois, or another local center as part of our standard pickup — no extra cost.
For more on mattress disposal
See our full mattress disposal guide.
Related reading:
Schedule mattress pickup. Call (630) 294-1340 or request a free quote. Mon–Sat, 7am–7pm.