Skip to content

Mattress disposal in Massachusetts

39 sites in Massachusetts are listed for mattress: 32 transfer stations, 1 drop-off center and 6 yard waste sites. The most are in Middlesex County (10), Worcester County (8) and Franklin County (4).

25 post hours and 33 publish a fee, and 18 say they serve residents only. A site is listed when its own record names mattress. Limits and fees differ, so call before you load up.

Massachusetts rules and programs

  • Mattress recycling program

    Partly

    Massachusetts has no industry-funded mattress program, but since November 1, 2022 mattresses are banned from disposal or incineration at solid waste facilities, so they cannot go in the trash. Ask your city or town how it collects mattresses.

    Source: Massachusetts waste bans, 310 CMR 19.017, read October 5, 2026

  • Secured load law

    Yes

    Vehicles must be built or loaded so nothing drops, sifts, leaks or escapes, and loads of sand, gravel, loam, dirt, stone, rubbish or debris must be fully and adequately covered. Fines run $50 to $200.

    Source: Mass. Gen. Laws ch. 85, § 36 (via FindLaw), read October 5, 2026

Sort by distance from you

Nearest first, including sites across the Massachusetts line.

Within

Use your location or enter a ZIP code or town to sort Massachusetts sites by distance.

Your location stays on your device. ZIP code locations from GeoNames, licensed under CC BY 4.0.

Every listed site in Massachusetts, by county

Barnstable County (2)

  • Transfer station

    Chatham Transfer Station

    97 Sam Ryder Rd, Chatham, MA

    Hours
    Monday – Tuesday,Thursday – Sunday 8 AM – 4 PM; Public holidays closed
    Fee
    $150.00 permit, $5.00 per bag, $5.00 ea, $120.00 per ton
    C&D debris
    Accepted

    Record lists mattresses

  • Transfer station

    Mashpee Transfer Station

    Ashers Path, Mashpee, MA

    Hours
    Not posted
    Fee
    $30 mattresses, $10 appliances, $10 electronics, $2-$5 furniture, $2-$15 propane
    C&D debris
    Not listed

    Record lists mattresses

Berkshire County (2)

  • Transfer station

    Dalton Transfer Station

    Park Avenue Ext - West Side Ave; Aka Bridle Rd, Dalton, MA

    Hours
    Tues/Weds: 2PM – 6PM; Fri/Sat: 8AM – 4PM
    Fee
    $120.00 first vehicle, $40.00 second sticker, $4.00 30-Gal Bag, $3.00 15-Gal Bag
    C&D debris
    Accepted

    Record lists mattresses

  • Record lists mattresses

Bristol County (1)

  • Transfer station

    North Attleborough Recycling Center

    777 Mount Hope Street, North Attleborough, MA

    Hours
    Monday,Friday,Saturday 8 AM – 2:30 PM
    Fee
    Additional stickers: $5.00 each
    C&D debris
    Not listed

    Record lists mattresses

Essex County (1)

  • Transfer station

    Middleton Transfer Station

    11 Natsue Way - Off River St (River St/Dover St), Middleton, MA

    Hours
    Not posted
    Fee
    $195 per vehicle, $50 additional vehicle, $45 recycling only, $50 electronics, $
    C&D debris
    Not listed

    Record lists mattresses

Franklin County (4)

  • Transfer station

    Charlemont Transfer Station

    North River Rd, Charlemont, MA

    Hours
    Wednesday 12:00 - 7:00 p.m. and Saturday 8:00 a.m. - 12:00 noon.
    Fee
    $2.00 per sticker, $10-$40 per television
    C&D debris
    Accepted

    Record lists mattresses

  • Transfer station

    Colrain Transfer Station

    Charlemont/Catamount Hill Rds, Colrain, MA

    Hours
    Year Round - Saturday's 8:00 am - 4:00 pm; Summer - 1st Tuesday in May through 1st Tuesday in October, 5:30 - 7:30 pm
    Fee
    $4.00 each, $2.00 each, $1.00 each, $5.00 Fee
    C&D debris
    Not listed

    Record lists mattresses

  • Transfer station

    Warwick Transfer Station

    Garage Rd, Warwick, MA

    Hours
    Every Saturday: 8am-3pm; April – Sept: Wednesdays 3 – 6pm
    Fee
    Bagged Trash 33 gal. WARWICK Bag: $30 / roll of 10
    C&D debris
    Accepted

    Record lists mattresses

  • Record lists mattresses

Hampden County (3)

  • Transfer station

    Blandford Transfer Station

    Huntington Rd, Blandford, MA

    Hours
    Tuesday evenings from 6 – 8pm and Saturday mornings from 8am-12pm.
    Fee
    $35 Dehumidifier, $45 Dishwasher, $35 Dryer, $35 Household Appliances with Freon
    C&D debris
    Accepted

    Record lists mattresses

  • Record lists mattresses

  • Transfer station

    Granville Transfer Station

    89 Water St, Granville, MA

    Hours
    Not posted
    Fee
    $15 - $40 for appliances, $30 for box springs, $15 - $30 for bulky rigid plastic
    C&D debris
    Not listed

    Record lists mattresses

Hampshire County (4)

  • Record lists mattresses

  • Transfer station

    Northampton Glendale Rd Transfer Station

    170 Glendale Rd, Northampton, MA

    Hours
    GATE 1 – 1st & 3rd Saturday of each month 7 am – 11:45 a m Also open f irst Monday of February, April , June , August, October , and December 9am - 12: 45 pm The ReCenter is open 8 :00am - 11: 00am April - October GATE 2 – 2nd & 4th Saturda
    Fee
    $30 - $75 for bulky items, $2 - $75 for tanks, $10 - $35 for tires
    C&D debris
    Not listed

    Record lists mattresses

  • Record lists mattresses

  • Record lists mattresses

Middlesex County (10)

  • Yard waste site

    Groton Compost Site

    600 Cow Pond Brk Rd (Flavell), Groton, MA

    Hours
    Wednesday – Saturday: 7: 30 a.m. to 4 :15 p.m.
    Fee
    $80.00 Transfer Station Sticker, $25.00 Add itional Sticker / Same Househo ld, $
    C&D debris
    Accepted

    Record lists mattresses

  • Transfer station

    Sherborn Transfer Station

    161 North Main St - Rte 27, Sherborn, MA

    Hours
    Wednesday – Sunday 9 AM – 3:15 PM
    Fee
    $40 each, $50 each, $30 each, $10 each, $45 each, $25 each, $50 each, $30 piece,
    C&D debris
    Not listed

    Record lists mattresses

  • Transfer station

    Sudbury Transfer & Recycling Center

    20 Boston Post Rd, Sudbury, MA

    Hours
    Tuesday, Thursday and Saturday — 8:00 AM to 3:00 PM (Put & Take closes 1/2 earlier)
    Fee
    $25.00 per item, $32.00 per cu. yd., $16.00 minimum
    C&D debris
    Accepted

    Record lists mattresses

  • Transfer station

    Town of Groton Transfer Station

    600 Cow Pond Brook Rd, Groton, MA

    Hours
    Wednesday – Saturday: 7: 30 a.m. to 4 :15 p.m.
    Fee
    $80.00 annual sticker, $15.00 for 10 kitchen trash bags, $20.00 refrigerators, $
    C&D debris
    Accepted

    Record lists mattresses

  • Transfer station

    Wayland Sand Hill Transfer Station

    484 Boston Post Rd, Wayland, MA

    Hours
    Tue sday 8: OOAM – 4:OOPM Thursday 7: OOAM – 4:OOPM Saturday 7:00AM – 4:OOPM
    Fee
    $225.00 permit, $35 per electronics item, $25 per cubic yard bulky waste, $10 mi
    C&D debris
    Accepted

    Record lists mattresses

  • Record lists mattresses

  • Record lists mattresses

  • Record lists mattresses

  • Yard waste site

    Concord Compost Site

    755 Walden St, Concord, MA

    Hours
    Wednesdays 3:00PM – 6:00PM; Saturdays 9:00AM – 3:00PM
    Fee
    Not published
    C&D debris
    Not listed

    Record lists mattresses

  • Transfer station

    Littleton Landfill Capped

    Littleton Common, MA

    Hours
    Tuesday, Wednesday, and Thursday 12:00 p.m. to 7:00 p.m. Saturday 8:00 am to 5:00 pm
    Fee
    First Sticker: $165.00 each
    C&D debris
    Accepted

    Record lists mattresses

Norfolk County (3)

  • Yard waste site

    Avon Compost Site

    100 Wales Ave, Avon, MA

    Hours
    Saturdays, Sundays, and Wednesdays 9 am - 2 pm (weather depending)
    Fee
    $120 per each unacceptable mattress/box spring
    C&D debris
    Not listed

    Record lists mattresses

  • Transfer station

    Needham Transfer Station

    1421 Central Ave, Needham, MA

    Hours
    Tues – Thurs, 7:30 a.m. to 3 p.m., Friday 7:30 a.m.-12 noon, Saturday 7:30 a.m. - 3 p.m.; Closed on Paint Saturdays (third Saturday of the month, April to October)
    Fee
    $21.60 per roll of ten bags, $11.60 per roll of ten bags, $220 per ton, $30 mini
    C&D debris
    Accepted

    Record lists mattresses

  • Record lists mattresses

Plymouth County (1)

  • Transfer station

    Rockland Transfer Station

    Beech St, Rockland, MA

    Hours
    Sunday 8:30 am - 11:30 am Monday, Thursday, Friday & Saturday 8:30 am - 4:00 pm CLOSED: TUESDAY WEDNESDAY
    Fee
    $25.00 Construction - Demo, $20.00 Electronics, $5.00 Miscellaneous, $25.00 Tele
    C&D debris
    Not listed

    Record lists mattresses

Worcester County (8)

  • Transfer station

    Millbury Transfer Station

    207 Riverlin St, Millbury, MA

    Hours
    Tuesday: 7:00am - 3:00pm; Wednesday: 7:00am - 3:00pm…
    Fee
    Toilet or Sink: $10.00 per item
    C&D debris
    Accepted

    Record lists mattresses

  • Record lists mattresses

  • Record lists mattresses

  • Record lists mattresses

  • Transfer station

    Gardner Transfer Station

    744 West St, Gardner, MA

    Hours
    Not posted
    Fee
    $25 per item, $20 per item, $15 per item, $8 per tire, $2 per item, $15 per load
    C&D debris
    Accepted

    Record lists mattresses

  • Transfer station

    Harvard Transfer Station

    47 Depot Rd, Harvard, MA

    Hours
    Not posted
    Fee
    $85 items, $50 items, $20 to $45 items, $30 items, $25 each, $20 items, $10 item
    C&D debris
    Not accepted

    Record lists mattresses

  • Transfer station

    South Ash Trash

    1 Gardner Road, South Ashburnham, MA

    Hours
    Not posted
    Fee
    $25 Minimum Cancelation Fee
    C&D debris
    Not listed

    Record lists mattresses

  • Record lists mattresses

More for Massachusetts

Mattress disposal in other states