Across Alabama, of the 519 hardware stores we list, 497 give a phone number, 133 publish opening hours and 394 have a website. 228 are branches of national chains — Ace Hardware (81), Tractor Supply Co (46), Harbor Freight Tools (30); the remaining 291 are independent. By what they offer: 93 sell lumber, 75 are farm and ranch supply stores, 13 offer key cutting. Most often named on their own websites: roofing (43), siding (40) and flooring (36). The longest-running is Harrison Brothers Hardware, in business since 1897. 12 describe themselves as family-owned.
Top 10 hardware stores in Alabama
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1Harbor Freight ToolsMobile
Mon-Sat 8am-8pm, Sun 9am-6pm
-
2The Home DepotAlexander City
Mon-Sat 7am-9pm, Sun 8am-8pm
-
3Tractor Supply CoGardendale
Mon-Sat 8am-9pm, Sun 9am-7pm
-
4True ValueMontgomery
Mon-Fri 8am-5:30am, Sat 8am-5am
-
5Builders Supply CompanyFort Payne
Mon - Fri 6:30 am - 4:00 pm
-
6Bay Area Screw & SupplyMobile
Monday – Friday 7:30am – 5pm
-
7K3 SupplyMcCalla
Mon–Fri 7am–5pm, Sat 7am–12pm, Sun Closed
-
8Harrison Brothers HardwareHuntsville
Mon–Sat 10:00am–5:00pm
-
9Northwest Supply CompanyNorthport
Monday to Friday / 6:30 a.m. – 4:00 p.m.
-
10Rural KingHuntsville
Mon-Wed 7am-9pm, Fri-Sun 7am-9pm
Cities
Largest first. Towns with a single hardware store are listed further down this page.
- Mobile26
- Huntsville20
- Birmingham18
- Dothan13
- Montgomery13
- Jasper10
- Florence7
- Foley7
- Cullman6
- Daphne6
- Northport6
- Opelika6
- Orange Beach6
- Tuscaloosa6
- Albertville5
- Anniston5
- Auburn5
- Bay Minette5
- Decatur5
- Muscle Shoals5
- Pelham5
- Phenix City5
- Prattville5
- Scottsboro5
- Sylacauga5
- Trussville5
- Alexander City4
- Boaz4
- Gadsden4
- Hartselle4
- Jackson4
- Monroeville4
- Roanoke4
- Russellville4
- Selma4
- Theodore4
- Troy4
Other towns in Alabama
One hardware store each — too few for a page of their own, so they live here.
-
Trawick Ace HardwareAbbeville
112 S Doswell St, Abbeville, AL 36310-2110
-
Powell Building SupplyAddison
29865 Highway 278, Addison, AL 35540-2135
Since 1968
Locally owned
-
M & M HardwareAlabaster
1542 Kent Dairy Rd, Alabaster, AL 35007-5228
-
Marjam Supply Of AlabamaAlexandria
183 Post Oak Rd, Alexandria, AL 36250
-
Parris HardwareAlexandria
6312 US-431, Alexandria, AL 36250
-
Central Hardware Lumber & SupplyAliceville
119 Broad St NE, Aliceville, AL 35442
-
Mountain Top Hardware and SupplyAltoona
11174 US-278, Altoona, AL 35952
Since 1986
Locally owned
-
Tractor Supply Co.Andalusia
540 Western Bypass, Andalusia, AL 36420
Mon-Sat 8am-9pm, Sun 9am-7pm
-
Breedlove Building SupplyAndalusia
541 Western Bypass, Andalusia, AL 36420
-
Harbor FreightAndalusia
122 Covington Mall Dr, Andalusia, AL 36420
-
Harbor FreightArab
175 N Brindlee Mountain Pkwy, Arab, AL 35016
-
Walker Building SupplyArab
9488 US Highway 231, Arab, AL 35016
-
53 Farm & HardwareArdmore
9210 Highway 53, Ardmore, AL 35739-9117
-
Argo HardwareArgo
335 US-11, Argo, AL 35173
-
Williams Hardware & Building SupplyArley
5059 Co Rd 41, Arley, AL 35541
-
Smith's True Value Of AshfordAshford
Ashford Fire Department, 102 5th Ave, Ashford, AL 36312
Flooring · Siding · Roofing
-
Smith's True Value Of AshfordAshford
20 Ashford Industrial Dr, Ashford, AL 36312
Flooring · Siding · Roofing
-
Planters HardwareAshland
40583 AL-77, Ashland, AL 36251
-
Teague MercantileAshville
144 6th Ave, Ashville, AL 35953
-
Elders Advantage HardwareAshville
35770 US-231, Ashville, AL 35953
-
U G White MercantileAthens
101 N Jefferson St, Athens, AL 35611
Mon–Wed 10am–6pm, Thu–Sat 10am–8pm
-
Harbor FreightAthens
800 S Clinton St, Athens, AL 35611
-
Collins SupplyAthens
17616 US Highway 72, Athens, AL 35611
-
Bondurant Ace HdweAtmore
209 W Nashville Ave, Atmore, AL 36502
-
Central Painters SupplyAtmore
405 E Ridgeley St, Atmore, AL 36502
-
Marvin's Building MaterialsAtmore
141 Lindberg Ave, Atmore, AL 36502-3253
Mon–Fri 8am–5pm
Since 1945
-
Etowah Ace HardwareAttalla
1429 3rd St SW, Attalla, AL 35954
-
Kens'true Value HardwareBessemer
3000 Morgan Rd, Bessemer, AL 35022-6452
-
Farr HardwareBessemer
1322 Eastern Valley Rd, Bessemer, AL 35020-8609
-
4 Byrds Building & Industrial SuppliesBrantley
9450 S Main St, Brantley, AL 36009
-
Bondurant Lbr & HardwareBrewton
601 Hwy 31 South, Brewton, AL 36427
-
Down To Earth True Value HardwareBrewton
118 Saint Joseph Ave, Brewton, AL 36426
-
Wallace Pump & Supply Co. Inc.Brundidge
9729 US-231, Brundidge, AL 36010-4832
-
Ace Farm & HomeButler
231 W Pushmataha St, Butler, AL 36904
-
HD Supply Facilities MaintenanceCalera
3400 US-31, Calera, AL 35040
-
True ValueCamden
201 Claiborne St, Camden, AL 36726
-
Roberson Hardware & SupplyCarbon Hill
227 2nd Way NW, Carbon Hill, AL 35549-4817
-
Tractor Supply Co.Center Point
5980 Chalkville Rd, Center Point, AL 35235
-
Weiss Electric Plumbing and Hardware SupplyCentre
930 Cedar Bluff Rd, Centre, AL 35960
-
Harbor FreightCentre
750 Piedmont Hwy, Centre, AL 35960
-
Andrews Hardware ChatomChatom
100 Granade Ave, Chatom, AL 36518-6712
-
Andrews Ace Hardware & Seed StoreChatom
92 Grande Ave, Chatom, AL 36518
-
Tractor Supply Co.Chelsea
119 Atchison Dr, Chelsea, AL 35043
Mon-Sat 8am-9pm, Sun 9am-7pm
-
Cherokee Ace HardwareCherokee
8075 Highway 72, Cherokee, AL 35616
-
Beaver Tooth & SupplyChildersburg
5300 Childersburg Fayette Hwy, Childersburg, AL 35044
-
Andrews Ace HardwareCitronelle
19750 N 3rd St, Citronelle, AL 36522
-
Tractor Supply CoClanton
1001 Woodfin Ln, Clanton, AL 35045
Mon-Sat 8am-9pm, Sun 9am-7pm
-
Russell Do It CenterClanton
2207 7th St N, Clanton, AL 35045
Flooring · Siding · Roofing
-
Chilton Feed and Seed LLCClanton
717 2nd Ave N, Clanton, AL 35045-3424
-
Tonka Supply IncCleveland
36256 State Highway 79, Cleveland, AL 35049-4006
-
Coffeeville Building SupplyCoffeeville
1740 US-84, Coffeeville, AL 36524
-
True ValueColumbia
101 East Church St, Columbia, AL 36319
-
Ace HardwareColumbiana
21891 Alabama 25, Columbiana, AL 35051
-
Country Mall Convenience and HardwareCrane Hill
20170 County Road 222, Crane Hill, AL 35053-3112
-
Creola Ace Hardware & LumberCreola
10041 Highway 43, Creola, AL 36525
-
Kilpatrick HardwareCrossville
18699 AL-68, Crossville, AL 35962
-
Russell Building Supply - Dadeville, ALDadeville
350 Fulton St, Dadeville, AL 36853
Flooring · Siding · Roofing
-
Moore's HardwareDadeville
406 N Broadnax St, Dadeville, AL 36853
-
Ace Southern Lumber and HardwareDeatsville
108 County Road 100, Deatsville, AL 36022
-
Tractor Supply Co.Demopolis
1404 US-80, Demopolis, AL 36732
Mon-Sat 8am-9pm, Sun 9am-7pm
-
Water Wheel Lumber and HardwareDora
1586 Horse Creek Blvd, Dora, AL 35062-5121
-
Russell Do it CenterEclectic
1969 Kowaliga Rd, Eclectic, AL 36024
Flooring · Siding · Roofing
-
Lawford HardwareElba
333 Davis St, Elba, AL 36323
-
Windham Lumber CompanyElba
716 Troy Hwy, Elba, AL 36323-1521
-
Elberta HardwareElberta
25320 US-98, Elberta, AL 36530
-
Paris Ace ElbertaElberta
24753 State St, Elberta, AL 36530
-
Harbor Freight ToolsEnterprise
705 Boll Weevil Cir, Enterprise, AL 36330
Mon-Sat 8am-8pm, Sun 9am-6pm
-
Lewis-Smith Supply EnterpriseEnterprise
100 N Ouida St, Enterprise, AL 36330
-
Enterprise Ace HardwareEnterprise
6102 Boll Weevil Cir, Enterprise, AL 36330
-
Tractor Supply CoEufaula
1021 South Eufaula Ave, Eufaula, AL 36027
Mon-Sat 8am-9pm, Sun 9am-7pm
-
Hopper Building SupplyEva
5564 Hwy 55 W, Eva, AL 35621
Siding · Roofing · Railing
-
Conecuh Feed and SeedEvergreen
803 W Front St, Evergreen, AL 36401
-
McPhaul's MercantileExcel
36 S Main St, Excel, AL 36439
-
The Home DepotFairfield
6405 Flintridge Dr, Fairfield, AL 35064
Mon-Sat 6am-9pm, Sun 8am-8pm
-
Ace HardwareFairhope
560 Fairhope Ave, Fairhope, AL 36532-2127
-
Tractor Supply CoFayette
1616 Temple Ave North, Fayette, AL 35555
Mon-Sat 8am-9pm, Sun 9am-7pm
-
Lawrence Farm & Lumber CenterFayette
641 AL-129, Fayette, AL 35555
-
Cox Hardware CoFlorala
23232 5th Ave, Florala, AL 36442-3419
-
Fort Mitchell Trading Post and Hardware, Inc.Fort Mitchell
1025 Highway 165, Fort Mitchell, AL 36856
Siding
-
Builders Supply CompanyFort Payne
611 Godfrey Ave S, Fort Payne, AL 35967
Mon - Fri 6:30 am - 4:00 pm
Family-owned
Roofing
-
Harbor Freight ToolsFort Payne
1400 Dekalb Plaza Blvd, Fort Payne, AL 35967
Mon-Sat 8am-8pm, Sun 9am-6pm
-
My SupplyFort Payne
218 Godfrey Ave NE, Fort Payne, AL 35967
-
J Supply CompanyFruithurst
11700 Highway 78, Fruithurst, AL 36262
-
Flippin' It Hardware StoreFultondale
220 Decatur Hwy, Fultondale, AL 35068
-
Lowe & Son ToolsFyffe
223 Lands Rd, Fyffe, AL 35971-3159
-
Powell HardwareFyffe
278 S Broad St, Fyffe, AL 35971-5052
-
Tractor Supply CoGardendale
2626 Decatur Hwy, Gardendale, AL 35071
Mon-Sat 8am-9pm, Sun 9am-7pm
-
Tractor Supply Co.Geneva
1632 W Magnolia Ave, Geneva, AL 36340
Mon-Sat 8am-9pm, Sun 9am-7pm
-
Geneva Hardware CoGeneva
206 E Water Ave, Geneva, AL 36340
-
Geraldine HardwareGeraldine
41474 AL-75, Geraldine, AL 35974
-
Dwayne's Hardware GilbertownGilbertown
12702 Highway 17, Gilbertown, AL 36908-5230
Family-owned
-
Ace Farm & HomeGilbertown
74 Front St, Gilbertown, AL 36908
-
Grand Bay Auto Supply and HardwareGrand Bay
8911 Grand Bay Wilmer Rd S, Grand Bay, AL 36541-4237
-
Carnes Ace HardwareGrant
140 Peck Sutton Rd, Grant, AL 35747-8616
-
City Hardware CoGreensboro
1318 Main St, Greensboro, AL 36744
-
Tractor Supply CoGreenville
151 Interstate Dr, Greenville, AL 36037
Mon-Sat 8am-9pm, Sun 9am-7pm
-
Greenville Hardware CoGreenville
515 E Commerce St, Greenville, AL 36037
-
Ace HardwareGrove Hill
170 S Jackson St, Grove Hill, AL 36451
-
Paris Ace HardwareGulf Shores
1524 Gulf Shores Pkwy, Gulf Shores, AL 36542
-
Lake Guntersville Ace Hardware LLCGuntersville
1536 Blount Ave, Guntersville, AL 35976
-
Ross-graden Lumber Co.Guntersville
933 Blount Ave, Guntersville, AL 35976-1509
Since 1920
-
Lowes Guntersville AlGuntersville
Guntersville, AL
-
Maysville General StoreGurley
Maysville Road, Gurley, AL 35748
-
Hackleburg Hardware, Poultry & TireHackleburg
125 Boyd St, Hackleburg, AL 35564
-
True ValueHaleyville
1297 11th Avenue, Haleyville, AL 35565-5925
Flooring · Siding · Roofing
-
Jolly Dan's Hardware & General StoreHaleyville
2200 11th Ave, Haleyville, AL 35565
-
S & S Building SupplyHaleyville
1818 21st St, Haleyville, AL 35565
-
Tractor Supply Co.Hamilton
1500 Military St S, Hamilton, AL 35570
Mon-Sat 8am-9pm, Sun 9am-7pm
-
Harbor Freight ToolsHamilton
1500 Military St S Ste.10, Hamilton, AL 35570
Mon-Sat 8am-8pm, Sun 9am-6pm
-
Dodge City Ace HardwareHanceville
699 AL Highway 69 S, Hanceville, AL 35077
-
Russell Building SupplyHarpersville
110 Wheat St, Harpersville, AL 35078
Flooring · Siding · Roofing
-
Ace HardwareHarvest
6024 Highway 53, Harvest, AL 35749
-
Hayneville Ace HardwareHayneville
201 Hayneville Plaza, Hayneville, AL 36040
-
ACE Hazel Green Building SupplyHazel Green
15409 Highway 231 431 N, Hazel Green, AL 35750-8038
-
Headland Ace Hardware IncHeadland
17902 US-431, Headland, AL 36345
-
Smith's True ValueHeadland
16648 Hwy 431 S, Headland, AL 36345
-
Smith's True ValueHeadland
16648 Us Highway 431 S, Headland, AL 36345
Flooring · Siding · Roofing
-
Helena HardwareHelena
101 Ace Pl, Helena, AL 35080
-
Ace HardwareHenagar
17185 Broad St, Henagar, AL 35978
-
Pro Source Tool CenterHenagar
9093 AL-40, Henagar, AL 35978
-
HH HardwareHighland Home
19000 Montgomery Hwy, Highland Home, AL 36041-3311
-
Northwest Alabama SupplyHodges
202 Highway 172, Hodges, AL 35571-3432
-
HB Hardware & Building SupplyHokes Bluff
5601 Main St, Hokes Bluff, AL 35903
-
East Bay Supply Co.Homewood
142 Distribution Dr, Homewood, AL 35209
Mon–Fri 8am–5pm
Flooring · Tile
-
Homewood Ace HardwareHomewood
320 Oxmoor Rd, Homewood, AL 35209
-
Huffstutlers HardwareHomewood
2732 Central Ave Ste 120, Homewood, AL 35209-1873
-
The Home DepotHoover
3670 Galleria Circle, Hoover, AL 35244
Mon-Sat 6am-10pm, Sun 8am-8pm
-
The Home DepotHoover
4995 Highway 280, Hoover, AL 35242
Mon-Sat 6am-10pm, Sun 8am-8pm
-
Bluff Park HardwareHoover
597 Shades Crest Rd, Hoover, AL 35226
Monday-Friday 8:00am - 5:30pm, Saturday 8:00am - 5:00pm
-
Lassiter's HardwareHope Hull
15271 US-31, Hope Hull, AL 36043
-
Hueytown HardwareHueytown
3284 Allison Bonnett Memorial Dr, Hueytown, AL 35023-1456
Flooring · Siding · Roofing
-
Smith's Ace HardwareIder
11725 AL Highway 75, Ider, AL 35981
-
Smith's Ace HardwareIder
11725 HWY 75, Ider, AL 35981
-
V & W Supply CoIrondale
1271 Gadsden Hwy, Irondale, AL 35235
-
Jacksonville Home Center Ace HardwareJacksonville
200 Coffee St SW, Jacksonville, AL 36265
-
Warren Hardware StoresJacksonville
1420 Pelham Rd S, Jacksonville, AL 36265
-
Coussons Hardware and ConvenienceKillen
5221 Highway 72, Killen, AL 35645-8363
-
True Value Hardware KillenKillen
1929 Highway 72, Killen, AL 35645
-
Lafayette True ValueLafayette
Hwy 50 Byp, Lafayette, AL 36862
-
Tractor Supply Co.Lanett
811 S Gilmer Ave, Lanett, AL 36863
Mon-Sat 8am-9pm, Sun 9am-7pm
-
Pioneer Hardware & Building SuppliesLeeds
8244 Thornton Ave, Leeds, AL 35094
-
A.L. Thompson Builders SupplyLexington
10817 AL-101, Lexington, AL 35648
-
Rural KingLincoln
1800 McCaig Rd, Lincoln, AL 35096
Mon-Wed 7am-9pm, Fri-Sun 7am-9pm
Since 1960
Veteran-owned
-
Lincoln Hardware and OutdoorsLincoln
77 Magnolia St S, Lincoln, AL 35096
-
Lincoln Lumber and Ace HardwareLincoln
59 Industrial Drive, Lincoln, AL 35096
-
Ace HardwareLinden
1137 S Shiloh St, Linden, AL 36748
-
Lineville Building SupplyLineville
424 Industrial Blvd, Lineville, AL 36266
-
Farm and Builders SupplyLivingston
1310 N Washington St, Livingston, AL 35470
Flooring · Siding · Roofing
-
Sumter Supply IncLivingston
1302 N Washington St, Livingston, AL 35470
-
Locust Fork Grocery & HardwareLocust Fork
30228 AL-79, Locust Fork, AL 35097
-
Ace HardwareLoxley
29891 State Highway 59, Loxley, AL 36551
-
Loxley HardwareLoxley
1075 N Hickory St, Loxley, AL 36551-4407
-
Luverne Cash & Carry HardwareLuverne
208 S Forest Ave, Luverne, AL 36049
-
Luverne HardwareLuverne
31 N Forest Ave, Luverne, AL 36049-1142
Since 1963
-
The Home DepotMadison
4045 Lawson Ridge Dr, Madison, AL 35757-7222
Mon-Sat 6am-10pm, Sun 8am-8pm
-
Lowe's Home ImprovementMadison
7920 Hwy 72 W, Madison, AL 35758
-
Weathers Ace Hardware of MadisonMadison
141 Hughes Rd, Madison, AL 35758
-
Skipper's General Store, IncMaplesville
Maplesville, AL
-
M and D ToolsMargaret
710 Small Lake Dr, Margaret, AL 35120
-
Blackbelt Hardware & OutdoorsMarion
1243 Washington St, Marion, AL 36756
-
Harrison HardwareMarion
204 Fikes Ferry Rd, Marion, AL 36756
-
Ace Hardware McCallaMc Calla
4750 Eastern Valley Rd, Mc Calla, AL 35111
-
K3 SupplyMcCalla
1350 Grey Hill Rd, McCalla, AL 35074
Mon–Fri 7am–5pm, Sat 7am–12pm, Sun Closed
-
Piggly Wiggly Ace Hardware McCallaMcCalla
4746 CR-18, McCalla, AL 35111
Since 1916
-
Corley's Hardware & MoreMckenzie
14 Main St, Mckenzie, AL 36456
-
Little River Hardware & Outdoor SuppliesMentone
5190 AL-117, Mentone, AL 35984
-
Ace Hardware StoreMidfield
498 B Y Williams Sr Dr, Midfield, AL 35228
-
Midtown HardwareMidland City
15110 S US Highway 231, Midland City, AL 36350-6346
-
Tractor Supply Co.Millbrook
3791 AL-14, Millbrook, AL 36054
Mon-Sat 8am-9pm, Sun 9am-7pm
-
Tractor Supply Co.Montevallo
4633 AL-25, Montevallo, AL 35115
Mon-Sat 8am-9pm, Sun 9am-7pm
-
Ace HardwareMontevallo
4004 Highway 25, Montevallo, AL 35115
-
Tractor Supply Co.Moody
3400 Moody Pkwy, Moody, AL 35004
Mon-Sat 8am-9pm, Sun 9am-7pm
-
Ace HardwareMoody
3070 Moody Pkwy, Moody, AL 35004
-
Moody Ace HardwareMoody
1005 Crossroads Plaza Dr, Moody, AL 35004-2615
-
Midway Feed and HardwareMoulton
4508 Co Rd 434, Moulton, AL 35650
Mon–Fri 7:30 am–5:00 pm, Sat 7:30 am–12:00 pm
Since 2022
Roofing
-
Tractor Supply Co.Moulton
11655 AL-157, Moulton, AL 35650
Mon-Sat 8am-9pm, Sun 9am-7pm
-
Ace HardwareMountain Brk
2117 Cahaba Rd, Mountain Brk, AL 35223-1111
-
Pine DepotMountain Brk
6 Office Park Cir Ste 100, Mountain Brk, AL 35223-2664
-
Little HardwareMountain Brook
2117 Cahaba Rd, Mountain Brook, AL 35223
-
Mt Vernon Hardware & LumberMt Vernon
1125 Military Rd, Mt Vernon, AL 36560-5501
-
J F Julian HardwareMulga
5334 Birmingport Rd, Mulga, AL 35118-9651
-
Ace HardwareNew Hope
10199 Highway 431 S, New Hope, AL 35760
-
A & J HardwareNew Site
13685 AL-22, New Site, AL 36256
-
Citizens Hardware and Building SupplyNotasulga
177 Lyon St, Notasulga, AL 36866
Flooring · Siding · Roofing
-
Central Supply CoOdenville
10855 Hwy 174, Odenville, AL 35120
-
Ohatchee HardwareOhatchee
7800 Al Highway 77, Ohatchee, AL 36271-7836
-
Tractor Supply CoOneonta
1608 2 Nd Ave East, Oneonta, AL 35121
Mon-Sat 8am-9pm, Sun 9am-7pm
-
Weathers Ace HardwareOneonta
109 2nd Ave E, Oneonta, AL 35121
-
Tractor Supply Co.Opp
511 Florala Hwy, Opp, AL 36467
-
Breedlove Building SupplyOpp
704 Old Perry Store Rd, Opp, AL 36467
-
Baker's True Value HardwareOwens Cross Roads
105 Wilson Mann Rd, Owens Cross Roads, AL 35763
Flooring · Siding · Roofing
-
Lowe'sOxford
1836 Us Highway 78 East, Oxford, AL 36203
-
The Home DepotOxford
350 Crystal Water Drive, Oxford, AL 36203
-
Oxford Ace HardwareOxford
1400 Barry St, Oxford, AL 36203
-
Townsend Building SupplyOzark
845 N US Highway 231, Ozark, AL 36360
Since 1932
Family-owned
Flooring · Siding · Roofing
-
Ace Hardware of OzarkOzark
918 S US Highway 231, Ozark, AL 36360
-
American Cutlery & HardwareParrish
6255 Highway 269, Parrish, AL 35580-3831
-
The Home DepotPell City
289 Vaughan Lane, Pell City, AL 35125
Mon-Sat 6am-9pm, Sun 8am-8pm
-
Ace HardwarePell City
2640 Martin St S, Pell City, AL 351287553
-
Harbor Freight ToolsPell City
613 Martin St N, Ste 400, Pell City, AL 35125
Mon-Sat 8am-8pm, Sun 9am-6pm
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