Disposal guide

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)

Free if you live in California, Connecticut, or Rhode Island

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 counties offer this — often $20-50, sometimes free

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

Only if the mattress is stain-free, tear-free, < 10 years old

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

Fallback when state program + bulk pickup aren't options

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

Most expensive — $75-150 per mattress

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. 1. Check your state. CA, CT, RI residents — go to byebyemattress.com first; it's free.
  2. 2. Assess condition. Stain-free + tear-free + < 10 years old → donation is possible; otherwise recycle.
  3. 3. Bag it. Wrap in a plastic mattress bag (sold at U-Haul, Home Depot for ~$10) — required by most sanitation programs.
  4. 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 →

Related guides

Sources