How to dispose of a mattress
Mattresses are banned from curbside trash in most U.S. counties. You have four real options — sorted by what's usually best: state-mandated recycling programs (free in CA, CT, RI), municipal bulk pickup, donation, or a verified drop-off facility. The right choice depends on your ZIP code and the mattress's condition.
Want your county's specific rule + nearest drop-off?
Type your ZIP at /check — we'll show the verified local option. Free, no signup.
State mattress-recycling programs (free)
Three states fund mandatory mattress-recycling programs that accept residential mattresses at no cost: California (Bye Bye Mattress), Connecticut, and Rhode Island. Drop off at any participating site or schedule a pickup. ~75% of the mattress is recycled (steel springs, foam, wood, fabric). Find your nearest site at byebyemattress.com.
Municipal bulk pickup
Most U.S. counties run a bulk-pickup program for items too large for curbside trash. Schedules vary widely — some counties offer 2 free pickups per year, others charge per item. Mattresses must usually be bagged or wrapped in plastic (sanitation requirement). ClearPath shows your county's bulk-pickup policy + scheduling link.
Donation
Most charities (Salvation Army, Goodwill, Habitat for Humanity ReStore) will only accept mattresses that meet strict cleanliness + condition standards. Bedbugs, stains, or sags are immediate disqualifiers. Call ahead — every charity's accept-list differs. Furniture Banks Network (furniturebanks.org) coordinates donation pickups in 40+ U.S. metros for qualifying donations.
Drop-off at a recycling facility
A growing number of independent recyclers accept mattresses for $20-40 each. Coverage is uneven by region. ClearPath surfaces the verified nearest option for your ZIP if one exists; if not, falls back to bulk pickup recommendation.
Junk-hauler pickup
Services like 1-800-GOT-JUNK or LoadUp will haul a mattress for $75-150. Convenient but the most expensive option. Reserve for cases where the mattress can't be moved to the curb (apartment without elevator, mobility constraints).
Step-by-step: prep + handoff
- 1. Check your state. CA, CT, RI residents — go to byebyemattress.com first; it's free.
- 2. Assess condition. Stain-free + tear-free + < 10 years old → donation is possible; otherwise recycle.
- 3. Bag it. Wrap in a plastic mattress bag (sold at U-Haul, Home Depot for ~$10) — required by most sanitation programs.
- 4. Look up your local option. Use ClearPath /check with your ZIP — we'll show the verified local rule + nearest site.
Frequently asked
Can I put a mattress in the trash?
No, in most U.S. counties — mattresses are banned from curbside trash because they jam compactors and take up disproportionate landfill volume. Most counties require bulk-pickup scheduling, drop-off at a designated facility, or recycling instead.
Is mattress recycling really free in California?
Yes — the Used Mattress Recovery and Recycling Act (2013) funds it through a small recycling fee paid at purchase. Drop off at any Bye Bye Mattress site or schedule a free pickup. Connecticut and Rhode Island have similar laws.
What if my mattress has bedbugs?
Bag it in a sealed plastic mattress bag, label it 'INFESTED', and contact your county's special-handling intake. Most counties have a separate protocol for bedbug-infested furniture to prevent re-infestation at handling facilities. Do not donate.
Can I donate a mattress?
Only if it's stain-free, tear-free, and less than 10 years old. Salvation Army, Goodwill, and Habitat ReStore have strict standards. Call ahead — every location's accept-list differs. Furniture Banks Network coordinates donation pickups for qualifying mattresses in 40+ metros.
How much does mattress disposal cost?
Free in CA/CT/RI through state programs. $0-50 for municipal bulk pickup in most other counties. $20-40 for independent recycler drop-off. $75-150 for full-service junk haulers. Donation is free when the mattress qualifies.
Do I have to wrap the mattress in plastic?
Most municipal sanitation programs require it for hygiene reasons — and bedbug containment. Plastic mattress bags cost ~$10 at Home Depot, U-Haul, or any moving-supply store.
Find your local mattress option
Bulk-pickup days and state programs differ by ZIP. ClearPath returns your specific answer in seconds.
Look up your county →