Across Kansas, of the 354 hardware stores we list, 345 give a phone number, 69 publish opening hours and 273 have a website. 185 are branches of national chains — Ace Hardware (71), True Value (43), Tractor Supply Co (21); the remaining 169 are independent. By what they offer: 96 sell lumber, 64 are farm and ranch supply stores, 32 sell plumbing supplies. Most often named on their own websites: roofing (61), flooring (56) and siding (55). The longest-running is Ottawa County Lumber & Supply, in business since 1866. 7 describe themselves as family-owned.
Top 10 hardware stores in Kansas
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1The Home DepotGarden City
Mon-Sat 6am-10pm, Sun 8am-8pm
-
2Staullbaumer Lumber and HardwareSeneca
M-F: 7:30am - 5:30pm, Sat: 8am - Noon
-
3Strasser Hardware IncKansas City
MON-FRI: 7AM - 7PM SAT-SUN: 8AM - 5PM
-
4Tractor Supply Co.Olathe
Mon-Sat 8am-9pm, Sun 9am-7pm
-
5Harbor Freight ToolsWichita
Mon-Sat 8am-8pm, Sun 9am-6pm
-
6Westlake Ace HardwareCoffeyville
Sun 11am-5pm
-
7Woodard MercantileMaize
Mon–Fri 8:00am–6:00pm, Sat 8:00am–5:00pm, Sun 1:00pm–5:00pm
-
8Bluestem Farm & Ranch SupplyEmporia
Mon–Fri 7am–7pm, Sat 7am–5:30pm
-
9Cleaver Farm & HomeChanute
M-F: 7:30am - 5:30pm, Sat: 8:00am - 4:00pm
-
10Edelmans Home CenterSabetha
Sat 7:30–12:00
Cities
Largest first. Towns with a single hardware store are listed further down this page.
- Wichita25
- Olathe14
- Topeka12
- Overland Park9
- Garden City8
- Hays7
- Manhattan7
- Lawrence6
- Seneca6
- Dodge City5
- Great Bend5
- Hutchinson5
- Lenexa5
- Salina5
- Shawnee5
- Abilene4
- Chanute4
- Colby4
- El Dorado4
- Fort Scott4
- Garnett4
- Independence4
- Junction City4
- Kansas City4
- Parsons4
- Pittsburg4
Other towns in Kansas
One hardware store each — too few for a page of their own, so they live here.
-
Homebuilders HardwareAirmont
382 NY-59 Unit 262, Airmont, KS 10952
Since 1996
-
Hendricks HardwareAlma
300 Missouri Ave, Alma, KS 66401
-
Altamont Builders SupplyAltamont
601 S Huston St, Altamont, KS 67330
Since 1884
-
Westlake Ace HardwareAndover
642 N Andover Rd, Andover, KS 67002
Fri-Sat 7:30am-8pm, Sun 9am-6pm
-
Woodard MercantileAndover
1313 E US Highway 54, Andover, KS 67002
-
Ace HardwareArkansas City
2013 N Summit St, Arkansas City, KS 67005
-
Westlake Ace HardwareArkansas City
2013 N Summit St, Arkansas City, KS 67005-3852
-
Home Lumber and SupplyAshland
106 8th Ave, Ashland, KS 67831
Flooring · Roofing · Cabinets
-
Thayer Supply CoAtchison
1413 Main St, Atchison, KS 66002
-
The Hardware StoreAtchison
609 Commercial St, Atchison, KS 66002-2404
-
Browns True Value HardwareAtwood
411 Main St, Atwood, KS 67730-1825
Flooring · Siding · Roofing
-
Tractor Supply CoAugusta
10025 Southwest Diamond Rd, Augusta, KS 67010
Mon-Sat 8am-9pm, Sun 9am-7pm
-
Augusta Ace Home CenterAugusta
316 W 7th Ave, Augusta, KS 67010
-
Westlake Ace HardwareAugusta
316 W 7th Ave, Augusta, KS 67010-1308
-
Axtell LumberAxtell
306 5th St, Axtell, KS 66403
Flooring · Siding · Roofing
-
Do It Best Arrowhead HardwareBaldwin City
318 Crimson Ave, Baldwin City, KS 66006
Flooring · Siding · Roofing
-
Route 66 True ValueBaxter Springs
109 E 12th St, Baxter Springs, KS 66713
Flooring · Siding · Roofing
-
Circle C Country SupplyBazine
507 S Lawrence St, Bazine, KS 67516
-
True ValueBelleville
2409 Us 81 Hwy, Belleville, KS 66935
-
Ackerman Supply - True ValueBeloit
3147 US-24, Beloit, KS 67420
-
Zachary Ace HardwareBeloit
223 W Main St, Beloit, KS 67420
-
Waters Hardware - Beloit (Formerly Solomon Valley Home Center)Beloit
3128 US-24, Beloit, KS 67420
-
Westlake Ace HardwareBonner Springs
626 S 130th St, Bonner Springs, KS 66012
-
Charlie's HardwareBucklin
109 N Main St, Bucklin, KS 67834
Flooring · Siding · Cabinets
-
Burlington Building MaterialsBurlington
626 Neosho St, Burlington, KS 66839
-
BomgaarsBurlington
300 Cross St, Burlington, KS 66839
-
Chrisman True ValueBurlington
1125 N Fourth, Burlington, KS 66839
-
Londeen's Hardware & FurnitureChapman
445 N Marshall Ave, Chapman, KS 67431
-
Hometown Farm SupplyCheney
330 N Main St, Cheney, KS 67025-2526
-
Newton's True ValueCherryvale
116 W Main St, Cherryvale, KS 67335
-
True ValueCherryvale
116 W Main St, Cherryvale, KS 67335
-
True ValueClay Center
423 Lincoln Ave, Clay Center, KS 67432
Flooring · Siding · Roofing
-
Clay County Lumber and SupplyClay Center
524 Lincoln Ave, Clay Center, KS 67432
-
Gibson's Ace Hardware of Clay CenterClay Center
728 W Crawford St, Clay Center, KS 67432
-
Ace HardwareClyde
312 Washington St, Clyde, KS 66938
-
Westlake Ace HardwareCoffeyville
1318 W 8th St, Coffeyville, KS 67337
Sun 11am-5pm
-
Tractor Supply Co.Coffeyville
1702 W 11th St, Coffeyville, KS 67337
Mon-Sat 8am-8pm, Sun 9am-6pm
-
True ValueCoffeyville
811 Union St, Coffeyville, KS 67337
-
Home Lumber & Supply CoColdwater
107 N New York Ave, Coldwater, KS 67029
Flooring · Roofing · Cabinets
-
Columbus True ValueColumbus
321 E Maple St, Columbus, KS 66725
-
Concordia Town and CountryConcordia
1516 Lincoln St, Concordia, KS 66901
Flooring · Siding · Roofing
-
DIAMOND L SUPPLYCouncil Grove
1561 KS-4, Council Grove, KS 66846
-
Adams Lumber & Home StoreCouncil Grove
203 E Main St, Council Grove, KS 66846
Flooring · Siding · Roofing
-
Westlake Ace HardwareDerby
317 N Rock Rd Ste 500, Derby, KS 67037
Fri 8am-7pm, Sat 7:30am-8pm, Sun 9am-6pm
-
Atwoods of DerbyDerby
333 W Red Powell Dr, Derby, KS 67037-2629
-
Big Tool StoreDerby
4640 East 63rd Street South, Derby, KS 67037
-
River Valley Supply, LLCDouglass
320 W 1st St, Douglass, KS 67039
-
Miller HardwareDowns
610 Morgan Ave, Downs, KS 67437-2021
-
Elkhart True Value LumberElkhart
850 W State Line Rd, Elkhart, KS 67950
-
Home Lumber & SupplyEllinwood
116 E Santa Fe Blvd, Ellinwood, KS 67526
Flooring · Roofing · Cabinets
-
Trio Hometown SupplyEllis
1014 Washington St, Ellis, KS 67637
-
Orscheln Farm & HomeEllsworth
745 E 15th St, Ellsworth, KS 67439
-
True ValueEllsworth
212 N. Douglas Ave, Ellsworth, KS 67439
-
Home Lumber and Supply Co.Ellsworth
1105 E 15th St, Ellsworth, KS 67439
Flooring · Roofing · Cabinets
-
Ace HardwareElwood
807 Roseport Road, Elwood, KS 66024
-
Bluestem Farm & Ranch SupplyEmporia
2611 W US Highway 50, Emporia, KS 66801-6352
Mon–Fri 7am–7pm, Sat 7am–5:30pm
Family-owned
-
Harbor FreightEmporia
2712 W 15th Ave, Emporia, KS 66801
-
Eskridge Lumber LLCEskridge
104 E 1st Ave, Eskridge, KS 66423
-
Woodard Mercantile EurekaEureka
807 E River St, Eureka, KS 67045
-
Tractor Supply Co.Eureka
501 US Highway 54, Eureka, KS 67045
-
Monson Hardware IncEverest
512 Main St, Everest, KS 66424
-
Fredonia True Value HardwareFredonia
700 Madison St, Fredonia, KS 66736-1339
Flooring · Siding · Roofing
-
Harbor Freight ToolsFrontenac
1007 US-69, Frontenac, KS 66763
Mon-Sat 8am-8pm, Sun 9am-6pm
-
Westlake Ace HardwareGardner
240 N Moonlight Rd, Gardner, KS 66030
-
BomgaarsGardner
18710 S Gardner Rd, Gardner, KS 66030
-
Ace HardwareGirard
615 W Saint John St, Girard, KS 66743-2002
-
Goddard Ace HardwareGoddard
19894 W Kellogg Dr, Goddard, KS 67052
-
BomgaarsGoddard
20200 W Kellogg Dr, Goddard, KS 67052
-
Williams Ace HardwareGoddard
19950 W Kellogg Dr, Goddard, KS 67052
-
Orscheln Farm & HomeGoodland
2021 Enterprise Rd, Goodland, KS 67735-9703
-
Rasure Lumber Do it CenterGoodland
605 Caldwell Ave, Goodland, KS 67735
-
Home Lumber & SupplyGreensburg
715 E Kansas Ave, Greensburg, KS 67054
Mon-Fri 9am-12pm
Flooring · Roofing · Cabinets
-
Troy's True ValueHalstead
136 Main St, Halstead, KS 67056-1708
-
Brick Street Hardware #24439 Halstead, KSHalstead
136 Main St, Halstead, KS 67056
Flooring · Siding · Roofing
-
Ricke's Home CenterHarper
1303 Monroe St, Harper, KS 67058
Flooring · Siding · Roofing
-
The Hardware HavenHaven
104 N Kansas St, Haven, KS 67543
Flooring · Siding · Roofing
-
Haviland HardwareHaviland
114 N Main St, Haviland, KS 67059
-
Haysville True Value HardwareHaysville
325 N Main St, Haysville, KS 67060
Flooring · Siding · Roofing
-
Hesston Hardware Co.Hesston
141 N Main St, Hesston, KS 67062-9143
Flooring · Siding · Roofing
-
Hiawatha Farm And HomeHiawatha
2114 Oregon St, Hiawatha, KS 66434-2262
-
Highland HardwareHighland
216 W Main St, Highland, KS 66035
-
Gambles Do It BestHill City
218 W Main St, Hill City, KS 67642-1926
Flooring · Siding · Roofing
-
Waters Hardware-HillsboroHillsboro
125 N Main St, Hillsboro, KS 67063
Flooring · Siding · Roofing
-
BomgaarsHillsboro
615 N Ash St, Hillsboro, KS 67063
-
Compton HardwareHorton
326 E 15th St, Horton, KS 66439-1933
-
Waters Hardware - IolaIola
706 N State St, Iola, KS 66749
Flooring · Siding · Roofing
-
True ValueJohnson City
704 South Nipp, Johnson City, KS 67855
-
Hometown Ace HardwareJohnson City
704 S Nipp St, Johnson City, KS 67855
-
Dixon’s HardwareKingman
325 N Main St, Kingman, KS 67068
-
Simpson's Hardware, Appliance & GiftsKiowa
533 Main St, Kiowa, KS 67070
Since 1932
Family-owned
-
Main Street SupplyLakin
110 S Main St, Lakin, KS 67860
-
Tractor Supply Co.Lansing
1111 N Main St, Lansing, KS 66043
Mon-Sat 8am-9pm, Sun 9am-7pm
-
Harbor FreightLansing
930 N Main St, Lansing, KS 66043
-
Pawnee Valley LumberLarned
305 Main St, Larned, KS 67550
Mon–Fri 7:00am–4:00pm
Since 1949
Family-owned
Siding
-
The Home DepotLeavenworth
5000 S 4th St, Leavenworth, KS 66048
Mon-Sat 6am-9pm, Sun 8am-8pm
-
Gronis Hardware IncLeavenworth
517 Cherokee St, Leavenworth, KS 66048-2625
-
Westlake Ace HardwareLeavenworth
3400 S 4th St Ste 4, Leavenworth, KS 66048
-
Double Bar One, Inc (farrier Supply)Leoti
108 N 5th St, Leoti, KS 67861-5083
-
Western True Value HardwareLeoti
108 S 4th St, Leoti, KS 67861
-
Westlake Ace HardwareLiberal
1601 N Kansas Ave, Liberal, KS 67901
Fri-Sat 7:30am-8pm, Sun 9am-6pm
-
Tractor Supply CoLiberal
730 North Kansas Ave, Liberal, KS 67901
Mon-Sat 8am-9pm, Sun 9am-7pm
-
Harbor FreightLiberal
1010 S Kansas Ave Ste A5, Liberal, KS 67901-4697
-
Big Gator ToolsLouisburg
35704 Metcalf Rd, Louisburg, KS 66053-4534
-
Mckelvey HardwareLouisburg
140 Harvest Dr, Louisburg, KS 66053
-
Lyndon Building Materials, IncLyndon
118 W 6th St, Lyndon, KS 66451
Flooring · Siding · Roofing
-
Ace HardwareLyons
1121 W Main St, Lyons, KS 67554
-
Woydziak HardwareLyons
109 West Ave S, Lyons, KS 67554
-
Woodard MercantileMaize
4160 N Maize Rd, Maize, KS 67101
Mon–Fri 8:00am–6:00pm, Sat 8:00am–5:00pm, Sun 1:00pm–5:00pm
-
Ace HardwareMaize
5204 N Maize Rd, Maize, KS 67101
-
Ace HardwareMarion
1228 Commercial Dr, Marion, KS 66861
-
Hometown Lumber & HardwareMarysville
1204 12th Rd, Marysville, KS 66508
Flooring · Siding · Roofing
-
Tractor Supply Co.McPherson
1330 N Main St, McPherson, KS 67460
Mon-Sat 8am-9pm, Sun 9am-7pm
-
Mcpherson True Value Home CenterMcPherson
300 N Centennial Dr, McPherson, KS 67460
Mon-Fri 7am-5:30am, Sat 8am-12pm
Flooring · Siding · Roofing
-
Graber's Ace HardwareMcPherson
319 N Main St, McPherson, KS 67460
-
Home Lumber & SupplyMeade
116 S Meade Center St, Meade, KS 67864
-
Ace HardwareMeade
923 W Carthage St, Meade, KS 67864
-
Tractor Supply Co.Medicine Lodge
300 S Iliff St, Medicine Lodge, KS 67104
-
Ricke Service & HardwareMedicine Lodge
412 N Iliff St, Medicine Lodge, KS 67104-8003
-
The Home DepotMerriam
5700 Antioch Rd, Merriam, KS 66202
Mon-Sat 6am-10pm, Sun 8am-8pm
-
Merriam HardwareMerriam
5652 Merriam Dr, Merriam, KS 66203
-
Hometown True Value HardwareMinneapolis
317 W 2nd St, Minneapolis, KS 67467
-
Ottawa County Lumber & SupplyMinneapolis
100 S Ottawa St, Minneapolis, KS 67467
Since 1866
-
True ValueMission
6004 Johnson Dr, Mission, KS 66202
-
Montezuma Lumber & Hardware IncMontezuma
206 N Aztec St, Montezuma, KS 67867-8873
Mon-Fri 8am-5:30pm, Sat 8am-2pm
Since 1927
Family-owned
Cabinets · Countertops
-
Coleman HardwareMound City
505 Main St, Mound City, KS 66056-4001
-
Graber's Ace HardwareNewton
208 W Broadway St, Newton, KS 67114
-
Chisholm Trail True Value HardwareNewton
507 SE 36th St, Newton, KS 67114-8730
-
Ye Olde General StoreNorwich
307 S Main St, Norwich, KS 67118
-
Oakley Farm & Home CenterOakley
124 Center Ave, Oakley, KS 67748
Flooring · Siding · Roofing
-
Oberlin Farm And SupplyOberlin
213 S Penn Ave, Oberlin, KS 67749
Flooring · Siding · Roofing
-
Stanley HardwareOberlin
149 S Penn Ave, Oberlin, KS 67749-2242
-
True ValueOnaga
319 Leonard St, Onaga, KS 66521
Flooring · Siding · Roofing
-
Waters Hardware Osage CityOsage City
425 Main St, Osage City, KS 66523-1339
Flooring · Siding · Roofing
-
Osage HardwareOsage City
533 Market St, Osage City, KS 66523
-
Waters Hardware- OskaloosaOskaloosa
1007 Walnut St, Oskaloosa, KS 66066
-
True ValueOswego
723 4th Street, Oswego, KS 67356
-
Ottawa WinsupplyOttawa
1420 Enterprise St, Ottawa, KS 66067
-
Tractor Supply Co.Ottawa
2008 S Princeton St, Ottawa, KS 66067
Mon-Sat 8am-9pm, Sun 9am-7pm
-
CMI Ottawa LumberOttawa
113 E 1st St, Ottawa, KS 66067
-
Palmer Lumber & Hardware, Inc.Palmer
Palmer, KS
-
Family Center Farm and HomePaola
808 Baptiste Dr, Paola, KS 66071
-
Paola HardwarePaola
104 W Piankishaw St Ste 1429, Paola, KS 66071
-
Atwoods Ranch & Home GoodsPark City
5501 N Air Cap Dr, Park City, KS 67219-2108
-
Diversified Supply LlcParker
207 W Woodward St, Parker, KS 66072-4023
-
Peabody Hardware & LumberPeabody
124 N Walnut St, Peabody, KS 66866
-
Hatton's Hometown HardwarePeabody
124 N Walnut St, Peabody, KS 66866-1060
-
Ace HardwarePhillipsburg
341 F St, Phillipsburg, KS 67661
-
Tractor Supply Co.Phillipsburg
1401 State St, Phillipsburg, KS 67661
-
True ValuePlainville
201 W Mill St, Plainville, KS 67663
-
Euston HardwarePrairie Village
6955 Tomahawk Rd, Prairie Village, KS 66208
Flooring · Siding · Roofing
-
Westlake Ace HardwarePrairie Village
4049 Somerset Dr, Prairie Village, KS 66208
-
Tractor Supply Co.Pratt
1727 E 1st St, Pratt, KS 67124
Mon-Sat 8am-9pm, Sun 9am-7pm
-
Skaggs Ace HardwarePratt
101 S Main St #107, Pratt, KS 67124
-
Lowe'sRoeland Park
4960 Roe Blvd, Roeland Park, KS 66205
-
Wehners True ValueRossville
551 E Hwy 24 Trafficway, Rossville, KS 66533
Flooring · Siding · Roofing
-
Stoppel Supply Co.Russell
518 S Fossil St, Russell, KS 67665
Locally owned
-
Edelmans Home CenterSabetha
512 S Old, US-75, Sabetha, KS 66534
Sat 7:30–12:00
Since 1973
Roofing · Cabinets
-
Waters HardwareSabetha
1106 Main St, Sabetha, KS 66534
-
Grimm True Value HardwareSabetha
919 Main St, Sabetha, KS 66534-1828
-
Lampe HardwareSaint Francis
306 W Washington St, Saint Francis, KS 67756
-
Ackarman Hardware & LumberSedan
160 E Main St, Sedan, KS 67361
-
Hennick Lumber & SupplySharon Springs
108 E 2nd St, Sharon Springs, KS 67758-9735
-
Hartman HardwareShawnee Mission
5800 Johnson Dr, Shawnee Mission, KS 66202
-
Roberson Lumber CompanySilver Lake
9941 NW Hwy 24, Silver Lake, KS 66539
-
Top Shelf Lumber & Hardware True ValueSmith Center
300 S Main St, Smith Center, KS 66967-2610
Flooring · Siding · Roofing
-
Tractor Supply Co.Smith Center
122 US-36, Smith Center, KS 66967
Mon-Sat 8am-7pm, Sun 9am-6pm
-
Moody's HardwareSpring Hill
19058 N Madison St, Spring Hill, KS 66083
Flooring · Siding · Roofing
-
Owens True Value HardwareSt Francis
113 E Washington St, St Francis, KS 67756-5677
Flooring · Siding · Roofing
-
St Marys Lumber CoSt Marys
707 US-24, St Marys, KS 66536
-
True ValueStrong City
4th & Cottonwood, Strong City, KS 66869
-
FRB Supplies, Inc.Sublette
1592 Pine, Sublette, KS 67877
Mon-Fri 8am-6pm, Sat 8am-12pm
Siding · Roofing
-
Himpel HardwareTonganoxie
415 Pleasant St, Tonganoxie, KS 66086
-
McNeely Steel & SuppliesTonganoxie
725 Laming Rd, Tonganoxie, KS 66086-4503
-
Thumper HardwareTribune
422 Broadway Ave, Tribune, KS 67879
-
Ulysses Building Supply True ValueUlysses
332 S Main St, Ulysses, KS 67880
Flooring · Siding · Roofing
-
Wichita KS Lumber YardValley Center
801 S Meridian Ave, Valley Center, KS 67147
Monday - Friday: 7:00 AM - 5:00 PM
Since 1998
Siding · Roofing · Cabinets
-
Waters Hardware- Valley CenterValley Center
506 S Meridian Ave, Valley Center, KS 67147
Flooring · Siding · Roofing
-
True ValueWakeeney
217 N Main St, Wakeeney, KS 67672
-
Zabokrtsky Ace HardwareWashington
215 C St, Washington, KS 66968
Flooring · Siding · Roofing
-
Waverly LumberWaverly
109 W 4th St, Waverly, KS 66871
-
Mill Creek True ValueWellington
623 E 16th St, Wellington, KS 67152-2804
Mon-Fri 7am-5pm
Since 1934
Flooring · Siding · Roofing
-
Tractor Supply Co.Wellington
1203 W 8th St, Wellington, KS 67152
-
Hardware Store IncWellington
118 N Washington Ave, Wellington, KS 67152-3949
-
Peterson Lumber and HardwareWhite City
116 W MacKenzie St, White City, KS 66872
-
Home Lumber and SupplyWinfield
1201 Main St, Winfield, KS 67156
Flooring · Roofing · Cabinets
-
Yoder Hardware & LumberYoder
9816 Main St, Yoder, KS 67585
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