Massachusetts guide
How to get rid of a mattress in Massachusetts
Since November 1, 2022, Massachusetts has banned disposing of mattresses (and transporting them for disposal) at solid waste facilities. Residents need a recycling or reuse path, usually through the town transfer station, a retailer haul-away, or a charity that accepts clean units.
Facts checked against Mass.gov and town sources on 2026-11-05.
The statewide disposal ban
- Effective date: November 1, 2022 (MassDEP press release and MassDEP Mattress Recycling guide).
- Mattresses are on the MassDEP waste disposal ban list along with textiles added the same day.
- MassDEP's Mattress Recycling guide: donate usable mattresses, ask retailers about haul-away when you buy a new one, or contact your city or town recycling / public works office for the local collection program.
- MassDEP estimates Massachusetts generates roughly 600,000 unwanted mattresses per year; more than 75 percent of components can be recycled when units are properly processed.
Sources: Mass.gov Mattress Recycling, MassDEP press release Nov 1, 2022, MassDEP Waste Disposal Bans.
Town transfer stations on TownDumps
These Massachusetts town pages publish a mattress or box-spring fee from official town sources. Ban compliance is statewide; the dollar amount is local.
- Attleboro - Mattress or box spring (dry, bed-bug free, no mold): $25 each
- Barnstable - Mattress or box spring (recyclable): $40 Mattress or box spring (dirty/stained/not recyclable): $55 Crib mattress: $10
- Bourne - Accepted at the Residential Recycling Center. RRC Policy PDF listed $30 each without a bulky sticker; confirm current fee with ISWM.
- Brewster - Mattress or box spring: $45 each (fee schedule revised 10/4/2022).
- Carver - Use the shared Wareham Transfer Station. See the Wareham town page for mattress fees and MassDEP statewide mattress disposal ban context.
- Chatham - Mattress or box spring: $50 each.
- Dartmouth - Mattress: $40 Box spring: $40
- Dennis - Mattress or box spring: $30 residential / $50 commercial each (town fee page).
- Eastham - Standard mattress $50; box spring or crib-size $20 each (2026-2027 brochure).
- Falmouth - Mattress, box spring, sofa, or upholstered furniture (mattress container items): $50 per item (fee table updated 01/05/2026)
- Framingham - Mattress $20 each.
- Harwich - Mattress or box spring $30 each (Fee Chart).
- Hingham - Mattress or box spring $75 each (fee schedule effective 11/1/26).
- Kingston - Mattress or box spring: $60 each (FY27 rates).
- Middleborough - Mattress or box spring: $40 each, paid at DPW only (fee schedule effective 1/1/2024).
- Needham - Residential mattress or box spring $25 each; commercial $50 (rates effective October 1, 2025).
- Orleans - Mattress $40 each (fees effective April 24, 2025).
- Sandwich - Mattress or box spring (recyclable): $40 Mattress or box spring (non-recyclable): $50
- Taunton - Mattress or box spring: $35 per unit
- Wellesley - Bring mattresses to RDF donation containers; town says keep mattresses out of trash.
- Worcester - Mattress (any size): $15 Box spring (any size): $15
- Yarmouth - Mattress or box spring: $35 each (Yarmouth residences; clean/unsoiled; no bedbugs, covers, wetness, or mold)
What to do if your town is not listed yet
Use MassDEP's city and town recycling links from the Mattress Recycling guide, or call your local DPW / Board of Health. Do not put a recyclable mattress in household trash headed for landfill or combustion. Contaminated units have a separate MassDEP certification path for municipalities and handlers; ask the town before you assume trash is allowed.