Across Maryland, of the 288 hardware stores we list, 265 give a phone number, 85 publish opening hours and 227 have a website. 132 are branches of national chains — The Home Depot (40), Ace Hardware (36), True Value (20); the remaining 156 are independent. By what they offer: 50 sell lumber, 22 sell plumbing supplies, 22 are farm and ranch supply stores. Most often named on their own websites: roofing (21), siding (19) and flooring (16). The longest-running is Schneider Paint and Hardware, in business since 1896. 9 describe themselves as family-owned.
Top 10 hardware stores in Maryland
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1Harbor Freight ToolsCumberland
Mon-Sat 8am-8pm, Sun 9am-6pm
-
2The Home DepotFrederick
Mon-Sat 6am-10pm, Sun 8am-8pm
-
3Cape Ace HardwareAnnapolis
Mon-Fri 8am-8pm, Sat 8am-6pm, Sun 8am-5pm
-
4True ValueDamascus
Mon-Fri 6:30am-5pm, Sat 8am-4pm, Sun 10am-2pm
-
5Christopher's HardwareSandy Spring
Mon-Fri 8:30am-5:30pm, Sat 8am-6pm, Sun 10am-5pm
-
6Strosniders HardwareBethesda
Mon–Fri 7:00am–8:00pm, Sat 7:30am–7:00pm, Sun 8:00am–6:00pm
-
7Tractor Supply Co.Frederick
Mon-Sat 8am-9pm, Sun 9am-7pm
-
8Zeskind's Hardware & MillworkSeverna Park
8am – 4pm Monday – Friday
-
9Sunset Supply, LLC.Frederick
Mon 8am-5pm
-
10Wharton Hardware & SupplyClinton
Mon–Fri 6:00 AM–5:00 PM
Cities
Largest first. Towns with a single hardware store are listed further down this page.
- Baltimore23
- Frederick10
- Berlin6
- Bethesda6
- Annapolis5
- Cumberland5
- Gaithersburg5
- Glen Burnie5
- Hagerstown5
- Pocomoke City5
- Severna Park5
- Silver Spring5
- Bel Air4
- Charlotte Hall4
- Easton4
- Elkton4
- Lanham4
- Middle River4
- Ocean City4
- Rockville4
- Rosedale4
- Stevensville4
- Waldorf4
Other towns in Maryland
One hardware store each — too few for a page of their own, so they live here.
-
The Home DepotAberdeen
979 Beards Hill Rd, Aberdeen, MD 21001
Mon-Sat 6am-10pm, Sun 8am-8pm
-
Northeastern SupplyAberdeen
504 Advantage Ave, Aberdeen, MD 21001
-
True ValueAberdeen
1517 S Philadelphia Blvd, Aberdeen, MD 21001-3916
-
Fratz True Value HardwareAccident
405 S Main St, Accident, MD 21520
Flooring · Siding · Roofing
-
C&H HardwareAdamstown
5431 Mountville Rd, Adamstown, MD 21710
-
Tools & Accessories Corporation.Annapolis Junction
8975 Henkels Ln, Annapolis Junction, MD 20701
-
Ace HardwareBoonsboro
6720 Old National Pike, Boonsboro, MD 21713
-
The Home DepotBowie
4121 Crain Hwy, Bowie, MD 20716
Mon-Sat 6am-10pm, Sun 8am-8pm
-
The Home DepotBowie
10301 M L King Jr. Hwy, Bowie, MD 20706
-
Brunswick Ace HardwareBrunswick
40 Souder Rd, Brunswick, MD 21716
-
Brunswick True Value HardwareBrunswick
302 W Potomac St, Brunswick, MD 21716
-
Bryans Road Building Supply Company IncorporatedBryans Road
3060 Livingston Rd, Bryans Road, MD 20616
-
Sundeck Supply IncBurtonsville
4512 Sandy Spring Rd, Burtonsville, MD 20866-1113
Since 2005
Railing
-
Ace HardwareBurtonsville
3801 Sandy Spring Rd, Burtonsville, MD 20866
-
Harbor FreightCalifornia
45315 Alton Ln Ste. 16050, California, MD 20619
-
Ace HardwareCambridge
802 Woods Rd, Cambridge, MD 216139471
-
Tractor Supply Co.Cambridge
2741 Dorchester Sq, Cambridge, MD 21613
Mon-Sat 8am-9pm, Sun 9am-7pm
-
Costello's Ace of CambridgeCambridge
802 Woods Rd, Cambridge, MD 21613-9471
-
The Home DepotCapitol Heights
150 Hampton Park Blvd, Capitol Heights, MD 20743-3819
Mon-Sat 6am-10pm, Sun 7am-8pm
-
The Home DepotCatonsville
6000 Baltimore National Pike, Catonsville, MD 21228
Mon-Sat 6am-10pm, Sun 8am-8pm
-
Harbor Freight ToolsCatonsville
6212 Baltimore National Pike, Catonsville, MD 21228
Mon-Sat 8am-8pm, Sun 9am-6pm
-
True ValueChester
26 Kent Town Market, Chester, MD 21619
Flooring · Siding · Roofing
-
JBK HardwareChestertown
18 Washington Sq, Chestertown, MD 21620-1041
-
Church Hill Hardware Co.Church Hill
107 Walnut St, Church Hill, MD 21623
-
Chesapeake HardwareChurchton
5570 Shady Side Rd, Churchton, MD 20733-9639
-
Kendall HardwareClarksville
12260 Clarksville Pike, Clarksville, MD 21029
Mon-Sat 8am-6pm, Sun 9am-5pm
Family-owned
-
Wharton Hardware & SupplyClinton
8040 Old Alexandria Ferry Rd, Clinton, MD 20735
Mon–Fri 6:00 AM–5:00 PM
Since 1948
-
Lowe'sClinton
8755 Branch Avenue, Clinton, MD 20735
-
Clinton HardwareClinton
9005 Woodyard Rd, Clinton, MD 20735
-
Costello's Ace Hardware of CockeysvilleCockeysville
10912 York Rd Ste 100 Suite 100, Cockeysville, MD 21030
-
The Home DepotColumbia
9051 Snowden River Pkwy, Columbia, MD 21046
Mon-Sat 6am-10pm, Sun 8am-8pm
-
Ace HardwareColumbia
8895 McGaw Rd, Columbia, MD 21045
-
Costello's Ace HardwareCrofton
1633 Crofton Center, Crofton, MD 21114
-
Ace Home ImprovementsCrofton
2131 Epsey Ct., Suite 5, Crofton, MD 21114
Since 2007
Siding · Roofing
-
True ValueDamascus
26200 Ridge Rd, Damascus, MD 20872
Mon-Fri 6:30am-5pm, Sat 8am-4pm, Sun 10am-2pm
-
Choptank Supply IncorporatedDenton
802 Crystal Ave, Denton, MD 21629
-
Denton HardwareDenton
328 Market St, Denton, MD 21629
-
Choptank Supply Incorporated #17726 Denton, MDDenton
802 Crystal Avenue, Denton, MD 21629
Flooring · Siding · Roofing
-
Harbor Freight ToolsDundalk
1405 Merritt Blvd, Dundalk, MD 21222-2111
Mon-Sat 8am-8pm, Sun 9am-6pm
-
Poplar Place HardwareDundalk
1707 Poplar Pl, Dundalk, MD 21222
-
Dunkirk Hardware & Home CenterDunkirk
10745 Town Center Blvd, Dunkirk, MD 20754-2744
-
Tractor Supply CoEdgewater
3249 Solomons Island Rd, Edgewater, MD 21037
Mon-Sat 8am-9pm, Sun 9am-7pm
-
Costello's Ace Hardware Of EdgewaterEdgewater
89 Central Ave W, Edgewater, MD 21037-2620
-
The Home DepotEdgewood
2703 Pulaski Hwy, Edgewood, MD 21040
Mon-Sat 6am-10pm, Sun 8am-8pm
-
Harbor Freight ToolsEdgewood
1901-C, Pulaski Hwy, Edgewood, MD 21040
Mon-Sat 7am-7pm, Sun 9am-6pm
-
Lowe's Home ImprovementElkridge
8281 Gateway Overlook Dr, Elkridge, MD 21075
-
Industrial Ladder & SupplyElkridge
7111 Dorsey Run Rd Ste 102, Elkridge, MD 21075-6801
Since 1975
Family-owned
Siding · Roofing · Cabinets
-
Bunting Door & HardwareElkridge
6650 Business Pkwy Ste C, Elkridge, MD 21075-7342
-
The Home DepotEllicott City
9190 Baltimore National Pike, Ellicott City, MD 21042
Mon-Sat 6am-10pm, Sun 8am-8pm
-
Clarks ACE HardwareEllicott City
10325 US Route 40, Ellicott City, MD 21042
-
Westlake Ace HardwareEllicott City
10325 Baltimore National Pike, Ellicott City, MD 21042
-
B&t HardwareEssex
601 Back River Neck Rd, Essex, MD 21221
-
Costello's Ace HardwareFallston
2729 Fallston Rd, Fallston, MD 21047
-
Ace HardwareFallston
2729 Fallston Rd, Fallston, MD 21047
-
Courtland & Hearth HardwareFallston
2729 Fallston Rd, Fallston, MD 21047
-
Marshy Hope Hardware and SupplyFederalsburg
320 Holt St, Federalsburg, MD 21632
-
Hoopers Island HardwareFishing Creek
2645 Hoopers Island Rd, Fishing Creek, MD 21634-1503
-
Kefauver True Value LumberForest Hill
1333 W Jarrettsville Rd, Forest Hill, MD 21050-1103
-
Ford Lumber CompanyFt Washington
11616 Livingston Rd, Ft Washington, MD 20744
Flooring · Siding · Roofing
-
Country Feed & GardenGambrills
865 Annapolis Rd, Gambrills, MD 21054
-
The Home DepotGermantown
21010 Frederick Rd, Germantown, MD 20876
Mon-Sat 6am-10pm, Sun 8am-8pm
-
Ace HardwareGermantown
19600 Frederick Rd, Germantown, MD 20876
-
True ValueGlen Arm
12126 Long Green Pike, Glen Arm, MD 21057-9255
-
Chestnut Ridge Home & HardwareGrantsville
3235 Chestnut Ridge Rd, Grantsville, MD 21536
Mon-Fri 8am-6pm, Sat 8am-4pm
-
Dyson's LumberGreat Mills
20375 Point Lookout Rd, Great Mills, MD 20634
Mon-Sat 7am-5pm
Since 1954
Family-owned
-
Beltway Plaza HardwareGreenbelt
6000 Greenbelt Rd, Greenbelt, MD 20770
-
The Home DepotHalethorpe
3750 Commerce Dr, Halethorpe, MD 21227
Mon-Sat 6am-10pm, Sun 8am-8pm
-
De Walt Industrial Tool Co.Halethorpe
1646 Sulphur Spring Rd, Halethorpe, MD 21227
-
True ValueHampstead
4001 Houck Ave, Hampstead, MD 21074
-
Mr. HardwareHancock
47 E Main St, Hancock, MD 21750-1517
-
Atlantic Hardware Supply LLCHyattsville
2500 Schuster Dr, Hyattsville, MD 20781
Mon–Fri 7:00am–4:00pm
Tile
-
Northeastern SupplyHyattsville
3330 75th Ave, Hyattsville, MD 20785
-
Colony HardwareHyattsville
1950 Stanford Ct, Hyattsville, MD 20785-3219
-
F N Smith HardwareJarrettsville
3803 Norrisville Rd, Jarrettsville, MD 21084
-
Anderson Hard WareJoppa
900 Pulaski Hwy, Joppa, MD 21085
Flooring · Siding · Roofing
-
Strosniders HardwareKensington
10504 Connecticut Ave, Kensington, MD 20895
-
Costello's Ace Hardware of La PlataLa Plata
6655 Crain Hwy, La Plata, MD 20646
-
Lowe'sLa Plata
300 Rosewick Road, La Plata, MD 20646
-
Zeskind's Hardware & MillworkLandover
7000 Old Landover Rd, Landover, MD 20785
Since 1925
Family-owned
Cabinets
-
The Home DepotLaurel
210 Fort Meade Road, Laurel, MD 20707
Mon-Sat 6am-10pm, Sun 8am-8pm
-
Harbor Freight ToolsLaurel
338 Domer Ave, Laurel, MD 20707
Mon-Sat 8am-8pm, Sun 9am-6pm
-
Atlantic Builders Hardware Corp.Laurel
14248 Cherry Lane Ct, Laurel, MD 20707
-
Ace HardwareLeonardtown
40845 Merchants Ln, Leonardtown, MD 20650-3720
-
Bruce's HardwareLinthicum Heights
551 1st Ave, Linthicum Heights, MD 21090
-
Sneade's Ace Home CenterLusby
11861 HG Trueman Rd, Lusby, MD 20657-2870
-
Lowe'sLutherville Timonium
19 Texas Station Court, Lutherville Timonium, MD 21093
-
Harbor City SupplyLutherville Timonium
9515 Deereco Rd, Lutherville Timonium, MD 21093-2116
Flooring · Cabinets · Railing
-
Harbor FreightLutherville Timonium
1910 York Rd, Lutherville Timonium, MD 21093
-
The Hardware StoreMardela Springs
25442 Ocean Gateway, Mardela Springs, MD 21837
Since 1955
-
Atlantic Hardware SupplyMechanicsville
38588 Brett Way Unit A, Mechanicsville, MD 20659
Mon-Fri 7am-4pm
Tile
-
Millington Hardware & SupplyMillington
403 Cypress St, Millington, MD 21651
-
The Plumbery Home CenterMt Airy
15 N Main St, Mt Airy, MD 21771-5650
Mon–Sat 7:30am–4:00pm
Family-owned
Vanities
-
Mount Airy Ace HardwareMt Airy
1312 S Main St, Mt Airy, MD 21771-5373
-
Promise Land Feed & SeedMyersville
9187 Myersville Rd, Myersville, MD 21773
-
True ValueNewburg
12165 Rock Point Rd, Newburg, MD 20664
-
North East MD Lumber YardNorth East
18 Industrial Drive, North East, MD 21901
Since 1998
Siding · Roofing · Cabinets
-
Costello's Ace of Perry HallNottingham
4231 Ebenezer Rd, Nottingham, MD 21236
-
Tractor Supply CoOakland
13631 Garrett Hwy, Oakland, MD 21550
Mon-Sat 8am-9pm, Sun 9am-7pm
-
Lowe'sOakland
7000 Lowes Drive, Oakland, MD 21550
-
Naylors HardwareOakland
32 S 3rd St, Oakland, MD 21550
-
Ace HardwareOdenton
8380 Piney Orchard Pkwy Piney Orchard pkwy & Odenton rd, Odenton, MD 211131538
-
ABC Supply Co. Inc.Odenton
999 5th St, Odenton, MD 30901-2416
Siding · Roofing · Tile
-
Dunkirk SupplyOwings
1925 Skinners Turn Rd, Owings, MD 20736
-
Dunkirk SupplyOwings
1038 E Chesapeake Beach Road, Owings, MD 20736
-
The Home DepotOwings Mills
9818 Reisterstown Rd, Owings Mills, MD 21117
Mon-Sat 6am-10pm, Sun 8am-8pm
-
Painters Mill Pro BuildingOwings Mills
110 Painters Mill Rd # 11, Owings Mills, MD 21117
-
The Home DepotOxon Hill
6003 Oxon Hill Rd, Oxon Hill, MD 20745
Mon-Sat 6am-10pm, Sun 7am-8pm
-
ABES HardwareOxon Hill
28 Audrey Ln, Oxon Hill, MD 20745-1301
-
The Home DepotParkville
1971 E Joppa Rd (towson), Parkville, MD 21234
Mon-Sat 6am-10pm, Sun 8am-8pm
-
Harbor Freight ToolsParkville
8884 Waltham Woods Rd, Parkville, MD 21234
-
The Home DepotParkville
2501 Cleanleigh Dr, Parkville, MD 21234
-
Ace HardwarePasadena
4167 Mountain Rd, Pasadena, MD 21122-4455
-
Pikesville Lumber CompanyPikesville
4320 Old Milford Mill Rd, Pikesville, MD 21208
-
Tractor Supply CompanyPoolesville
19961 Fisher Ave, Poolesville, MD 20837-2085
-
Poolesville HardwarePoolesville
19961 Fisher Ave, Poolesville, MD 20837
-
Strosnider's HardwarePotomac
10110 River Rd, Potomac, MD 20854
-
Nagel HardwarePreston
3695 Maple Ave, Preston, MD 21655
-
Jim's Tool & Party RentalPrince Frederick
470 Solomons Island Rd N, Prince Frederick, MD 20678-3909
Sun-Sat 7am-5pm
-
True ValuePrince Frederick
155 Main St, Prince Frederick, MD 20678
-
Sneades Ace Home CenterPrince Frederick
425 Solomon Island Rd, Prince Frederick, MD 20678-3910
-
Harris Ace HardwarePrincess Anne
11718 Somerset Ave, Princess Anne, MD 21853
-
The Home DepotRandallstown
8729 Liberty Rd, Randallstown, MD 21133
Mon-Sat 6am-10pm, Sun 8am-8pm
-
Deer Park Building SuppliesRandallstown
9314 Liberty Rd, Randallstown, MD 21133-3545
-
True ValueRidge
13210 Point Lookout Rd, Ridge, MD 20680
-
Hutchison Building and SupplyRidgely
7 E 6th St, Ridgely, MD 21660
-
Ace HardwareRising Sun
23 W Main St, Rising Sun, MD 21911
-
Tractor Supply Co.Rising Sun
40 Rising Sun Town Center, Rising Sun, MD 21911
-
Rock Springs HardwareRising Sun
239 Joseph Biggs Memorial Hwy, Rising Sun, MD 21911
-
Village Hardware & Garden CenterRock Hall
5811 Chesapeake Villa Rd, Rock Hall, MD 21661
-
Costello's Ace of Rock HallRock Hall
5811 Chesapeake Villa Rd, Rock Hall, MD 21661-1538
-
Rommel's Ace Home CenterSalisbury
121 W College Ave, Salisbury, MD 21804
-
Harbor Freight ToolsSalisbury
2423 N Salisbury Blvd A, Salisbury, MD 21801
Mon-Sat 8am-8pm, Sun 9am-6pm
-
Costello's Ace of SalisburySalisbury
121 W College Ave, Salisbury, MD 21804-6961
-
Christopher's HardwareSandy Spring
500 Olney Sandy Spring Rd, Sandy Spring, MD 20860
Mon-Fri 8:30am-5:30pm, Sat 8am-6pm, Sun 10am-5pm
-
Lowe'sSevern
415 George Clauss Boulevard, Severn, MD 21144
-
Ace HardwareSmithsburg
12032 Mapleville Rd, Smithsburg, MD 21783-1665
-
True ValueSt Michaels
1206 S Talbot St, St Michaels, MD 21663-2636
-
Matco ToolsStreet
1205 Priestford Rd, Street, MD 21154-2003
-
The Home DepotSykesville
1326 Londontown Blvd, Sykesville, MD 21784
Mon-Sat 6am-10pm, Sun 8am-8pm
-
Farm and Home ServicesSykesville
7625 Main St, Sykesville, MD 21784-7317
Mon - Fri 8:00 am - 5:00 pm, Sat 8:00 am - 3:00 pm
Since 1935
-
Old Takoma Ace HardwareTakoma Park
7001 Carroll Ave, Takoma Park, MD 20912
Since 2003
-
Your HardwareTemple Hills
2316 Iverson St, Temple Hills, MD 20748
-
Ace HardwareThurmont
215 N Church St, Thurmont, MD 21788-1639
-
Hobbs Hardware IncThurmont
15 E Main St, Thurmont, MD 21788
-
Harbor City SupplyTimonium
1966 Greenspring Dr Ste 506, Timonium, MD 21093-4119
Flooring · Cabinets · Railing
-
Ke Hardware Inc.Timonium
9564 Deereco Rd, Timonium, MD 21093-2119
-
Harbor Freight ToolsTimonium
1910 York Rd, Timonium, MD 21093
Mon-Sat 8am-8pm, Sun 9am-6pm
-
The Home DepotUpper Marlboro
15410 Chrysler Dr, Upper Marlboro, MD 20772-3141
Mon-Sat 6am-10pm, Sun 8am-8pm
-
The Home DepotWestminster
835 Market St, Westminster, MD 21157
Mon-Sat 6am-10pm, Sun 8am-8pm
-
Green's Ace Home CenterWestminster
1706 W Old Liberty Rd, Westminster, MD 21157
Monday – Friday: 7am – 7pm, Saturday: 7am – 5pm, Sunday: 9am – 4pm
-
Acorn SupplyWhite Marsh
11450 Pulaski Hwy, White Marsh, MD 21162
-
Tractor Supply Co.White Plains
10795 Wawa Ln, White Plains, MD 20695
Mon-Sat 8am-9pm, Sun 9am-7pm
-
Belair Road SupplyWhite Plains
10370 Theodore Green Blvd, White Plains, MD 20695-3029
-
Delta LumberWhiteford
2501 Whiteford Rd, Whiteford, MD 21160-1101
Flooring · Siding · Roofing
-
Penn-Mar Door & HardwareWhiteford
2326 Whiteford Rd, Whiteford, MD 21160
-
Costello's Ace Hardware WhitefordWhiteford
2503 Whiteford Rd, Whiteford, MD 21160
-
Wr HardwareWilliamsport
30 W Salisbury St, Williamsport, MD 21795-1023
-
Williamsport Hardware and TackleWilliamsport
45 N Conococheague St, Williamsport, MD 21795
-
Vintage Lumber Co.Woodsboro
1 Council Dr, Woodsboro, MD 21798
Since 1973
Flooring · Siding
BEFORE YOU GO
Bring the right details to the store
Measure fasteners and choose a bit for the material.

Measure a screw correctly
Record the length, diameter and thread before visiting the store.
Read the guide
Screws and bolts explained
Use the thread, head and application to match the fastener.
Read the guide
Choose the right drill bit
Separate wood, metal and masonry bits before comparing sizes.
Read the guide