Mattress Collection Programs
As of November 1, 2022, mattresses are no longer allowed in the trash. They need to be collected separately for reuse or recycling. If you are here looking for an outlet, your next stop should be your municipality’s website. We recommend the following search term:
“[your City/Town], MA mattress collection”
OR
“[your City/Town], MA trash and recycling”
So far, we know that over 230 municipalities have recycling collection programs! If you cannot find information on your city/town’s website, call them. If your municipality does not have a collection program, you will need to call a private junk hauler to take the mattress. Beyond the Bin provides listings of some junk haulers in MA. If you are aware of one that is not listed, please encourage them to add a listing! Teamwork makes the dream work.
Read our August 2022 newsletter, Waste Bans 101, for more information and to understand the reasons behind the new rules.
Municipal Collection Programs
Below is a list of municipalities that we know have collection programs. This information is accurate as of our last survey and is subject to change. You can also find a map with this information here. It is always best to search your municipality’s website for the most up to date information.
City/Town | Collection Type | City/Town | Collection Type | |
Abington | Curbside | Acton | Drop-off | |
Adams | Drop-off | Amherst | Drop-off | |
Andover | Curbside | Aquinnah | Drop-off | |
Arlington | Curbside | Ashby | Drop-off | |
Ashfield | Drop-off | Ashland | Curbside | |
Athol | Drop-off | Attleboro | Drop-off | |
Avon | Drop-off | Ayer | Drop-off | |
Barnstable | Drop-off | Barre | Drop-off | |
Bedford | Curbside | Bellingham | Drop-off | |
Belmont | Curbside | Berkley | Drop-off | |
Berlin | Drop-off | Bernardston | Drop-off | |
Billerica | Curbside | Blackstone | Drop-off | |
Bolton | Drop-off | Bourne | Drop-off; Curbside | |
Boxborough | Drop-off | Boylston | Drop-off | |
Braintree | Curbside | Brewster | Drop-off | |
Bridgewater | Curbside | Brockton | Curbside | |
Buckland | Drop-off | Cambridge | Curbside | |
Canton | Drop-off | Carlisle | Drop-off | |
Carver | Drop-off | Charlemont | Drop-off | |
Charlton | Drop-off | Chatham | Drop-off | |
Chelmsford | Curbside | Chelsea | Drop-off; Curbside | |
Cheshire | Drop-off | Chesterfield | Drop-off | |
Chicopee | Drop-off | Chilmark | Drop-off | |
Clarksburg | Drop-off | Clinton | Drop-off | |
Cohasset | Drop-off | Colrain | Drop-off | |
Concord | Event | Conway | Drop-off | |
Cummington | Drop-off | Dalton | Drop-off | |
Dartmouth | Drop-off; Curbside | Deerfield | Drop-off | |
Dennis | Drop-off | Dover | Drop-off | |
Dudley | Drop-off | Duxbury | Curbside | |
East Bridgewater | Curbside | East Longmeadow | Drop-off | |
Eastham | Drop-off | Edgartown | Drop-off | |
Egremont | Drop-off; Curbside | Erving | Drop-off | |
Fairhaven | Drop-off | Fall River | Drop-off; Curbside | |
Falmouth | Drop-off | Florida | Drop-off | |
Framingham | Drop-off; Curbside | Franklin | Drop-off; Curbside | |
Freetown | Drop-off | Gardner | Drop-off | |
Gill | Drop-off | Gloucester | Drop-off; Curbside | |
Goshen | Drop-off | Granby | Drop-off | |
Granville | Drop-off | Greenfield | Drop-off | |
Groton | Drop-off | Halifax | Drop-off | |
Hamilton | Curbside | Hancock | Drop-off | |
Hanover | Drop-off | Hanson | Drop-off | |
Hardwick | Drop-off | Harvard | Drop-off | |
Harwich | Drop-off | Haverhill | Drop-off; Curbside | |
Hawley | Drop-off | Hingham | Drop-off | |
Hinsdale | Drop-off | Holden | Drop-off | |
Holyoke | Drop-off | Hudson | Drop-off | |
Huntington | Drop-off | Ipswich | Drop-off; Curbside | |
Kingston | Drop-off | Lakeville | Drop-off | |
Lanesborough | Drop-off | Lawrence | Drop-off; Curbside | |
Lee | Curbside | Leverett | Drop-off | |
Lincoln | Drop-off | Littleton | Drop-off | |
Longmeadow | Drop-off | Lowell | Curbside | |
Lynn | Drop-off | Lynnfield | Curbside | |
Malden | Curbside | Marblehead | Drop-off | |
Marlborough | Drop-off | Marshfield | Drop-off | |
Mashpee | Drop-off | Mattapoisett | Drop-off | |
Maynard | Drop-off; Curbside | Medfield | Drop-off | |
Medway | Drop-off; Curbside | Melrose | Drop-off; Curbside | |
Methuen | Curbside | Middleborough | Drop-off | |
Middlefield | Drop-off | Middleton | Drop-off | |
Milford | Drop-off | Millis | Drop-off | |
Milton | Curbside | Monroe | Drop-off | |
Montague | Drop-off | Monterey | Drop-off | |
Nantucket | Drop-off | Natick | Drop-off | |
Needham | Drop-off | New Ashford | Drop-off | |
New Salem | Drop-off | Newbury | Drop-off | |
Newburyport | Drop-off; Curbside | Newton | Drop-off; Curbside | |
Norfolk | Drop-off | North Adams | Drop-off | |
North Andover | Curbside | North Attleborough | Drop-off | |
North Brookfield | Drop-off | Northampton | Drop-off | |
Northfield | Drop-off | Norwell | Drop-off | |
Norwood | Drop-off; Curbside | Oak Bluffs | Drop-off | |
Orange | Drop-off | Orleans | Drop-off | |
Otis | Drop-off | Palmer | Event | |
Paxton | Drop-off | Pelham | Drop-off | |
Pembroke | Drop-off | Peru | Drop-off | |
Petersham | Drop-off | Phillipston | Drop-off | |
Plainfield | Drop-off | Plymouth | Curbside | |
Plympton | Drop-off | Princeton | Drop-off | |
Provincetown | Drop-off | Quincy | Curbside | |
Randolph | Curbside | Raynham | Drop-off | |
Reading | Drop-off; Curbside | Revere | Curbside | |
Rochester | Drop-off | Rockland | Drop-off | |
Rockport | Drop-off | Rowe | Drop-off | |
Royalston | Drop-off | Russell | Drop-off | |
Rutland | Drop-off | Salem | Curbside | |
Sandwich | Drop-off | Savoy | Drop-off | |
Scituate | Drop-off | Sharon | Drop-off | |
Sheffield | Drop-off | Sherborn | Drop-off | |
Shrewsbury | Drop-off; Curbside | Shutesbury | Drop-off | |
Somerset | Drop-off | Somerville | Curbside | |
South Hadley | Drop-off | Southampton | Drop-off | |
Southborough | Event | Southwick | Drop-off | |
Spencer | Drop-off | Springfield | Curbside | |
Sterling | Drop-off | Stoneham | Drop-off | |
Sturbridge | Drop-off | Sudbury | Drop-off | |
Sunderland | Drop-off | Sutton | Drop-off | |
Swampscott | Curbside | Swansea | Drop-off | |
Taunton | Drop-off | Tisbury | Drop-off | |
Topsfield | Curbside | Townsend | Drop-off | |
Truro | Drop-off | Warren | Drop-off | |
Warwick | Drop-off | Washington | Drop-off | |
Watertown | Curbside | Wayland | Drop-off | |
Wellesley | Drop-off | Wellfleet | Drop-off | |
Wendell | Drop-off | Wenham | Drop-off; Curbside | |
West Boylston | Drop-off | West Bridgewater | Drop-off | |
West Newbury | Drop-off | West Springfield | Drop-off; Curbside | |
West Tisbury | Drop-off | Westborough | Drop-off | |
Westfield | Drop-off | Westhampton | Drop-off | |
Westminster | Drop-off | Weston | Drop-off | |
Westport | Drop-off | Weymouth | Drop-off | |
Whately | Drop-off | Whitman | Curbside | |
Wilbraham | Drop-off | Williamsburg | Drop-off | |
Williamstown | Drop-off | Wilmington | Curbside | |
Winchendon | Drop-off | Winchester | Drop-off | |
Windsor | Drop-off | Winthrop | Curbside | |
Woburn | Curbside | Worthington | Drop-off | |
Yarmouth | Drop-off |