Across Idaho, of the 227 hardware stores we list, 206 give a phone number, 55 publish opening hours and 190 have a website. 110 are branches of national chains — Ace Hardware (55), True Value (23), The Home Depot (11); the remaining 117 are independent. By what they offer: 64 sell lumber, 23 are farm and ranch supply stores, 13 sell plumbing supplies. Most often named on their own websites: siding (37), roofing (34) and flooring (24). The longest-running is Rush's Kitchen Supply, in business since 1910. 3 describe themselves as family-owned.
Top 10 hardware stores in Idaho
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1Harbor Freight ToolsCoeur D'Alene
Mon-Sat 8am-8pm, Sun 9am-6pm
-
2The Home DepotEagle
Mon-Sat 6am-10pm, Sun 8am-8pm
-
3May HardwareMcCall
Monday - Saturday, 8am - 5pm, Sunday, 10am - 4pm
-
4Franklin Building SupplyTwin Falls
Monday - Friday 7:00 am - 5:00 pm, Saturday Closed, Sunday Closed
-
5South Fork HardwarePreston
Mon-Sun 9am-8pm
-
6Ace HardwareHailey
Mon-Fri 7am-6pm, Sat-Sun 8am-5pm
-
7Rush's Kitchen SupplyIdaho Falls
Mon–Fri 8am–5:30pm, Sat 8am–5pm
-
8Tractor Supply Co.Oldtown
Mon-Sat 8am-9pm, Sun 9am-7pm
-
9Furniture Exchange Trustworthy HardwareKellogg
Mon–Fri 8am–6pm, Sat 8am–6pm
-
10Albeni Falls Building Supply, Inc.Oldtown
Mon-Fri 7am-6pm, Sat 8am-5pm, Sun 9am-4pm
Cities
Largest first. Towns with a single hardware store are listed further down this page.
- Boise15
- Idaho Falls9
- Nampa8
- Mountain Home7
- Meridian6
- Pocatello6
- Salmon6
- Twin Falls6
- Coeur D'Alene5
- Kuna5
- Oldtown5
- Ponderay5
- Preston5
- Burley4
- Emmett4
- Grangeville4
- Hailey4
- Kellogg4
- Lewiston4
- Orofino4
Other towns in Idaho
One hardware store each — too few for a page of their own, so they live here.
-
Ace Hardware AberdeenAberdeen
123 S Main, Aberdeen, ID 83210
-
AF Ace Hardware & LumberAmerican Falls
150 Fort Hall Ave, American Falls, ID 83211
-
Ace HardwareAmmon
3415 E 17th, Ammon, ID 83406-6781
-
Diers Home ImprovementArco
318 Sunset Dr, Arco, ID 83213
-
HG Lumber & HardwareAshton
408 Main St, Ashton, ID 83420
-
Stronks & Sons Do It Best HomecenterAshton
316 Main St, Ashton, ID 83420-5031
Flooring · Siding · Roofing
-
Tractor Supply Co.Athol
7032 E Athol Xing Rd, Athol, ID 83801
Mon-Sat 8am-9pm, Sun 9am-7pm
-
Ace Hardware Super 1 FoodsAthol
30585 N Roberts Rd, Athol, ID 83801
-
Top Tool Supply & ServiceBancroft
1944 Lund Rd, Bancroft, ID 83217-5122
-
ACE HardwareBlackfoot
51 S Spruce St, Blackfoot, ID 83221
-
Rockford Ranch Hardware & Lumber SupplyBlackfoot
55 S 1200 W, Blackfoot, ID 83221-6003
-
Badger Building CenterBonners Ferry
34 Swift Ln, Bonners Ferry, ID 83805
M-F: 7:30am-5pm, Sat: 8am-4pm
Since 1983
Locally owned
Siding · Roofing · Railing
-
Pro X Home CenterBonners Ferry
US-95, Bonners Ferry, ID 83805
Flooring · Siding · Roofing
-
True ValueBuhl
708 Hwy 30 East, Buhl, ID 83316
-
Jones Hardware and Furniture RoomBuhl
1029 Main St, Buhl, ID 83316
Family-owned
-
ACE HardwareBuhl
707 U S 30, Buhl, ID 83316
-
Kencove Farm Fence SuppliesCaldwell
102 Summers St, Caldwell, ID 83605
-
Caldwell True ValueCaldwell
2321 Cleveland Blvd, Caldwell, ID 83605
Flooring · Siding · Roofing
-
Cambridge Lumber CoCambridge
40 S Superior St, Cambridge, ID 83610
-
True ValueCascade
206 North Main Street, Cascade, ID 83611-0000
-
Cascade HardwareCascade
720 S Main St, Cascade, ID 83611
Flooring · Siding · Roofing
-
Round Valley Supply, LLCChallis
24711 US-93, Challis, ID 83226
-
The Home DepotChubbuck
4340 Hawthorne Rd, Chubbuck, ID 83202
Mon-Sat 6am-10pm, Sun 8am-8pm
-
Evergreen Homestead SupplyClark Fork
54304 ID-200, Clark Fork, ID 83811
Mon-Fri 8am-5pm, Sat 8am-3pm
-
Gem Builders SupplyCottonwood
312 Main St, Cottonwood, ID 83522
-
Northwest Hardware SupplyDalton Gardens
7680 N Government Way Ste 6, Dalton Gardens, ID 83815-7759
-
Deary Saw and General StoreDeary
500 2nd Ave, Deary, ID 83823
-
Donnelly HardwareDonnelly
165 N Main St, Donnelly, ID 83615
Flooring · Siding · Roofing
-
Ace HardwareDriggs
120 S Main St, Driggs, ID 83422-5016
-
Tractor Supply Co.Driggs
1649 N Highway 33, Driggs, ID 83422
Mon-Sat 8am-9pm, Sun 9am-7pm
-
Standard True Value - DriggsDriggs
535 Valley Centre Dr, Driggs, ID 83422
-
The Home DepotEagle
2808 E State Street, Eagle, ID 83616
Mon-Sat 6am-10pm, Sun 8am-8pm
-
Ace HardwareEagle
931 State Street, Eagle, ID 83616
-
True ValueFiler
130 HIGHWAY 30, Filer, ID 83328-9601
-
D&B SupplyGarden City
6650 N Glenwood St, Garden City, ID 83714
Mon–Fri 8am–8pm, Sat 8am–8pm, Sun 9am–6pm
-
Evergreen Sprinkler SupplyGarden City
107 W 32nd St, Garden City, ID 83714
-
Industrial Hardware IdahoGarden City
115 E 48th St, Garden City, ID 83714
-
Homestead SupplyGlenns Ferry
90 E Idaho Ave, Glenns Ferry, ID 83623
-
G & H Ace Hardware IncGooding
116 5th Ave E, Gooding, ID 83330-1317
-
North Canyon HardwareGooding
1455 Main St, Gooding, ID 83330
-
Gooding LumberGooding
301 Roosevelt St, Gooding, ID 83330
-
Ace HardwareHagerman
310 S State St, Hagerman, ID 83332
-
Clk SuppliesHayden
12036 N Tracey Rd, Hayden, ID 83835-7297
Monday-Friday, 9 am - 5 pm PST
-
Hayden Ace HardwareHayden
196 W Hayden Ave, Hayden, ID 83835-9628
-
Hayden ID Lumber YardHayden
8228 N. Huetter Rd., Hayden, ID 83835
Monday - Friday: 7:00 AM - 4:00 PM
Since 1998
Siding · Roofing · Cabinets
-
Tolmie's Ace HardwareHomedale
1 East Owyhee Avenue 966, Homedale, ID 83628
-
True ValueHomedale
328 HIGHWAY 95, Homedale, ID 83628-3482
-
Horseshoe HardwareHorseshoe Bend
110 Foss St, Horseshoe Bend, ID 83629
-
Anderson Hardware and SupplyIdaho City
3845 ID-21, Idaho City, ID 83631
-
Island Park Builders SupplyIsland Park
4108 S Big Springs Loop Rd, Island Park, ID 83433
-
Ace HardwareIsland Park
3318 Hwy 20, Island Park, ID 83429-5134
-
Ace HardwareJerome
423 S Lincoln Ave, Jerome, ID 83338
-
Tractor Supply Co.Jerome
2714 Louden CT, Jerome, ID 83338
Mon-Sat 8am-9pm, Sun 9am-7pm
-
Good Olde MercantileJerome
125 S Lincoln Ave, Jerome, ID 83338-2623
-
Ace MarketplaceKamiah
403 Main St, Kamiah, ID 83536
-
Jacobs Lumber CompanyKamiah
316 3rd St, Kamiah, ID 83536-5054
-
Rocky Mountain HardwareKetchum
180 N Main St, Ketchum, ID 83340
Tile
-
Kimberly ID Lumber YardKimberly
310 Jackson St., Kimberly, ID 83341
Since 1998
Siding · Roofing · Cabinets
-
Lava Ace HardwareLava Hot Springs
105 W Main St, Lava Hot Springs, ID 83246
-
Mackay Lumber & HardwareMackay
516 W Custer Rd, Mackay, ID 83251
-
Hess Lumber & Home CenterMalad City
45 W 100 N, Malad City, ID 83252
-
Marsing True ValueMarsing
222 W Main St, Marsing, ID 83639
Mon-Fri 8am-6am, Sat 8am-5am, Sun 10am-5am
Flooring · Siding · Roofing
-
May HardwareMcCall
809 N 3rd St, McCall, ID 83638
Monday - Saturday, 8am - 5pm, Sunday, 10am - 4pm
Since 1934
-
McCall ID Lumber YardMcCall
400 Deinhard Ln, McCall, ID 83638
Monday - Friday: 8:00 AM - 5:00 PM, Saturday: Closed, Sunday: Closed
Since 1998
Siding · Roofing · Cabinets
-
True ValueMcCall
809 N 3rd St, McCall, ID 83638
Flooring · Siding · Roofing
-
ACE HardwareMiddleton
430 E Main St, Middleton, ID 83644
-
Gundersen True ValueMontpelier
410 Washington St, Montpelier, ID 83254
Flooring · Siding · Roofing
-
Early Bird Supply IncMoscow
2750 Reisenauer Rd, Moscow, ID 83843
Since 1974
Siding · Roofing · Railing
-
Ace HardwareMoscow
1104 W Pullman Rd, Moscow, ID 83843
-
Spence Hardware and SupplyMoscow
915 E White Ave, Moscow, ID 83843
Locally owned
-
Community True Value Hardware & Building SupplyMurtaugh
309 Boyd St, Murtaugh, ID 83344
Flooring · Siding · Roofing
-
Community True Value Hardware & Building Supply #5308 Murtaugh, IDMurtaugh
309 Boyd St, Murtaugh, ID 83344-5038
Flooring · Siding · Roofing
-
Southfork HardwareParma
107 E Grove Ave, Parma, ID 83660
-
Haun's HardwarePaul
23 E Ellis St, Paul, ID 83347
Flooring · Siding · Roofing
-
Darts True Value HardwarePayette
121 S Main St, Payette, ID 83661
-
Rancher's Supply Ace HdwePicabo
18915 Highway 20, Picabo, ID 83348
-
Barneys True ValuePinehurst
117 N Division St, Pinehurst, ID 83850
Flooring · Siding · Roofing
-
Ziegler Lumber Co 017Post Falls
2121 N Highway 41, Post Falls, ID 83854-8963
7am–6pm, Mon–Sat
Flooring · Roofing · Cabinets
-
Seright's Ace HardwarePost Falls
1604 E Seltice Way, Post Falls, ID 83854
-
Junction Lumber Hardware & SupplyPotlatch
1296 Kennedy Ford Rd, Potlatch, ID 83855-8715
-
Ace HardwarePriest River
5499 Highway 2, Priest River, ID 83856
-
Farm and Fence SupplyPriest River
43 Holly Glenn Rd, Priest River, ID 83856
-
Seright's Ace HardwareRathdrum
14236 ID-41, Rathdrum, ID 83858
-
Rathdrum Trading Post HardwareRathdrum
16484 N Highway 41, Rathdrum, ID 83858
Flooring · Siding · Cabinets
-
Rathdrum Trading Post HardwareRathdrum
6950 ID-53, Rathdrum, ID 83858
Flooring · Siding · Cabinets
-
Harbor Freight ToolsRexburg
530 N 2nd E Ste 1, Rexburg, ID 83440
Mon-Sat 7am-7pm, Sun 9am-6pm
-
Rexburg ID Lumber YardRexburg
1076 South 12th West, Rexburg, ID 83440
Mon–Fri 7:30 AM–5:00 PM, Sat 8:00 AM–1:00 PM
Since 1998
Siding · Roofing · Cabinets
-
Dan's Ace HardwareRexburg
101 E Main St, Rexburg, ID 83440
-
Ace HardwareRigby
201 S State St, Rigby, ID 83442-1425
-
Ace HardwareRupert
201 5th St, Rupert, ID 83350-1707
-
Dan's Ace HardwareSaint Anthony
120 N Bridge St, Saint Anthony, ID 83445
-
Ace HardwareSaint Anthony
125 E 3rd S, Saint Anthony, ID 83445
-
St. Anthony Ace HardwareSaint Anthony
120 N Bridge St, Saint Anthony, ID 83445-1414
-
South Fork HardwareSandpoint
201 N 3rd Ave, Sandpoint, ID 83864
-
Ace HardwareShelley
572 S State St, Shelley, ID 83274
-
Ace HardwareShoshone
106 S Rail St E, Shoshone, ID 83352-5138
-
BomgaarsSoda Springs
280 W 2nd S, Soda Springs, ID 83276
-
Soda Ace HardwareSoda Springs
89 W 2nd S, Soda Springs, ID 83276-1509
-
United HardwareSoda Springs
50 E 2nd S, Soda Springs, ID 83276
-
Nelson's Old West HardwareSpirit Lake
6210 W Maine St, Spirit Lake, ID 83869
-
Ace HardwareSt Anthony
120 N Bridge St, St Anthony, ID 83445-1414
-
Falls General StoreSt Anthony
23 W Main St, St Anthony, ID 83445
-
Hughes Ace HardwareSt Maries
904 Center Ave, St Maries, ID 83861
-
Stites Lumber, Hardware & FeedStites
208 Main St, Stites, ID 83552-0080
-
Rocknaks Hardware PlusSugar City
9 E Ctr St, Sugar City, ID 83448
-
Rocknak's Hardware TerretonTerreton
1391 E 1500 N, Terreton, ID 83450
-
Valley Lumber & RentalVictor
Victor, ID
Siding · Roofing
-
Building Maintenance & SupplyWallace
716 Bank St, Wallace, ID 83873-2304
-
Ace HardwareWeiser
529 State St, Weiser, ID 83672
-
True ValueWeiser
1101 State Street, Weiser, ID 83672
-
Wilder Building CenterWilder
415 A Ave, Wilder, ID 83676
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