Electronics Recycling

​Electronics Recycling Collection Programs

Various counties, municipalities, municipal authorities, environmental advocacy organizations and commercial waste haulers operate or sponsor sites or events where citizens can drop off waste electronic devices or equipment that are prohibited from disposal at municipal waste facilities by the Covered Device Recycling Act, Act 108 of 2010. These programs ensure that the waste electronics are recycled or properly disposed such that valuable materials are recovered and hazardous materials are prevented from creating environmental and public health hazards

Below is a listing of ongoing programs and one-time events where citizens can drop off waste electronics to ensure that it recycled or disposed of appropriately. The program and event list below is organized by county and operator or sponsor, the latter is usually a local municipality in which collection is performed.

Some commercial waste collectors and/or municipalities also operate curb-side collection programs, in which electronics can be left to the curb to be picked up like regular trash. See the Special Waste Materials Curbside Collection Programs page to see if your community maintains such a program and for details about what materials are eligible for collection and how to participate.

DEP maintains this list based on publicly available information and information submitted to the Department. DEP cannot guarantee the accuracy of the information listed here. Please contact the program representative for the most accurate and up-to-date details regarding the program.

Electronics Recycling Collection Events and Drop-off Programs by County

*IMPORTANT Consumer Notice: Before taking any electronics to collection points or drop-off locations, please contact the program representative first to learn what types of devices or materials will be accepted, times and days of operation, and other program details. Not all locations may accept all items, such as TVs. Most municipal programs have residency requirements. Some programs have registration requirements and/or nominal fees associated with disposal of some types of waste.


County / OperatorDate(s)LocationContact
Adams County
Arendtsville Borough
9/12/26One Chestnut Street
Arendtsville, PA 17303
Residents Only
Adams County
Bonneauville Borough
6/13/2686 West Hanover Street
Gettysburg, PA 17325
 
Adams County
Fairfield Borough
4/24/26
10/24/26
106 Steelman Street
Fairfield, PA 17320
717-642-5640
Residents Only
Adams County
New Oxford Borough
5/16/26
10/17/26
124 North Peters Street
New Oxford, PA 17350
717-624-2188
Residents Only
Adams County
Straban Township
4/18/26230 Greenamyer Lane
Gettysburg. PA 17325
717-334-4833
Residents Only
Allegheny County
City of Clairton
4/25/26
9/26/26
551 Ravensburg Boulevard
Clairton, PA 15025
Residents Only
Allegheny County
City of Pittsburgh
7/18/261060 Morewood Avenue
Pittsburgh, PA 15213
412-567-6566
Allegheny County
City of Pittsburgh
9/12/261400 Oakridge Street
Pittsburgh, PA 15226
412-567-6566
Allegheny County
City of Pittsburgh
Ongoing program, contact organizer for days and timesContact program for details412-567-6566
Allegheny County
Glassport Borough
Ongoing program, contact organizer for days and timesContact program for details412-672-7400
Residents Only
Allegheny County
Municipality of Mt. Lebanon
4/11/26
6/6/26
8/8/26
1250 Lindendale Drive
Pittsburgh, PA 15228
412-567-6566
Allegheny County
Upper St. Clair Township
4/8/26
10/28/26
1551 Mayview Road
Upper St. Clair, PA 15241
412-567-6566
Beaver County
New Sewickley Township
5/27/26233 Miller Road
Rochester, PA 15074
412-567-6566
Berks County
Berks County
Ongoing program, contact organizer for days and timesContact program for details610-478-6362
Residents Only
Berks County
Kutztown Borough
5/9/26
8/29/26
45 Railroad Street
Kutztown, PA 19530
610-587-2275
Berks County
Longswamp Township
7/18/261112 State Street
Mertztown, PA 19539
610-682-7388
Residents Only
Bradford County
Sayre Borough
5/23/26
10/24/26
320 South Lehigh Avenue
Sayre, PA 18840
570-888-7739
Residents Only
Butler County
Butler County
6/13/26306 E. Water Street
Slippery Rock, PA 16057
412-567-6566
Butler County
Butler County
8/29/26157 East Airport Road
Butler, PA 16002
412-567-6566
Butler County
Butler County
11/7/26690 Valencia Road
Mars, PA 16046
412-567-6566
Butler County
Cranberry Township
3/14/26
6/27/26
9/5/26
10/24/26
20729 Route 19
Cranberry Township, PA 16066
412-567-6566
Carbon County
Dennison Township
5/30/26
5/31/26
76 Walnut Street
White Haven, PA 18661
Residents Only
Carbon County
Lower Towamensing Township
6/9/26
10/22/26
595 Hahns Dairy Road
Palmerton, PA 18071

610-826-2522
Residents Only
Carbon County
Nesquehoning Borough
5/27/202650 East Locust Street
Nesquehoning, PA 18240
570-669-9588
Residents Only
Carbon County
Palmerton Borough
5/21/26
9/17/26
402 Third Street
Palmerton, PA 18071

610-826-2505
Residents Only
Carbon County
Penn Forest Township
7/18/2688 Transfer Station Road
Jim Thorpe, PA 18229

570-325-2768
Residents Only
Carbon County
Weatherly Borough
6/13/26560 Third Street
Weatherly, PA 18255

570-427-8640
Centre County
Centre Co. Recycling & Refuse Authority
Ongoing program, contact organizer for days and timesContact program for details
814-238-7005
Residents Only
Clearfield County
Clearfield County SWA
4/24/26
10/3/26
5615 Park Street
Clearfield, PA 16830
412-567-6566
Residents Only
Clinton County
Clinton County
Ongoing program, contact organizer for days and timesContact program for details570-769-6977
Residents Only
Columbia County
Mamoth
6/6/26117 Power House Road
Berwick, PA 18603
570-301-6400
Cumberland County
Cumberland County
Ongoing program, contact organizer for days and timesContact program for details717-240-6489
Residents Only
Dauphin County
Precision Recyclers, Inc.
Ongoing program, contact organizer for days and timesContact program for details 
Elk County
Elk County of Commissioners
Ongoing program, contact organizer for days and timesContact program for details814-834-4886
Residents Only
Erie County
North East Township
4/24/26
4/25/26
10300 West Main Road
North East, PA 16428
814-725-8606
Residents Only
Fayette County
Fayette County
Ongoing program, contact organizer for days and timesContact program for details724-437-9878
Residents Only
Fayette County
Franklin Township
1/12/26-1/16/26
4/13/26-4/17/26
7/13/26-7/17/26
10/12/26-10/16/26
353 Town Country Road
Vanderbilt, PA 15486
724-677-2171
Residents Only
Fayette County
Jefferson Township
1/12/26-1/16/26
4/13/26-4/17/26
7/13/26-7/17/26
10/12/26-10/16/26
262 Stuckslager Road
Perryopolis, PA 15473
724-326-4772
Residents Only
Franklin County
Washington Township
Ongoing program, contact organizer for days and timesContact program for details717-762-3128
Township Residents Only
Greene County
Greene County
5/5/26
9/15/26
107 Fairgrounds Road
Waynesburg, PA 15370
724-852-5323
Jefferson County
Jefferson County SWA
5/2/26
8/22/26
101 Preston Way
Falls Creek, PA 15840
412-567-6566
Residents Only
Lackawanna County
Archbald Borough
Ongoing program, contact organizer for days and timesContact program for detailsResidents Only
Lackawanna County
Jefferson Township
9/26/26405 Cortez Road
Jefferson Township, 18436
570-698-4014
Lackawanna County
Mayfield Borough
5/30/26301 May Street
Mayfield, PA
570-840-0907
Residents Only
Lackawanna County
Moosic Borough
9/19/26608 River Street
Moosic, PA 18507
570-457-5480
Residents Only
Lackawanna County
Roaring Brook Township
6/10/26220 Elmhurst Boulevard
Roaring Brook Township, PA 18444
570-499-6184
Residents Only
Lackawanna County
South Abington Township
9/26/26100 Abington Executive Park
South Abington Township, PA 18411
570-348-1469
Residents Only
Lehigh County
Washington Township
6/6/267951 Center Street
Emerald, PA 18080
610-767-8108
Residents Only
Luzerne County
Bear Creek Township
7/11/26147 Recreation Road
Bear Creek Township, PA 18702
570-822-2260
Residents Only
Luzerne County
City of Hazleton
8/22/26400 E. Arthur Gardener Parkway
Hazelton, PA 18201
570-926-5596
Residents Only
Luzerne County
City of Pittston
6/20/2647 Broad Street
Pittston, PA 18640
570-654-0513
Residents Only
Luzerne County
Dupont Borough
8/6/26600 Chestnut Street
Dupont, PA 18641
570-655-6216
Residents Only
Luzerne County
Duryea Borough
8/15/26430 Foote Avenue
Duryea, PA 18642
570-954-3191
Residents Only
Luzerne County
Hanover Township
6/13/261267 Sans Souci Parkway
Hanover, PA 18706
Residents Only
Luzerne County
Jenkins Township
7/25/2646 1/2 Main Street
Inkerman, PA 18640
570-654-3315
Residents Only
Luzerne County
Newport Township
5/30/26351 W. Kirmar Avenue
Nanticoke, PA 18640
570-735-4735
Residents Only
Luzerne County
Pittston Township
6/7/26421 Broad Street
Pittston, PA 18640
570-654-0161
Residents Only
Luzerne County
State Representative Alec
Ryncavage 119 District
8/8/261600 Sans Souci Parkway
Hanover Township, PA 18706
 
Mercer County
City of Sharon
Ongoing program, contact organizer for days and timesContact program for details724-983-3238
Residents Only
Mercer County
Tri-County Industries
Ongoing program, contact organizer for days and times.Contact program for details.724-748-4705
Residents Only
Mifflin County
Mifflin County SWA
Ongoing program, contact organizer for days and timesContact program for details717-242-3301
Residents Only
Monroe County
Barrett Township
5/2/26
7/10/26-7/11/26
9/12/26
194 Sandspring Road
Cresco, PA 18326
570-595-2602
Residents Only
Monroe County
Chestnut Hill Township
Ongoing program, contact organizer for days and timesContact program for detailsDavid Albright
570-992-7247
Residents Only
Monroe County
Coolbaugh Township
4/10/26-4/11/26
6/5/26-6/6/26
8/7/26-8/8/26
10/2/26-10/3/26
549 Laurel Drive
Tobyhanna, PA 18466
570-894-8490
Residents Only
Monroe County
Eldred Township
Ongoing program, contact organizer for days and timesContact program for detailsResidents Only
Monroe County
Hamilton Township
5/6/26-5/9/26
9/10/26-9/12/26
229 Fenner Avenue
Sciota, PA 18354
570-992-7020
Residents Only
Monroe County
Middle Smithfield Township
Ongoing program, contact organizer for days and timesContact program for detailsResidents Only
Monroe County
Monroe County MWMA
Ongoing program, contact organizer for days and timesContact program for details570-643-6100
Residents Only
Monroe County
Paradise Township
4/30/26-5/2/26
10/1/26-10/3/26
5912 Paradise Valley Road
Cresco, PA 18326
570-595-9880
Residents Only
Northampton County
Allen Township
8/15/2650 Snow Hill Road
Northampton, PA 18067
610-262-7012
Residents Only
Northampton County
Bangor Borough
3/21/26
10/3/26
197 Pennsylvania Avenue
Bangor, PA 18013
610-588-2216
Residents Only
Northampton County
City of Easton
9/12/26500 Bushkill Drive
Easton, PA 18042
610-250-6680
Residents Only
Northampton County
Lower Saucon Township
9/19/263700 Old Philadelphia Pike
Bethlehem, PA 18015
610-865-3291
Residents Only
Northampton County
Tatamy Borough
9/5/263800 Bushkill Drive
Easton, PA 18045
610-252-7123
Residents Only
Northampton County
Upper Nazareth Township
6/6/26155 Friedenstahl Avenue
Nazareth, PA 18064
Residents Only
Northampton County
Upper Nazareth Township
6/6/263040 Bath Pike
Nazareth, PA 18064
Residents Only
Schuylkill County
Mamoth
6/20/26501 East Main Street
Schuylkill, PA 17972

570-773-0891
Schuylkill County
Pine Grove Township
8/1/26175 Oak Grove Road
Pine Grove, PA 17963

570-345-4202
Residents Only
Union County
Kiwanis Club of Buffalo Valley/Lewisburg
Ongoing program, contact organizer for days and timesContact program for detailsResidents Only
Venango County
Venango County
2/28/26
5/30/26
8/1/26
10/31/26
134 Hangar Drive
Franklin, PA 16323
412-567-6566
Westmoreland County
Fairfield Township
Ongoing program, contact organizer for days and timesContact program for detailsResidents Only
Westmoreland County
West Newton Rotary Club
8/15/26100 Riverside Drive
West Newton, PA 15089
 
Westmoreland County
Westmoreland Cleanways (355 Unity Mutual)
Ongoing program, contact organizer for days and timesContact program for detailsMichael Skapura
724-879-4020
Wyoming County
Wyoming County
5/2/26
9/12/26
130 Tunkhannock Township Drive
Tunkhannock, PA 18657
570-836-0729
York County
Wrightsville Borough
6/13/26North 3rd Street Extension
Wrightsville, PA 17368
717-577-9742
Residents Only
York County
York County
Ongoing program, contact organizer for days and timesContact program for details717-845-1066
County Residents Only
Three Locations