Where to Take Old Mattresses Near Me? [2026]
Take old mattresses to a Bye Bye Mattress recycling center (free in CA, CT, OR, RI), your city transfer station ($20-50), or Habitat for Humanity ReStore (free, good condition). If you cannot transport it yourself, Dropcurb picks up mattresses curbside for $79, same day.
Where Can I Drop Off an Old Mattress Near Me?
Mattresses are too large for regular trash pickup and most donation centers reject them unless they are in near-new condition. Your best drop-off options depend on which state you live in and the condition of the mattress.
| Drop-Off Location | Cost | Availability | Condition Accepted |
|---|---|---|---|
| Bye Bye Mattress recycling sites | Free | CA, CT, OR, RI only | Any condition |
| City transfer station / landfill | $20-50 | Nationwide | Any condition |
| Habitat for Humanity ReStore | Free | Nationwide (900+ stores) | Good condition only |
| Waste Management drop-off | $25-60 | Select locations | Any condition |
| Mattress Firm (with purchase) | Free-$50 | At delivery only | Any (when buying new) |
| Dropcurb (curbside pickup) | $79 | Nationwide, same day | Any condition |
Free Mattress Drop-Off: Bye Bye Mattress Recycling Centers
The Mattress Recycling Council runs the Bye Bye Mattress program with free drop-off locations in four states. Up to 90% of a mattress is recyclable — steel springs become scrap metal, foam becomes carpet padding, and fabric is repurposed.
Free mattress recycling by state:
- •California: 150+ collection sites statewide. Largest network in the country.
- •Connecticut: Multiple drop-off sites. Check byebyemattress.com for hours.
- •Oregon: Free drop-off at participating recyclers.
- •Rhode Island: Statewide drop-off locations available.
Find your nearest Bye Bye Mattress location at byebyemattress.com/find-a-facility. Most sites accept mattresses and box springs of any condition, including stained or damaged. Some locations have limits on the number you can drop off per visit.
Outside these four states, free mattress recycling is rare. Springfield, MO runs a municipal mattress recycling program that has diverted over 12,000 mattresses from the landfill. Check your city website for similar local programs.
How to Drop Off a Mattress at the City Transfer Station
Every county has at least one transfer station or landfill that accepts mattresses. This is the most universal option if recycling is not available in your area.
What to expect:
- •Cost: $20-$50 per mattress (some charge by weight at $40-$80/ton)
- •Hours: Typically Monday-Saturday, 7 AM-5 PM
- •Requirements: Proof of residency (utility bill or ID) at many facilities
- •Vehicle: You need a truck, SUV, or trailer to transport the mattress
To find your nearest transfer station, search "[your city] transfer station" or "[your county] solid waste" online. You can also call 311 in most cities.
Some transfer stations have separate bulky item areas where you can drive up and unload directly. Others require you to toss the mattress into a compactor or roll-off container.
No truck to haul your mattress? Dropcurb picks it up from the curb for $79, same day. You move it outside, we handle the rest.
Book Mattress Removal →Can I Drop Off a Mattress at Goodwill or Salvation Army?
Most Goodwill locations do not accept mattresses due to health and sanitation policies. Salvation Army accepts mattresses in good condition at some locations, but policies vary.
Habitat for Humanity ReStore is the most reliable donation option for mattresses. They accept clean mattresses with no stains, tears, or structural damage at their 900+ locations nationwide. Some ReStores also offer free pickup for large donations.
Donation requirements (all organizations):
- •No stains, tears, or visible damage
- •No sagging, broken springs, or structural issues
- •No evidence of bed bugs, mold, or mildew
- •Most organizations reject mattresses older than 8-10 years
If your mattress does not meet donation standards, a transfer station or curbside removal service is the practical option.
What If I Cannot Transport the Mattress Myself?
If you do not have a truck, three options exist:
- •Dropcurb: $79 curbside pickup. Move the mattress to the curb and book online. Same-day service available. You do not need to be home.
- •City bulk pickup: Free in most cities but takes 2-8 weeks. Schedule through 311 or your city website.
- •Truck rental + self-haul: Home Depot ($19/75 minutes) or U-Haul ($19.95 + mileage). With fuel and dump fees, total cost is usually $50-$80.
Junk removal companies like 1-800-GOT-JUNK ($150-$350+) and LoadUp ($80-$150) will remove mattresses from inside your home but charge significantly more than curbside services.
Does My Mattress Store Take Old Mattresses?
Many retailers offer mattress removal when you buy a new one:
- •Casper: Free old mattress removal with white-glove delivery
- •Mattress Firm: Haul-away included with many deliveries
- •Purple: Removal available for a fee with white-glove delivery
- •Sleep Number: Haul-away for a fee
- •Costco/IKEA: Generally do not offer mattress haul-away
This is the easiest option if you are replacing your mattress. If you are just getting rid of one without buying new, curbside removal or transfer station drop-off is the way to go.
How to Get Rid of a Mattress With Dropcurb
- 1
Move the mattress to the curb
Lean it against a wall, lay it flat, or prop it up near your driveway. That is the only effort required.
- 2
Book online in 60 seconds
Select mattress removal at dropcurb.com. See your price instantly — $79 flat, no estimates.
- 3
Hauler picks it up same day
A local hauler with a truck grabs it, often within hours. No need to be home.
Skip the dump run. Dropcurb picks up mattresses curbside for $79, same day.
Get Instant Pricing →Frequently asked questions
Questions? Text us anytime.
(844) 879-0892