Top 10 hardware stores in Des Moines
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play.
-
1Miller's Hardware
1300 Martin Luther King Jr Pkwy, Des Moines, IA 50314
Sun 8am-6pm
Since 1947
Locally owned
-
2Ace Hardware
4808 University Ave Waveland Golf Course, Des Moines, IA 50311
-
3Bomgaars
5049 NE 14th St, Des Moines, IA 50313
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-
4Porter Do It Best Hardware & Rental
4209 Hubbell Ave, Des Moines, IA 50317-4507
Flooring · Siding · Roofing
-
7Menards
6000 SE 14th St, Des Moines, IA 50320
-
8Bob's Tools Inc.
1493 E Army Post Rd, Des Moines, IA 50320-1809
-
9Acme Tools
629 SW 9th St, Des Moines, IA 50309
-
10Harbor Freight
1010 E Army Post Rd, Des Moines, IA 50315
Of the 21 hardware stores listed in Des Moines, 20 give a phone number, 2 publish opening hours and 19 have a website. 9 are branches of national chains — Ace Hardware (4), Bomgaars (1), Do it Best (1); the remaining 12 are independent. By what they offer: 3 sell lumber, 2 are farm and ranch supply stores, 1 rents tools. Most often named on their own websites: siding (2), roofing (2) and cabinets (2). The longest-running is McDonald Supply, in business since 1858.
All 11 other hardware stores in Des Moines
By ZIP code: 50021 (1) · 50310 (4) · 50313 (3) · 50314 (1) · 50320 (2)
ZIP 50021 1
-
Kreg Tool
7500 SE Convenience Blvd, Des Moines, IA 50021
ZIP 50310 4
-
Ace Hardware
2727 Beaver Ave, Des Moines, IA 50310
-
O'Donnell Ace Hardware
5715 Hickman Rd, Des Moines, IA 50310
-
Northern Tool + Equipment
4365 Merle Hay Rd, Des Moines, IA 50310-1450
-
Carver Hardware Office
5715 Hickman Rd Ste B, Des Moines, IA 50310
ZIP 50313 3
-
Park Fair Ace Hardware
100 E Euclid Ave Ste 11, Des Moines, IA 50313
-
Des Moines IA Lumber Yard
5631 NE 17th Street, Des Moines, IA 50313
Since 1998
Siding · Roofing · Cabinets
-
Hiland Park Hardware Co.
3613 6th Ave, Des Moines, IA 50313
ZIP 50314 1
ZIP 50320 2
-
Farm & City Supply
1825 E Army Post Rd, Des Moines, IA 50320
-
Sellers Trustworthy Hardware
1825 Army Post Rd, Des Moines, IA 50320-1817