An old mattress is big, floppy and hard to move, and you cannot just leave it at the curb with the trash. The good news is there are several options for mattress disposal in Tacoma. Some are free, some cost a little, and one involves no lifting at all. Here is how each one works.

Option 1: Tacoma Call-2-Haul (Often Free)
If you are a Tacoma residential garbage customer, the city's Call-2-Haul bulky item pickup is included in your rates for two pickups a year. A mattress counts as one of up to three large items. You need to book ahead and get the mattress to the curb by 7 a.m. Learn more in our guide to bulky item pickup in Tacoma.
Option 2: Mattress Recycling in Tacoma
Mattresses are mostly steel, foam and fabric, and much of that can be recycled. Pierce County lists Recovery 1 at 1805 Stewart St in Tacoma as a place that accepts mattresses. Call ahead to ask about fees and what condition they need to be in.
Option 3: Haul It to the Transfer Station Yourself
If you have a truck, Tacoma residents can self-haul to the Tacoma Recovery and Transfer Center. Check current fees and rules with the city first. Wrap the mattress in plastic so it stays dry and clean in the truck bed.
Option 4: Donate It (Only If It Is in Great Shape)
Most charities will not take used mattresses. A few will take a nearly new one with no stains or tears. Always call first. If it is still in good shape, a friend or neighbor may be your best bet.
Option 5: Hire a Mattress Removal Service
If you cannot move it, do not have a truck, or need it gone fast, a junk removal crew is the easy way. With mattress removal from Dash Junk Removal, we carry it out of any room, upstairs or down, and take it to be recycled when possible. A single mattress usually lands near the low end of our $65 to $175 single-item range.

Which Option Is Right for You?
| Option | Cost | Best for |
|---|---|---|
| Call-2-Haul | Included for Tacoma homes (2 a year) | You can carry it to the curb and can wait |
| Recycling drop-off | Ask the recycler | You have a truck and want it recycled |
| Transfer station | Disposal fee | You have a truck and time |
| Donation | Free | Nearly new, clean mattresses only |
| Dash Junk Removal | About $65 to $175 for one item | No lifting, quick pickup |
Mattress Disposal Tips Before Pickup
- Bag or wrap it if it is going in a truck or sitting at the curb.
- Check for bed bugs. If you see signs, tell your hauler before pickup.
- Pair it with other big items. Getting rid of a bed frame, dresser or old couch at the same time often saves money.
Mattress Disposal Questions From Tacoma Readers
Does the city of Tacoma pick up mattresses?
Yes. Tacoma’s Call-2-Haul service picks up mattresses as one of up to three large items per pickup. Residential customers get two pickups a year included in their garbage rates.
Can old mattresses be recycled in Tacoma?
Yes. Pierce County lists Recovery 1 at 1805 Stewart St in Tacoma as a place that accepts mattresses. Call ahead to ask about fees and drop-off rules.
Will a thrift store take my used mattress?
Most thrift stores and charities do not take used mattresses for health reasons. Call first before you haul one over.
How much does mattress removal cost in Tacoma?
With Dash Junk Removal, a single mattress or box spring is usually near the low end of our single-item range of about $65 to $175. You get a clear price before we load it.
Need Your Mattress Gone?
Call (253) 266-0757 or send a photo through our contact page. Dash Junk Removal serves Tacoma and nearby cities, and same-day pickup is often available when our schedule allows.





