Boston, the state capital · Photo: Ian Howard · CC BY 2.5Trash & recycling · Massachusetts
Trash day in 251 Massachusetts towns
Each town’s pickup day, drop-off and rules, from its own website. 22 of them have no curbside pickup: residents take trash to the town drop-off.
251towns
8set pickup day
70day by address
22drop-off only
Tap a town for its pickup day, drop-off and rules.
A
AbingtonAbington Compost & Recycling CenterTown’s hauler
ActonActon Transfer Station & Recycling CenterPay per bag
AcushnetRecycling Center (Collection Center), 700 Middle RoadDrop-off
AdamsFrom the town’s siteTrash and recycling rules
Agawam TownBy addressTown’s hauler · day by address
AlfordAlford Transfer StationDrop-off
AmesburyBy addressPay per bag · day by address
AndoverBy addressTown’s hauler · day by address
AshburnhamAshburnham Transfer StationDrop-off
AshbyAshby Recycle Center & Transfer Station (ARCTS)Drop-off
AshfieldPhilip F. Nolan III Memorial Transfer StationDrop-off
AshlandEvery weekCurbside recycling
AtholTown of Athol Transfer & Recycling StationPay per bag
AttleboroAttleboro Recycling CenterTown pickup
AuburnRepublic ServicesTrash hauler
AyerAyer Transfer StationDrop-offB
BedfordBedford Recycling Center (BRC)Town’s hauler
BelchertownBelchertown Transfer Station and Recycling CenterPay per bag
BellinghamE. L. Harvey & SonsTrash hauler
BelmontF.W. RussellTrash hauler
BeverlyStandley Street Compost Site (Yard Waste Compost Site), 16 Standley StreetTown’s hauler
BillericaBy addressTown’s hauler · day by address
BlackstoneBy addressTown’s hauler · day by address
BlandfordBlandford Transfer StationDrop-off only
BoltonBy addressPay per bag · day by address
BourneBy addressTown pickup · day by address
BoxboroughBoxborough Transfer StationDrop-off only
BoxfordBy addressTown’s hauler · day by address
BoylstonWachusett Watershed Regional Recycling CenterDrop-off
Braintree TownBy addressTown’s hauler · day by addressBrewsterFrom the town’s siteTrash and recycling rules
Bridgewater TownBridgewater Town Transfer StationDrop-off
BrocktonRepublic ServicesTrash hauler
BrooklineBy addressTown’s hauler · day by address
ThuBurlingtonThursdayTown’s haulerC
CambridgeCambridge Recycling CenterTown pickup
CarlisleCarlisle Transfer StationDrop-off only
CarverHire your ownNo town pickup: you hire a private hauler
CharlemontCharlemont Transfer StationDrop-off
CharltonHire your ownNo town pickup: you hire a private hauler
ChathamThe Chatham Transfer Station and Recycling CenterDrop-off only
ChelmsfordEvery weekCurbside recyclingChelseaChelsea City YardDrop-off
CheshireTown of Cheshire Transfer StationPay per bag
ChicopeeBy addressTown pickup · day by address
ClintonClinton Recycle Center (Drop Off Recycle Center)Pay per bag
ColrainColrain Transfer StationDrop-offConcordBy addressTown’s hauler · day by addressConwayConway Transfer StationDrop-off
CummingtonCummington Transfer StationDrop-offD
DaltonDalton Transfer StationDrop-off
DanversDanvers Transfer StationTown’s hauler
DartmouthDartmouth Transfer StationPay per bag
DeerfieldDeerfield Transfer StationDrop-offDennisDennis Transfer StationDrop-off only
DightonBy addressDay by addressDoverDover Solid Waste & Recycling Transfer StationDrop-off
DracutCasella Waste ManagementTrash hauler
DudleyDudley Transfer Station / Recycling CenterDrop-off only
DunstableFrom the town’s siteTrash and recycling rulesE
East BrookfieldRecycle CenterDrop-off
EasthamDrop-off onlyNo curbside pickup: you take it to the drop-off
EasthamptonEasthampton Recycling CenterHire your own
East LongmeadowBy addressTown’s hauler · day by address
EgremontEgremont Transfer Station & Recycling CenterDrop-off
FriErvingFridayTrash day
EssexEssex Transfer StationPay per bagF
Fall RiverBy addressTown’s hauler · day by address
FalmouthBy addressTown’s hauler · day by address
FitchburgFitchburg/Westminster Sanitary Landfill and Drop-OffTown pickup
FloridaFlorida Transfer StationDrop-offFoxboroughFrom the town’s siteTrash and recycling rules
FraminghamBy addressTown pickup · day by address
Franklin TownEvery week, same day as trashCurbside recyclingFreetownBy addressPay per bag · day by addressG
GardnerBy addressTown pickup · day by address
ThuGillThursdayTrash day
GloucesterBy addressTown’s hauler · day by address
GosnoldPay per bagCurbside pickup, paid by the bag
GraftonBy addressPay per bag · day by address
GranbyTown’s haulerUSA Waste and Recycling picks up at the curb for every home
GranvilleGranville Transfer FacilityDrop-off
Great BarringtonFrom the town’s siteTrash and recycling rules
GrovelandFrom the town’s siteTrash and recycling rulesH
HalifaxAll State WasteTrash hauler
HamiltonBy addressTown’s hauler · day by address
HardwickFrom the town’s siteTrash and recycling rules
HarvardHarvard Transfer StationPay per bag
HaverhillCapitol WasteTrash hauler
HeathTown of Heath Transfer StationDrop-off
HinghamTown's Recycling Area and Trash Transfer FacilityDrop-off
HinsdaleFrom the town’s siteTrash and recycling rules
HolbrookTroupeTrash hauler
HollistonBy addressDay by address
HolyokeBy addressTown pickup · day by address
HopedaleBy addressTown’s hauler · day by address
HopkintonE.L. HarveyTrash haulerHubbardstonHire your ownNo town pickup: you hire a private hauler
HudsonBy addressTown’s hauler · day by address
HullEvery other weekCurbside recyclingL
LakevilleLakeville Transfer StationDrop-off only
LanesboroughHire your ownNo town pickup: you hire a private hauler
LawrenceBy addressTown’s hauler · day by address
LeicesterLeicester Recycling CenterDrop-off
LeominsterAKS Recycling & Transfer StationDrop-off
LeverettLeverett Transfer StationDrop-off
LexingtonBy addressTown’s hauler · day by address
LincolnLincoln Transfer Station/Recycling CenterDrop-off only
LittletonLittleton Transfer StationDrop-off
LongmeadowBy addressTown’s hauler · day by address
LowellRecycle Drop-off container (Recycling Compactor) at DPWTown’s hauler
LunenburgG.W. Shaw & SonTrash hauler
LynnEvery other weekCurbside recycling
LynnfieldBy addressTown’s hauler · day by addressM
MaldenBy addressPay per bag · day by address
Manchester-by-the-SeaBy addressTown’s hauler · day by address
MansfieldBy addressTown’s hauler · day by address
MarionBy addressTown’s hauler · day by address
TueMarlboroughTuesdayTown pickup
MarshfieldTown of Marshfield Transfer StationDrop-off
MashpeeMashpee Transfer StationHire your ownMattapoisettBy addressTown’s hauler · day by address
MaynardRecycling Drop Off Center (DPW Garage)Town’s hauler
MedfieldMedfield Transfer StationCounty or district
MedwayBy addressPay per bag · day by address
MelroseBy addressTown’s hauler · day by address
MendonBy addressTown’s hauler · day by address
MethuenBy addressTown’s hauler · day by address
MiddleboroughBrook Street Landfill (Recycling Drop-Off Center)Drop-off
MilfordMilford Transfer StationTown’s hauler
MillburyMillbury Transfer Station / Recycling CenterDrop-off only
MiltonMilton Recycling CenterPay per bag
MonsonTown’s haulerThe town’s contract hauler picks up at the curb for every home
MontagueFrom the town’s siteTrash and recycling rules
Mount WashingtonMount Washington Transfer StationDrop-off onlyN
NantucketWaste Options Nantucket (WON)Trash hauler
NatickBy addressTown pickup · day by address
NeedhamRecycling and Transfer Station (RTS)Drop-off
NewburyNewbury Transfer StationDrop-off
New MarlboroughFrom the town’s siteTrash and recycling rules
North AdamsNorth Adams Transfer StationDrop-off
NorthamptonLocust Street Transfer StationDrop-off
North AndoverBy addressTown’s hauler · day by address
North Attleborough TownNorth Attleborough Town Recycling CenterTown’s hauler
North BrookfieldNorth Brookfield Transfer Station/Recycling CenterHire your own
NorthfieldNorthfield Transfer StationPay per bagNorth ReadingBy addressTown’s hauler · day by address
NortonTown of Norton Highway Department recycling drop-offHire your own
NorwellNorwell Recycling CenterDrop-off
NorwoodBy addressTown’s hauler · day by addressO
P
PaxtonBy addressTown’s hauler · day by address
PeabodyPeabody Recycling CenterDrop-off
PelhamFrom the town’s siteTrash and recycling rules
PembrokeThe Wilson E. Whittaker Recycling CenterDrop-off
PepperellPepperell Transfer StationDrop-off
PhillipstonPhillipston Transfer StationDrop-off
PittsfieldCasella Waste ManagementTrash hauler
PlainvillePlainville Recycling CenterPay per bag
PlymouthManomet Transfer StationDrop-off
PlymptonPlympton Transfer StationDrop-off
ProvincetownBy addressTown pickup · day by address
PeabodyPeabody Recycling CenterDrop-off
PelhamFrom the town’s siteTrash and recycling rules
PembrokeThe Wilson E. Whittaker Recycling CenterDrop-off
PepperellPepperell Transfer StationDrop-off
PhillipstonPhillipston Transfer StationDrop-off
PittsfieldCasella Waste ManagementTrash hauler
PlainvillePlainville Recycling CenterPay per bag
PlymouthManomet Transfer StationDrop-off
PlymptonPlympton Transfer StationDrop-off
ProvincetownBy addressTown pickup · day by addressR
Randolph TownBy addressTown’s hauler · day by address
ReadingBy addressTown’s hauler · day by address
RevereBy addressTown pickup · day by address
MonRichmondMondayTrash day
FriRochesterFridayTrash day
RocklandRockland Recycling Center (RRC)Drop-off
RoweRowe Refuse Gardens (Rowe Transfer Station)Drop-off
RoyalstonRoyalston Transfer StationDrop-off
RussellTown of Russell Transfer StationDrop-offS
SalemBy addressTown’s hauler · day by address
SalisburySalisbury Drop-Off Recycling CenterDrop-off
SandwichPay per bagCurbside pickup, paid by the bag
SaugusC.H.a.R.M. CenterDrop-off
SavoySavoy Transfer StationDrop-off
ScituateScituate Transfer StationPay per bag
SeekonkSeekonk T.A.R.F. (Transfer And Recycling Facility)Town’s hauler
SharonBy addressTown’s hauler · day by address
ShelburneFrom the town’s siteTrash and recycling rules
SherbornFrom the town’s siteTrash and recycling rules
ShirleyBy addressTown pickup · day by addressShrewsburyBy addressPay per bag · day by address
SomersetPay per bagCurbside pickup, paid by the bag
SomervilleBy addressDay by address
SouthamptonMoosebrook Road Transfer StationDrop-off only
SouthboroughSouthborough Transfer StationDrop-off
Southbridge TownEvery other weekCurbside recyclingSouth HadleyBy addressTown’s hauler · day by address
SouthwickTown of Southwick Transfer StationDrop-off only
SpencerSpencer Transfer StationPay per bag
SpringfieldTown’s haulerThe town’s contract hauler picks up at the curb for every home
SterlingBrush Dump (behind Sterling Police Department)Town’s hauler
StonehamBy addressTown’s hauler · day by address
StoughtonEvery weekCurbside recycling
SturbridgeSturbridge Recycling CenterDrop-off only
SudburySudbury Transfer Station / Recycling CenterPay per bag
SunderlandHire your ownNo town pickup: you hire a private hauler
SuttonSutton Transfer StationPay per bag
SwampscottBy addressTown’s hauler · day by address
SwanseaBy addressPay per bag · day by addressT
TauntonBy addressTown’s hauler · day by address
WedTewksburyWednesdayTown’s haulerTisburyBy addressDay by address
TollandTown of Tolland Transfer StationDrop-off
TopsfieldBy addressTown’s hauler · day by address
TownsendBy addressTown’s hauler · day by address
TruroTruro Transfer StationDrop-off
MonTyngsboroughMondayTown’s hauler
TyringhamTyringham Transfer StationDrop-offU
W
WakefieldNahant Street Yard Waste SiteTown’s hauler
WalesFrom the town’s siteTrash and recycling rules
WalpoleBy addressTown’s hauler · day by address
WalthamBy addressTown pickup · day by address
WarehamWareham Transfer StationTown’s hauler
WarwickWarwick Transfer StationDrop-off
WashingtonWashington Transfer StationDrop-off
WatertownBy addressTown’s hauler · day by address
WaylandWayland Transfer Station & Recycling CenterPay per bag
WebsterWebster Transfer StationPay per bag
WellesleyWellesley Recycling & Disposal Facility (RDF)Drop-off only
WellfleetWellfleet Transfer Station / Recycling CenterPay per bag
WendellWendell Recycling and Transfer Station (WRATS)Drop-off
WenhamDPW Highway GarageTown’s haulerWestboroughEL Harvey & Sons Transfer Station (town drop-off facility under contract)Drop-off only
WestfieldBy addressTown pickup · day by address
WestfordE.L. HarveyTrash haulerWestminsterSolid Waste Drop-Off Center (Residents Only)Drop-off
WestonFrom the town’s siteTrash and recycling rulesWestportWestport Transfer Station & Recycling CenterDrop-off
West Springfield TownUSA Waste and RecyclingTrash hauler
West StockbridgeWest Stockbridge Transfer StationDrop-off
West TisburyWest Tisbury Transfer Station (Local Drop-Off)Drop-off only
Weymouth TownBy addressTown’s hauler · day by address
WhatelyWhately Transfer StationDrop-offWhitmanFrom the town’s siteTrash and recycling rulesWilbrahamDisposal & Recycling CenterDrop-off onlyWinchendonWinchendon Transfer StationDrop-off only
WinchesterWinchester Transfer Station / Recycling CenterDrop-off only
WindsorWindsor Transfer StationDrop-off
Winthrop TownYard Waste Transfer StationDrop-offWoburnBy addressTown’s hauler · day by address
WorcesterBy addressPay per bag · day by address
WrenthamEvery other weekCurbside recyclingHow Massachusetts towns handle trash
Of the 147 towns whose website says who picks up.
- Town pickup 10%Town crews pick up at the curb
- Town’s hauler 45%A contract hauler picks up at the curb for every home
- Pay per bag 23%Curbside pickup, paid by the bag
- County or district <1%A county or regional provider runs trash and recycling
- Hire your own 6%No town pickup: you hire a private hauler
- Drop-off only 15%No curbside pickup: you take it to the drop-off
Town missing? We’re working on collecting more information all the time. All states →







