Home Improvement Locations in Pennsylvania

There are 153 cities with home improvement stores in Pennsylvania. Please pick your store location to get hours, store links, directions, phone numbers, and more.
You can also skip to the city you are looking for a store by clicking on a letter.
A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | W | Y |

A


Allentown


Home Depot - Allentown South - Allentown
1951 Glenwood St Sw Allentown 18103

Allison Park


Home Depot - Allison Park - Allison Park
4960 William Flynn Highway Allison Park 15101

Altoona


Home Depot - Altoona - Altoona
1676 Osgood Drive Altoona 16602

Lowes - Altoona Lowes - Altoona
1707 Mcmahon Rd Altoona 16602

Avondale


Lowes - Avondale Lowes - Avondale
561 Hepburn Road Avondale 19311

B


Bartonsville


Lowes - Stroudsburg Lowes - Bartonsville
5027 Windsor Drive Bartonsville 18321

Beaver Falls


Home Depot - Chippewa - Beaver Falls
2670 Constitution Blvd Beaver Falls 15010

Belle Vernon


Lowes - Belle Vernon Lowes - Belle Vernon
203 Sarah Way Belle Vernon 15012

Bensalem


Home Depot - Neshaminy - Bensalem
900 Rock Hill Dr Bensalem 19020
Home Depot - Bensalem - Bensalem
1336 Bristol Pike Bensalem 19020

Bethel Park


Home Depot - Bethel Park - Bethel Park
4000 Oxford Drive Bethel Park 15102

Lowes - Bethel Park Lowes - Bethel Park
5775 Baptist Road Bethel Park 15102

Bethlehem


Home Depot - Bethlehem - Bethlehem
3926 Nazareth Pike Bethlehem 18020
Lowes - Bethlehem Lowes - Bethlehem
1235 Martin Court Bethlehem 18018

Bloomsburg


Home Depot - Bloomsburg - Bloomsburg
9 Gus Ave Bloomsburg 17815
Lowes - Bloomsburg Lowes - Bloomsburg
50 Lunger Drive Bloomsburg 17815

Bridgeville


Home Depot - Collier - Bridgeville
1025 Washington Pike Bridgeville 15017

Brookhaven


Lowes - Brookhaven Lowes - Brookhaven
5005 Edgmont Ave Brookhaven 19015

Broomall


Home Depot - Marple - Broomall
700 Reed Road Broomall 19008

Butler


Home Depot - Butler - Butler
400 Moraine Point Plaza Butler 16001

Lowes - Butler Lowes - Butler
500 Moraine Point Plaza Butler 16001

C


Carlisle


Lowes - Carlisle Lowes - Carlisle
850 East High Street Carlisle 17013
Home Depot - Carlisle - Carlisle
1013 S Hanover Street Carlisle 17013

Carnegie


Lowes - Scott Township Lowes - Carnegie
2100 Washington Pike Carnegie 15106

Chambersburg


Lowes - Chambersburg Lowes - Chambersburg
1600 Lincoln Way E Chambersburg 17202

Clearfield


Lowes - Clearfield Lowes - Clearfield
100 Lowes Boulevard Clearfield 16830

Clifton Heights


Home Depot - Upper Darby - Clifton Heights
5342 W Baltimore Pike Clifton Heights 19018

Conshohocken


Home Depot - Plymouth Township - Conshohocken
200 Alan Wood Road Conshohocken 19428

Cranberry Township


Home Depot - Cranberry - Cranberry Township
25 Dutilh Rd Cranberry Township 16066
Lowes - Cranberry Township Lowes - Cranberry Township
1717 Route 228 Cranberry Township 16066

D


Downingtown


Home Depot - Downingtown - Downingtown
965 E Lancaster Ave Downingtown 19335
Lowes - East Caln Township Lowes - Downingtown
1250 Cornerstone Boulevard Downingtown 19335

Du Bois


Lowes - Du Bois Lowes - Du Bois
100 Commons Drive Du Bois 15801

E


Easton


Home Depot - Easton - Easton
721 S 25th Street Easton 18045
Lowes - Easton Lowes - Easton
4443 Birkland Place Easton 18045

Elverson


Lowes - Morgantown Lowes - Elverson
340 Crossing Boulevard Elverson 19520

Erie


Home Depot - Erie - Erie
7451 Peach Street Erie 16509
Lowes - Erie Lowes - Erie
1930 Keystone Dr Unit 2 Erie 16509
Lowes - W. Erie Lowes - Erie
2305 Asbury Road Erie 16506

F


Fairless Hills


Home Depot - Oxford Valley - Fairless Hills
400 Commerce Blvd Fairless Hills 19030

Feasterville Trevose


Lowes - Bensalem Lowes - Feasterville Trevose
3421 Horizon Boulevard Feasterville Trevose 19053

Folsom


Home Depot - Ridley Township - Folsom
300 Macdade Blvd Folsom 19033

Franklin


Home Depot - Oil City - Franklin
6874 Us 322 Franklin 16323

G


Gibsonia


Lowes - Richland Township Lowes - Gibsonia
700 Grandview Crossing Road Gibsonia 15044

Glen Mills


Home Depot - Concord Township - Glen Mills
200 Hatton Drive Glen Mills 19342

Greensburg


Lowes - Greensburg Lowes - Greensburg
Hempfield Square Rt 30 W Greensburg 15601

Home Depot - Greensburg - Greensburg
6291 US 30 Greensburg 15601

H


Hamburg


Lowes - Hamburg Lowes - Hamburg
20 Wilderness Trail Hamburg 19526

Hanover


Lowes - Hanover Lowes - Hanover
310 Eisenhower Dr Hanover 17331
Home Depot - Hanover - Hanover
400 Eisenhower Drive Hanover 17331

Harrisburg


Lowes - Harrisburg Lowes - Harrisburg
4000 Union Deposit Rd Harrisburg 17109
Home Depot - Lower Paxton - Harrisburg
5101 Jonestown Rd Harrisburg 17112
Home Depot - Harrisburg - Harrisburg
4200 Derry Street Harrisburg 17111

Hatfield


Lowes - Hatfield Township Lowes - Hatfield
160 Forty Foot Road Hatfield 19440

Havertown


Lowes - Havertown Lowes - Havertown
116 West Township Line Rd Havertown 19083

Hazleton


Lowes - Hazleton Lowes - Hazleton
200 Weis Lane Hazleton 18202

Hermitage


Lowes - Hermitage Lowes - Hermitage
3000 Glimcher Blvd Hermitage 16148
Home Depot - Hermitage,Pa - Hermitage
3300 Shenango Valley Fwy Hermitage 16148

Homestead


Lowes - Homestead Lowes - Homestead
690 E Waterfront Dr Homestead 15120

Honesdale


Home Depot - Honesdale - Honesdale
721 Old Willow Ave Honesdale 18431

I


Indiana


Lowes - Indiana Lowes - Indiana
475 Ben Franklin Rd South Indiana 15701

J


Johnstown


Lowes - Johnstown Lowes - Johnstown
630 Solomon Run Rd Johnstown 15904
Home Depot - Johnstown - Johnstown
679 Galleria Drive Ext Johnstown 15904

K


King Of Prussia


Home Depot - King Of Prussia - King Of Prussia
181 S Gulph Road King Of Prussia 19406

Kingston


Lowes - Edwardsville Lowes - Kingston
50 West Side Mall Kingston 18704

L


Lancaster


Lowes - W. Lancaster Lowes - Lancaster
25 Rohrerstown Road Lancaster 17603
Lowes - E. Lancaster Lowes - Lancaster
1845 Hempstead Road Lancaster 17601
Home Depot - Lancaster, Pa - Lancaster
1700 Fruitville Pike Ste D Lancaster 17601

Langhorne


Lowes - Middletown Township Lowes - Langhorne
1400 East Lincoln Highway Langhorne 19047

Lansdale


Lowes - Montgomeryville Lowes - Lansdale
630 Cowpath Road Lansdale 19446
Home Depot - Montgomeryville - Lansdale
751 Horsham Rd Unit D Lansdale 19446

Latrobe


Lowes - Latrobe Lowes - Latrobe
200 Colony Lane Latrobe 15650

Lebanon


Lowes - Lebanon Lowes - Lebanon
1755 Quentin Road Lebanon 17042
Home Depot - Lebanon,Pa - Lebanon
801 E Walnut Street Lebanon 17042

Lehighton


Lowes - Lehighton Lowes - Lehighton
1204 Blakeslee Blvd Dr East Lehighton 18235

Levittown


Home Depot - Tullytown - Levittown
145 Levittown Pkwy Levittown 19055

Lewistown


Lowes - Lewistown Lowes - Lewistown
10472 Us Highway 522 South Lewistown 17044

M


Malvern


Home Depot - E Whiteland/Frazer, Pa - Malvern
690 Lancaster Pike Malvern 19355

Mansfield


Lowes - Mansfield Lowes - Mansfield
2165 South Main Street Mansfield 16933

Matamoras


Home Depot - Matamoras - Matamoras
125 Reuben Bell Dr Matamoras 18336

Lowes - Matamoras Lowes - Matamoras
115 Wenlock Road Matamoras 18336

Meadville


Home Depot - Meadville - Meadville
18541 Smock Highway Meadville 16335

Mechanicsburg


Home Depot - Mechanicsburg - Mechanicsburg
6000 Carlisle Pike Mechanicsburg 17050

Lowes - Mechanicsburg Lowes - Mechanicsburg
5500 Carlisle Pike Mechanicsburg 17050

Mill Hall


Lowes - Lock Haven Lowes - Mill Hall
284 Hogan Boulevard Mill Hall 17751

Monaca


Lowes - Monaca Lowes - Monaca
115 Wagner Rd Monaca 15061

Monroeville


Lowes - Monroeville Lowes - Monroeville
4200 William Penn Highway Monroeville 15146

Montoursville


Lowes - Montoursville Lowes - Montoursville
701 N Loyalsock Ave Montoursville 17754

Mount Pocono


Lowes - Mt. Pocono Lowes - Mount Pocono
3207 Route 940 Mount Pocono 18344

N


New Castle


Lowes - Union Township Lowes - New Castle
2640 West State Street New Castle 16101

New Freedom


Home Depot - New Freedom - New Freedom
960 Far Hills Dr New Freedom 17349

Norristown


Home Depot - West Norriton - Norristown
600 S Trooper Rd Norristown 19403

North Versailles


Home Depot - North Versailles - North Versailles
102 Aldi Drive North Versailles 15137

O


Oaks


Lowes - Oaks Lowes - Oaks
200-B MIll Road Oaks 19456

P


Palmyra


Lowes - Palmyra Lowes - Palmyra
70 North Londonderry Square Palmyra 17078

Parkesburg


Home Depot - West Sadsbury - Parkesburg
500 Commons Drive Parkesburg 19365

Philadelphia


Home Depot - Phil/Oregon Ave - Philadelphia
2200 Oregon Avenue Philadelphia 19145

Lowes - S. Philadelphia Lowes - Philadelphia
2106 S Christopher Columbus Blvd Philadelphia 19148
Home Depot - Port Richmond - Philadelphia
2539 Castor Ave Philadelphia 19134
Lowes - Philadelphia - Aramingo Aven Lowes - Philadelphia
3800 Aramingo Avenue Philadelphia 19137

Lowes - W. Philadelphia Lowes - Philadelphia
1500 North 50th Street Philadelphia 19131
Lowes - N.E. Philadelphia Lowes - Philadelphia
9701 East Roosevelt Blvd Philadelphia 19114
Home Depot - Roosevelt - Philadelphia
4640 Roosevelt Blvd Philadelphia 19124

Home Depot - S Philadelphia - Philadelphia
1651 S Columbus Blvd Philadelphia 19148
Home Depot - Bustleton Ave - Philadelphia
11725 Bustleton Ave Philadelphia 19116

Pittsburgh


Home Depot - Ohio Township - Pittsburgh
112 Ben Avon Heights Rd Pittsburgh 15237

Home Depot - N Fayette - Pittsburgh
440 Home Dr Pittsburgh 15275
Home Depot - Ross Township - Pittsburgh
999 Ross Park Mall Drive Pittsburgh 15237
Lowes - Mccandless Township Lowes - Pittsburgh
9051 St Simon Way Pittsburgh 15237

Lowes - Robinson Township Lowes - Pittsburgh
400 Davis Blvd Pittsburgh 15275
Home Depot - East Liberty - Pittsburgh
400 N Highland Ave Pittsburgh 15206
Home Depot - Wilkins - Pittsburgh
3550 William Penn Hwy Pittsburgh 15235

Plymouth Meeting


Lowes - Plymouth Meeting Lowes - Plymouth Meeting
2002 Chemical Road Plymouth Meeting 19462

Pottstown


Lowes - Pottstown Lowes - Pottstown
1136 Town Square Road Pottstown 19465
Home Depot - Lower Pottsgrove - Pottstown
295 Armand Hammer Blvd Pottstown 19464

Pottsville


Lowes - Pottsville Lowes - Pottsville
Pa Rt 61 And Ann Street Pottsville 17901

Q


Quakertown


Lowes - Quakertown Lowes - Quakertown
1001 S West End Blvd Quakertown 18951

R


Reading


Home Depot - Wyomissing - Reading
1731 Crossing Dr Reading 19610
Lowes - Exeter Township Lowes - Reading
4535 Perkiomen Avenue Reading 19606
Lowes - S. Reading Lowes - Reading
2625 Shillington Road Reading 19608

Lowes - Reading Lowes - Reading
500 Madison Avenue Reading 19605
Home Depot - East Reading - Reading
5410 Perkiomen Ave Reading 19606

S


Saint Clair


Home Depot - Saint Clair - Saint Clair
600 Terry Rich Blvd Saint Clair 17970

Sayre


Lowes - Sayre Lowes - Sayre
2151 Elmira Street Sayre 18840

Scranton


Lowes - Scranton Lowes - Scranton
901 Viewmont Dr Scranton 18519

Home Depot - Dickson City - Scranton
800 Commerce Blvd Scranton 18519

Selinsgrove


Lowes - Sunbury Lowes - Selinsgrove
1389 North Susquehanna Trail Selinsgrove 17870

Somerset


Lowes - Somerset Lowes - Somerset
1730 North Center Avenue Somerset 15501

Souderton


Home Depot - Hilltown - Souderton
782 Rte 113 Souderton 18964

State College


Lowes - State College Lowes - State College
104 Valley Vista Drive State College 16803
Home Depot - Patton Twp - State College
2615 Greentech Drive State College 16803

Stroudsburg


Home Depot - Stroudsburg - Stroudsburg
150 Pocono Commons Stroudsburg 18360

T


Tarentum


Lowes - N.E. Pittsburgh Lowes - Tarentum
1005 Village Center Drive Tarentum 15084

U


Uniontown


Lowes - Uniontown Lowes - Uniontown
79 Matthew Drive Uniontown 15401
Home Depot - Uniontown - Uniontown
115 Matthews Dr Uniontown 15401

W


Warren


Lowes - Warren Lowes - Warren
2625 Market Street Warren 16365

Warrington


Lowes - Warrington Lowes - Warrington
425 Easton Road Warrington 18976
Home Depot - Warrington - Warrington
650 Easton Rd Warrington 18976

Washington


Lowes - Washington Lowes - Washington
Strabane Sq 355 Washington Rd Washington 15301
Home Depot - S Strabane/Washington - Washington
255 Murtland Ave Washington 15301

Waynesboro


Lowes - Waynesboro Lowes - Waynesboro
12925 Washington Township Blvd Waynesboro 17268

West Mifflin


Lowes - West Mifflin Lowes - West Mifflin
1025 Mountain View Drive West Mifflin 15122
Home Depot - West Mifflin - West Mifflin
9971 Mountain View Dr West Mifflin 15122

Whitehall


Lowes - Whitehall Township Lowes - Whitehall
2650 Macarthur Road Whitehall 18052

Home Depot - Whitehall - Whitehall
1350 Macarthur Rd Whitehall 18052

Wilkes Barre


Lowes - Wilkes-Barre Lowes - Wilkes Barre
501 Arena Hub Plaza Wilkes Barre 18702
Home Depot - Wilkes-Barre - Wilkes Barre
41 Spring St Wilkes Barre 18702

Willow Grove


Lowes - Upper Moreland Lowes - Willow Grove
4055 Welsh Road Willow Grove 19090
Home Depot - Willow Grove - Willow Grove
2250 Easton Road Willow Grove 19090

Wyncote


Home Depot - Cheltenham - Wyncote
7690 Washington Lane Wyncote 19095

Y


York


Lowes - York Lowes - York
2449 E Market St York 17402
Home Depot - York - York
2905 E Market St York 17402
Lowes - W. York Lowes - York
1175 Carlisle Road York 17404