Harrisburg, the state capital · Photo: Ted Van Pelt · CC BY 2.0Trash & recycling · Pennsylvania
Trash day in 349 Pennsylvania towns
Each town’s pickup day, drop-off and rules, from its own website.
349towns
94set pickup day
96day by address
Tap a town for its pickup day, drop-off and rules.
A
Abbott TownshipFrom the town’s siteTrash and recycling rulesAbington TownshipFrom the town’s siteTrash and recycling rules
AdamstownEvery weekCurbside recycling
FriAlburtisFridayTown pickupAldanAldan Swim Club parking lot recycling dumpstersTown pickup
AliquippaEvery other weekCurbside recycling
AllentownBy addressTown pickup · day by address
MonAmblerMondayTown’s hauler
AmbridgeValley WasteTrash haulerTueAnnville TownshipTuesdayTrash day
AshleyFrom the town’s siteTrash and recycling rulesWedAtglenWednesdayTrash day
AvalonBy addressTown’s hauler · day by addressB
BadenWaste ManagementTrash haulerBaldwinBy addressTown’s hauler · day by addressBaldwin TownshipWaste ManagementTrash haulerBathTown’s haulerJ.P. Mascaro picks up at the curb for every home
BeaverHire your ownNo town pickup: you hire a private hauler
Beaver FallsFrom the town’s siteTrash and recycling rulesBellefonteBy addressTown pickup · day by addressTueBellevueTuesdayTown’s hauler
MonBen Avon HeightsMondayTrash day
Bensalem TownshipHire your ownNo town pickup: you hire a private hauler
BerwickTest Track Park recycling/compost siteDrop-off
Bethel ParkBy addressTown’s hauler · day by address
Bethel TownshipBy addressTown’s hauler · day by address
BethlehemTheis/Cornfeld Recycling CenterDrop-offBlakelyBy addressTown pickup · day by address
BloomsburgBloomsburg Recycling CenterHire your own
BlossburgEvery other weekCurbside recycling
FriBraddock HillsFridayTrash day
BradfordCity of Bradford Department of Public Works facility (DPW Facility)Town pickup
Bradford TownshipFrom the town’s siteTrash and recycling rules
Bradford WoodsWaste ManagementTrash hauler
Brecknock TownshipYard Waste Recycling Facility (Terre Hill Borough)Drop-off
BrentwoodBy addressDay by address
FriBridgevilleFridayTown’s haulerWedBrookhavenWednesdayTown pickupBrooklyn TownshipTwice a month, SatCurbside recycling
TueBrownsville TownshipTuesdayTrash day
Bryn AthynAJ BlosenskiTrash hauler
ButlerEvery other weekCurbside recycling
Butler TownshipBy addressDay by addressC
CarlisleBy addressDay by address
CarnegieBy addressTown’s hauler · day by addressWedCarroll TownshipWednesdayTown’s hauler
Cass TownshipCass Township Recycling CenterDrop-off
Castanea TownshipFrom the town’s siteTrash and recycling rulesCastle ShannonBy addressTown’s hauler · day by addressCecil TownshipBy addressDay by address
Center TownshipFrom the town’s siteTrash and recycling rules
TueChalfontTuesdayTrash day
Chanceford TownshipHire your ownNo town pickup: you hire a private hauler
WedCharleroiWednesdayTown’s hauler
Cheltenham TownshipBy addressDay by addressChesterBy addressTown’s hauler · day by addressChester TownshipFrom the town’s siteTrash and recycling rules
Chestnuthill TownshipChestnuthill Township Recycling Center/Transfer StationPay per bag
WedCheswickWednesdayTrash day
ClairtonPro WasteTrash haulerMonClarks GreenMondayTrash dayClarks SummitBy addressTown’s hauler · day by address
Clifton HeightsBy addressDay by address
CoatesvilleBy addressTown’s hauler · day by address
Cogan House TownshipCogan House Township Recycling CenterDrop-offTueCollegevilleTuesdayTrash dayCollingdaleBy addressTown pickup · day by address
ColumbiaYard waste facility at Columbia Borough Farm, 254 Blue LaneDrop-off
ConnellsvilleBy addressCounty or district · day by address
TueConnellsville TownshipTuesdayTrash day
Conoy TownshipConoy Township Brush PileDrop-off
ConshohockenBy addressTown pickup · day by address
FriConwayFridayTrash day
CoraopolisBy addressTown’s hauler · day by addressCovington TownshipCovington Township Recycling CenterDrop-off
CraftonBy addressDay by address
Cranberry TownshipEvery weekCurbside recycling
Crescent TownshipJ. Young RefuseTrash hauler
Cussewago TownshipFrom the town’s siteTrash and recycling rulesD
DallasCounty or districtA county or regional provider runs trash and recyclingDanvilleBorough recycling drop off collection site (Street Department Parking Lot)Drop-off
DarbyEvery week, WedCurbside recycling
DelmontBy addressDay by addressDerryBy addressTown’s hauler · day by addressDormontBy addressTown’s hauler · day by addressMonDoverMondayTrash dayMonDover TownshipMondayTrash day
ThuDowningtownThursdayTown’s hauler
DoylestownHire your ownNo town pickup: you hire a private hauler
WedDublinWednesdayTrash day
DuBoisEvery weekCurbside recycling
DunbarHire your ownNo town pickup: you hire a private haulerDunmoreFrom the town’s siteTrash and recycling rules
MonDupontMondayTown pickup
DuryeaPay per bagCurbside pickup, paid by the bag
DushoreOnce a month (2nd Tuesday)Curbside recyclingE
FriEarl TownshipFridayTown’s hauler
East Buffalo TownshipBrush & Yard Waste Drop-Off SiteHire your ownEast Caln TownshipTown’s haulerThe town’s contract hauler picks up at the curb for every home
FriEast Fallowfield TownshipFridayTown’s hauler
East Hanover TownshipGreater Lebanon Refuse Authority (GLRA)Drop-off
East Hempfield TownshipBy addressTown’s hauler · day by address
ThuEast Hopewell TownshipThursdayTown’s haulerWedEast Manchester TownshipWednesdayTown’s hauler
FriEast McKeesportFridayTrash day
EastonBy addressTown’s hauler · day by address
MonEasttown TownshipMondayTown’s hauler
East WashingtonGlass recycling dumpster at Public Works Salt lotDrop-offEddystoneEvery week, TueCurbside recycling
WedEdgeworthWednesdayTrash day
EdinboroBy addressTown’s hauler · day by addressElizabethtownBy addressTown’s hauler · day by address
ElversonA.J. Blosenski, Inc.Trash haulerEmmausEmmaus Compost Center (Klines Lane Compost Site)Town’s hauler
EphrataBy addressTown’s hauler · day by addressF
ThuFindlay TownshipThursdayTown’s hauler
Forest HillsBy addressTown’s hauler · day by address
Forks TownshipFrom the town’s siteTrash and recycling rulesForty FortBorough Garage recycling drop-offDrop-off
Fox ChapelResidential Recycling CenterTown’s hauler
MonFrackvilleMondayTown’s hauler
Franklin ParkBy addressTown’s hauler · day by address
Franklin TownshipHire your ownNo town pickup: you hire a private hauler
FreelandFrom the town’s siteTrash and recycling rulesG
H
Hamiltonban TownshipParks Garbage ServiceTrash haulerHampton TownshipBy addressTown’s hauler · day by address
HanoverBy addressTown pickup · day by address
Hanover TownshipTownship dumpster and recycling drop-off at the Municipal OfficeDrop-off
ThuHanover TownshipThursdayTrash day
HarrisburgBy addressTown pickup · day by address
Harrison TownshipBy addressTown’s hauler · day by address
HeidelbergWaste ManagementTrash hauler
Heidelberg TownshipHire your ownNo town pickup: you hire a private hauler
HermitageEvery weekCurbside recycling
MonHomer CityMondayTrash dayWedHulmevilleWednesdayTrash day
HanoverBy addressTown pickup · day by address
Hanover TownshipTownship dumpster and recycling drop-off at the Municipal OfficeDrop-off
ThuHanover TownshipThursdayTrash day
HarrisburgBy addressTown pickup · day by address
Harrison TownshipBy addressTown’s hauler · day by address
HeidelbergWaste ManagementTrash hauler
Heidelberg TownshipHire your ownNo town pickup: you hire a private hauler
HermitageEvery weekCurbside recycling
MonHomer CityMondayTrash dayWedHulmevilleWednesdayTrash dayI
J
Jackson TownshipHire your ownNo town pickup: you hire a private haulerJackson TownshipJackson Township Recycling CenterDrop-off
Jefferson HillsFrom the town’s siteTrash and recycling rulesJenkins TownshipFrom the town’s siteTrash and recycling rules
FriJenkintownFridayTown’s hauler
FriJermynFridayTrash day
JohnstownBy addressHire your own · day by addressK
L
TueLaflinTuesdayTrash dayLancasterBy addressTown’s hauler · day by address
Lancaster TownshipBy addressDay by address
LansdaleHire your ownNo town pickup: you hire a private hauler
LansdowneBy addressTown pickup · day by address
Laporte TownshipFrom the town’s siteTrash and recycling rules
LarksvilleFrom the town’s siteTrash and recycling rules
LatrobeSolid Waste Transfer StationDrop-off
LewisburgBy addressTown pickup · day by addressLiberty TownshipTown’s haulerPark's Garbage Service picks up at the curb for every homeLimerick TownshipHire your ownNo town pickup: you hire a private hauler
MonLincolnMondayTrash day
Lock HavenBy addressDay by address
Lower BurrellEvery other week, TueCurbside recycling
Lower Macungie TownshipWaste ManagementTrash haulerLower Paxton TownshipBy addressTown’s hauler · day by address
Lower Salford TownshipHire your ownNo town pickup: you hire a private hauler
Lancaster TownshipBy addressDay by address
LansdaleHire your ownNo town pickup: you hire a private hauler
LansdowneBy addressTown pickup · day by address
Laporte TownshipFrom the town’s siteTrash and recycling rules
LarksvilleFrom the town’s siteTrash and recycling rules
LatrobeSolid Waste Transfer StationDrop-off
LewisburgBy addressTown pickup · day by addressLiberty TownshipTown’s haulerPark's Garbage Service picks up at the curb for every homeLimerick TownshipHire your ownNo town pickup: you hire a private hauler
MonLincolnMondayTrash day
Lock HavenBy addressDay by address
Lower BurrellEvery other week, TueCurbside recycling
Lower Macungie TownshipWaste ManagementTrash haulerLower Paxton TownshipBy addressTown’s hauler · day by address
Lower Salford TownshipHire your ownNo town pickup: you hire a private haulerM
MonMacungieMondayTown’s haulerThuMahanoy CityThursdayTrash day
FriMalvernFridayTown pickupMonManchesterMondayTown’s haulerManchester TownshipPenn WasteTrash hauler
ThuManheimThursdayTrash dayThuManheim TownshipThursdayTown’s hauler
Manheim TownshipFrom the town’s siteTrash and recycling rules
Marshall TownshipBy addressTown’s hauler · day by address
MarysvilleFrom the town’s siteTrash and recycling rules
MonMayfieldMondayTrash dayMcCandless TownshipEvery weekCurbside recycling
MeadvilleBy addressTown’s hauler · day by address
MediaEvery week, day by addressCurbside recyclingMenallen TownshipFayette WasteTrash haulerMeyersdaleBy addressDay by address
MiddletownBy addressTown’s hauler · day by address
MonMillersvilleMondayTown’s hauler
MillvaleTown’s haulerThe town’s contract hauler picks up at the curb for every home
TueMinersvilleTuesdayTrash day
MonacaBy addressTown’s hauler · day by addressFriMonaghan TownshipFridayHire your own
MonroevilleBy addressTown pickup · day by address
Moon TownshipTownship yard waste composting site (new maintenance facility, Moon Park)Town’s haulerMoosicBy addressTown pickup · day by address
MonMortonMondayTrash day
MoscowMoscow Borough Yard Waste AreaDrop-offMonMount GretnaMondayTrash day
Mount JoyBy addressTown’s hauler · day by address
Mount Joy TownshipBy addressTown’s hauler · day by address
Mount PennFrom the town’s siteTrash and recycling rules
Muhlenberg TownshipBy addressTown’s hauler · day by address
MurrysvilleRepublic ServicesTrash haulerN
NanticokeTown’s haulerJP Mascaro & Sons picks up at the curb for every homeTueNarberthTuesdayTown’s hauler
NazarethJ.P. Mascaro & SonsTrash hauler
Neshannock TownshipHire your ownNo town pickup: you hire a private hauler
NesquehoningFrom the town’s siteTrash and recycling rules
New BerlinNew Berlin recycling centerDrop-off
New CastleBy addressTown’s hauler · day by address
FriNew FreedomFridayTrash dayThuNew HollandThursdayTown’s hauler
New HopeHire your ownNo town pickup: you hire a private hauler
New KensingtonFrom the town’s siteTrash and recycling rules
Newtown TownshipEvery other week, WedCurbside recycling
NorristownBy addressTown’s hauler · day by addressNorth Cornwall TownshipNorth Cornwall Township Recycling Drop-Off SiteDrop-off
North EastBy addressTown pickup · day by address
North Fayette TownshipTown’s haulerThe town’s contract hauler picks up at the curb for every homeNorth Franklin TownshipHire your ownNo town pickup: you hire a private haulerNorth Lebanon TownshipYardwaste Facility & Drop Off CenterHire your own
North Strabane TownshipWaste ManagementTrash haulerO
P
Palmer TownshipTown’s haulerThe town’s contract hauler picks up at the curb for every homeTueParkesburgTuesdayTown’s haulerParksideB & L Trash HaulerTrash hauler
Patterson TownshipEvery other week, FriCurbside recycling
FriPen ArgylFridayTown’s haulerWedPenbrookWednesdayTrash day
ThuPenndelThursdayTown’s hauler
Penn HillsAllied (Republic) Waste ServicesTrash haulerMonPenn Lake ParkMondayTrash day
WedPennsburgWednesdayTown’s hauler
Penn TownshipFrom the town’s siteTrash and recycling rulesPenn TownshipBy addressTown’s hauler · day by addressPerkiomen TownshipHire your ownNo town pickup: you hire a private hauler
Peters TownshipBy addressTown’s hauler · day by address
PhiladelphiaSanitation convenience centersDrop-off
PhoenixvilleEvery weekCurbside recycling
SunPine TownshipSundayTrash day
PittsburghEvery other weekCurbside recycling
Plainfield TownshipBy addressDay by addressPlumstead TownshipFrom the town’s siteTrash and recycling rules
PlymouthBy addressHire your own · day by address
Plymouth TownshipEvery weekCurbside recycling
WedPortlandWednesdayTrash day
MonPort VueMondayTrash day
PottstownTown pickupTown crews pick up at the curb
PottsvilleCity Garage (recycling drop-off center)Drop-offPromptonMunicipal recycling drop-off location at the basketball court next to the Prompton Fire HallDrop-offR
FriRankinFridayTrash day
Rapho TownshipBy addressTown’s hauler · day by address
ReadingBy addressTown’s hauler · day by address
Red LionHire your ownNo town pickup: you hire a private hauler
Richland TownshipHire your ownNo town pickup: you hire a private hauler
RidgwayRidgway Borough Recycling Center and Compost FacilityTown pickup
Ridley ParkEvery week, WedCurbside recyclingWedRobesoniaWednesdayTrash day
RockledgeJ.P. Mascaro & SonsTrash hauler
FriRosslyn FarmsFridayTrash day
Ross TownshipBy addressTown’s hauler · day by address
TueRoyersfordTuesdayTown’s haulerMonRutledgeMondayTrash day
TueRye TownshipTuesdayTrash day
Rapho TownshipBy addressTown’s hauler · day by address
ReadingBy addressTown’s hauler · day by address
Red LionHire your ownNo town pickup: you hire a private hauler
Richland TownshipHire your ownNo town pickup: you hire a private hauler
RidgwayRidgway Borough Recycling Center and Compost FacilityTown pickup
Ridley ParkEvery week, WedCurbside recyclingWedRobesoniaWednesdayTrash day
RockledgeJ.P. Mascaro & SonsTrash hauler
FriRosslyn FarmsFridayTrash day
Ross TownshipBy addressTown’s hauler · day by address
TueRoyersfordTuesdayTown’s haulerMonRutledgeMondayTrash day
TueRye TownshipTuesdayTrash dayS
ThuSadsbury TownshipThursdayTown’s hauler
SayreBy addressDay by address
Schuylkill HavenBy addressTown’s hauler · day by address
Schuylkill TownshipHire your ownNo town pickup: you hire a private hauler
ScrantonEvery other weekCurbside recycling
SelinsgroveFrom the town’s siteTrash and recycling rules
SellersvilleBy addressTown’s hauler · day by address
SewickleyBy addressDay by address
Sewickley TownshipBy addressTown’s hauler · day by address
Shaler TownshipBy addressDay by address
ShamokinTown pickupTown crews pick up at the curb
SharonTown’s haulerThe town’s contract hauler picks up at the curb for every homeSharon HillBy addressTown’s hauler · day by addressTueSharpsburgTuesdayTrash day
FriSharpsvilleFridayTrash dayWedSilverdaleWednesdayTrash day
Silver Spring TownshipPenn WasteTrash haulerWedSinking SpringWednesdayTrash day
SomersetHire your ownNo town pickup: you hire a private haulerThuSoudertonThursdayTown’s haulerSouth Abington TownshipTown’s haulerJ P Mascaro & Sons picks up at the curb for every home
South Fayette TownshipBy addressDay by addressSpringfield TownshipBy addressTown pickup · day by addressSpring Garden TownshipTown’s haulerPenn Waste picks up at the curb for every homeFriSpring GroveFridayTrash day
St. ClairBy addressTown pickup · day by address
State CollegeEvery week, same day as trashCurbside recyclingWedSteeltonWednesdayCounty or district
FriStewartstownFridayTrash day
Stonycreek TownshipPro DisposalTrash hauler
SwarthmoreBy addressDay by address
SwissvaleBy addressTown pickup · day by address
SayreBy addressDay by address
Schuylkill HavenBy addressTown’s hauler · day by address
Schuylkill TownshipHire your ownNo town pickup: you hire a private hauler
ScrantonEvery other weekCurbside recycling
SelinsgroveFrom the town’s siteTrash and recycling rules
SellersvilleBy addressTown’s hauler · day by address
SewickleyBy addressDay by address
Sewickley TownshipBy addressTown’s hauler · day by address
Shaler TownshipBy addressDay by address
ShamokinTown pickupTown crews pick up at the curb
SharonTown’s haulerThe town’s contract hauler picks up at the curb for every homeSharon HillBy addressTown’s hauler · day by addressTueSharpsburgTuesdayTrash day
FriSharpsvilleFridayTrash dayWedSilverdaleWednesdayTrash day
Silver Spring TownshipPenn WasteTrash haulerWedSinking SpringWednesdayTrash day
SomersetHire your ownNo town pickup: you hire a private haulerThuSoudertonThursdayTown’s haulerSouth Abington TownshipTown’s haulerJ P Mascaro & Sons picks up at the curb for every home
South Fayette TownshipBy addressDay by addressSpringfield TownshipBy addressTown pickup · day by addressSpring Garden TownshipTown’s haulerPenn Waste picks up at the curb for every homeFriSpring GroveFridayTrash day
St. ClairBy addressTown pickup · day by address
State CollegeEvery week, same day as trashCurbside recyclingWedSteeltonWednesdayCounty or district
FriStewartstownFridayTrash day
Stonycreek TownshipPro DisposalTrash hauler
SwarthmoreBy addressDay by address
SwissvaleBy addressTown pickup · day by addressT
TarentumWaste ManagementTrash haulerTaylorEvery week, day by addressCurbside recycling
FriThornburgFridayTrash dayThornbury TownshipHire your ownNo town pickup: you hire a private hauler
Tinicum TownshipHire your ownNo town pickup: you hire a private hauler
TitusvilleEvery other weekCurbside recycling
Tobyhanna TownshipHire your ownNo town pickup: you hire a private haulerTowandaBy addressPay per bag · day by address
ThuTraffordThursdayTown’s hauler
Tredyffrin TownshipEvery other weekCurbside recycling
TyroneBy addressTown’s hauler · day by addressU
W
Warwick TownshipLeaf and Woody Yard Waste Drop-off SiteDrop-off
Washington TownshipHire your ownNo town pickup: you hire a private haulerWaynesboroBy addressTown’s hauler · day by addressMonWeatherlyMondayTown’s hauler
WesleyvilleBy addressTown pickup · day by addressWest Bradford TownshipCompost SiteTown pickup
West ChesterBy addressTown pickup · day by addressWest Donegal TownshipRepublic ServicesTrash hauler
West Earl TownshipFrom the town’s siteTrash and recycling rules
MonWest EastonMondayTown pickupThuWest GroveThursdayPay per bag
West Hempfield TownshipBy addressTown’s hauler · day by address
West Lampeter TownshipPenn WasteTrash hauler
WedWest Lebanon TownshipWednesdayTrash day
TueWest LeechburgTuesdayTrash dayWest Manchester TownshipTown’s haulerThe town’s contract hauler picks up at the curb for every home
West MifflinTown pickupTown crews pick up at the curb
WestmontBy addressDay by address
Westtown TownshipBy addressTown’s hauler · day by addressWhitehall TownshipJ.P. Mascaro & SonsTrash hauler
Whitpain TownshipHire your ownNo town pickup: you hire a private hauler
Wilkes-BarreBy addressDay by addressWilkinsburgBy addressCounty or district · day by address
WilliamsportFrom the town’s siteTrash and recycling rulesWilsonBy addressTown’s hauler · day by address
WindberFrom the town’s siteTrash and recycling rules
Wind GapGrand Central Hauling and LandfillTrash hauler
WyomissingBy addressTown’s hauler · day by addressHow Pennsylvania towns handle trash
Of the 179 towns whose website says who picks up.
- Town pickup 21%Town crews pick up at the curb
- Town’s hauler 56%A contract hauler picks up at the curb for every home
- Pay per bag 2%Curbside pickup, paid by the bag
- County or district 2%A county or regional provider runs trash and recycling
- Hire your own 18%No town pickup: you hire a private hauler
Town missing? We’re working on collecting more information all the time. All states →




















