Mattress Removal in Chicago

Old mattress taking up space? We pick up any size from any floor - twin, full, queen, or king - and recycle or dispose of it responsibly.

  • ✓ Same-day & next-day available
  • ✓ Flat fee per item, upfront price
  • ✓ Licensed & insured in Illinois
  • ✓ Serving 30+ Chicago neighborhoods

Chicago Mattress Disposal Made Simple

City of Chicago mattress disposal rules can make getting rid of an old mattress a real headache. You can’t leave a mattress on the curb without proper bagging, and most donation centers won’t accept used mattresses. That’s where we come in.

We pick up mattresses from any floor, in any condition. One call or one click and it’s gone.

All Mattress Sizes Accepted

  • Twin and twin XL
  • Full / double
  • Queen
  • King and California king
  • Pillow-top and memory foam
  • Box springs (accepted as add-on)
  • Futon mattresses

Mattress Recycling

We partner with Chicago-area recycling facilities that break down mattresses into components - steel springs, foam, and fabric - keeping them out of landfills. We recycle whenever the mattress is in a condition suitable for processing.

Chicago Curbside Mattress Rules

The City of Chicago requires all curbside mattresses to be fully sealed in a plastic mattress bag before collection. Violations can result in fines. When you book with us, we handle everything and leave no mess behind.

Mattress Removal Pricing

  • Mattress (any size): $150 junk fee
  • Labor and truck fee: starting at $450, depending on the distance and location of the job
  • Box springs: quoted individually

Example: a mattress ($150) plus a queen bed frame ($100) is $250 in item fees, plus the labor and truck fee from $450. Stairs, long carries and building access can affect the labor fee, and we confirm the full price before we start.

Book online or text us a photo for a quote.

  • 4.9 Google Rating
  • 500+ Monthly Hauls
  • 30+ Chicago Areas
  • Same-Day Service Available
  • 80%+ Diverted from Landfill
  • Licensed & Insured in IL

How junkMOOvers Works

  1. Book Online or Call

    Choose your date and time in 60 seconds online or call us at (773) 377-4148. We offer same-day appointments Monday through Sunday.

  2. We Arrive & Give a Quote

    Our crew arrives in your 2-hour window, surveys the items, and confirms your upfront price - no surprises, no hidden fees.

  3. We Load & Haul Away

    You approve the quote, we do all the heavy lifting and loading. You point, we haul - from any room or floor in the building.

  4. We Donate or Recycle

    We sort items for donation, recycling, or responsible disposal - keeping as much as possible out of Chicago-area landfills.

Common Questions About This Service

Do you charge extra for king-size or California king mattresses?

No. A mattress of any size, twin through California king, is a flat $150 junk fee, plus the labor and truck fee starting at $450 (it depends on the distance and location of the job). Stairs and building access can affect the labor fee, and we confirm the full price before we start.

Can you remove a box spring along with the mattress?

Yes. Box springs, including split king box springs, are quoted individually. Text a photo to (773) 377-4148 and we confirm the full price before we start.

What if my mattress might have bedbugs?

Tell us at booking. We still take it; the disposal path is different and there's a small special-handling surcharge. Wrap it in a sealed mattress bag before we arrive (available at hardware stores for $10) - this prevents spread to our truck, the hallway, and the next customer's home.

Where does my old mattress actually go after pickup?

Mattresses in donation-grade condition (rare - most don't qualify) go to a donation partner. Most go to a mattress recycler where the materials (steel, foam, fabric, wood) are separated and reused. Mattresses that can't be recycled (bedbug exposure, severe contamination) go to a permitted disposal facility.

Ready to Clear the Clutter?

Get a free, no-obligation quote today. We serve all of Chicago, 7 days a week - same-day slots available.

Mon-Fri 7:00 AM - 7:00 PM · Sat 8:00 AM - 5:00 PM · Sun 8:00 AM - 2:00 PM