American Fork Junk Removal logo American Fork Junk Removal Call Now (801) 708-0084
Same-Day Mattress Removal in Salt Lake City

Mattress Disposal in Salt Lake City

Old mattress to get rid of? Here’s every option in the Salt Lake Valley — real 2026 dump fees, recycling drop-offs, the city’s free pickup program, and what full-service removal costs — so you can pick the easiest way to make it gone.

  • Pickup From Any Room
  • Same-Day Service
  • Recycled When Possible
Call (801) 708-0084 Open 7 days · 6am–9pm

Get Your Mattress Gone Today

Fast reply. No obligation. Same-day pickup available.

or call now — (801) 708-0084

Locally Owned American Fork based
Same-Day Service Often within hours
Upfront Pricing No hidden fees
Fully Insured Licensed haulers
All Your Options, Compared

Every Way to Get Rid of a Mattress in Salt Lake City (2026)

These are the five legitimate routes for a mattress or box spring in the Salt Lake Valley, with current published costs. Prices for other junk are on our Utah junk removal cost guide.

Option 2026 cost What to know
Professional pickup (us) $80 – $150 first piece Same-day, we carry it out from any room — box springs and frames too.
Salt Lake Valley Landfill (DIY) $17 load fee + $18 per mattress 6030 W California Ave, Mon–Sat. Truck required; uncovered loads pay double.
Spring Back Utah drop-off $20 per piece 1929 S 4130 W. Weekdays 8–4:30, Sat 10–2. Must be dry and bug-free.
Spring Back Utah home pickup $60 first + $20 each add’l Scheduled recycling pickup from your door.
Call 2 Haul (SLC residents) Free One bulk pickup per year with city garbage service — schedule ahead at 801-535-6953.

Landfill rates published by the Salt Lake Valley Landfill; recycling prices published by Spring Back Utah; Call 2 Haul is Salt Lake City’s official bulk waste program. Getting rid of a couch or fridge at the same time? See furniture removal and appliance removal.

Before You Load the Truck

4 Salt Lake City Mattress Disposal Rules to Know

No mattresses in the curbside can

Salt Lake City garbage bins can’t take mattresses or box springs. They have to go to the landfill, a recycler, or out with a scheduled bulk pickup — or a hauler takes them for you.

Cover your load or pay double

Hauling it yourself? The Salt Lake Valley Landfill requires loads to be securely covered — arrive with an uncovered mattress strapped to the roof and the fee doubles.

Recyclers only take dry, bug-free beds

About 90% of a mattress — steel, foam, and wood — is recyclable, but Spring Back Utah and the city’s recycling stream can only accept mattresses that are dry and free of bed bugs. Wet or soiled beds go to the landfill.

Most charities won’t take used mattresses

Deseret Industries and most Utah thrift stores don’t accept used mattresses or box springs for health and safety reasons. Unless your mattress is nearly new, plan on recycling or disposal instead of donation.

The Easy Way

How Our Mattress Pickup Works

  1. Tell us what’s going. Call (801) 708-0084 or use the form — mattress, box spring, frame, headboard, all of it.
  2. Get an upfront price. Single pieces start at $75; we confirm the exact all-inclusive number before we touch anything.
  3. We carry it out. Upstairs bedroom, basement, garage — the crew hauls it, sweeps up, and routes clean beds to recycling.

Get a Free Mattress Removal Quote

Tell us how many pieces and your ZIP — we’ll text back a fast, upfront price.

or call now — (801) 708-0084

Mattress Disposal Questions

Salt Lake City Mattress Disposal FAQs

How do I dispose of a mattress in Salt Lake City?

You have five real options: book a junk removal pickup (from $75, same-day), haul it to the Salt Lake Valley Landfill ($17 load fee plus $18 per mattress), drop it at Spring Back Utah’s recycling warehouse ($20 per piece), schedule a Spring Back home pickup ($60 for the first piece), or — if you live in Salt Lake City proper — use your free annual Call 2 Haul bulk pickup.

How much does mattress disposal cost in Salt Lake City?

Professional pickup runs $80–$150 for the first mattress or box spring, with additional pieces cheaper. DIY at the Salt Lake Valley Landfill costs $17 per car or pickup load plus $18 per mattress — before truck rental and your time. Spring Back Utah charges $20 per piece at their drop-off.

Can I put a mattress in my curbside garbage can?

No. Mattresses and box springs aren’t accepted in regular Salt Lake City curbside bins. City residents can schedule a free Call 2 Haul bulk pickup once a year (801-535-6953); otherwise it needs to go to the landfill or a recycler — or we can pick it up same-day.

Can I donate a used mattress in Utah?

Usually not. Deseret Industries and most Utah thrift stores don’t accept used mattresses or beds for hygiene and safety reasons. If your mattress is clean, dry, and nearly new, a local shelter may take it — call ahead. For everything else, recycling through Spring Back Utah keeps it out of the landfill.

Is mattress recycling free in Salt Lake City?

Not quite — Spring Back Utah charges $20 per piece at their warehouse drop-off. The closest thing to free is Call 2 Haul: Salt Lake City residents get a yearly bulk pickup at no charge, and clean, dry mattresses collected that way get recycled. When we haul your mattress, recyclable beds are routed to recycling as part of the price.

Areas Served

Junk Removal Across American Fork & nearby Utah County

We haul junk throughout American Fork, UT (84003) and the surrounding neighborhoods. If you’re close by, we can usually be there the same day.

  • Downtown American Fork
  • Shadow Valley
  • The Highlands
  • Hunter Hollow
  • Greenwood
  • Forbush Corner
  • Manning Canyon
  • Mountainville
  • Pioneer Crossing
  • Cedar Hills (nearby)
  • Highland (nearby)
  • Pleasant Grove (nearby)
  • Lehi (nearby)
  • Alpine (nearby)
Free Estimate · No Obligation

Mattress Ready to Disappear in Salt Lake City?

Call now for a free quote and same-day service, or send a few details and we’ll call you right back.

Tap to Call · (801) 708-0084