Top 6 hardware stores in Saint Louis
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play.
-
2Cardinal Building Materials
4565 McRee Ave, Saint Louis, MO 63110
Mon - Fri 8:00am - 8:00pm
Siding · Roofing · Railing
-
3Cotton's Ace Hardware
4221 Reavis Barracks Rd, Saint Louis, MO 63125
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-
4Handyman True Value Hardware
5405 Telegraph Rd, Saint Louis, MO 63129-3555
-
5KOHLER Signature Store by Crescent Supply
9929 Clayton Rd, Saint Louis, MO 63124
-
6Medco Tools
543 Hanley Industrial Ct, Saint Louis, MO 63144-1900
Of the 13 hardware stores listed in Saint Louis, 12 give a phone number, 2 publish opening hours and 10 have a website. 9 are branches of national chains — Ace Hardware (7), True Value (2); the remaining 4 are independent. By what they offer: 3 sell lumber, 2 sell plumbing supplies, 1 sharpens knives and blades. Most often named on their own websites: flooring (2), railing (2) and siding (2). The nearest bigger selection is St Louis with 20.
All 7 other hardware stores in Saint Louis
Same order: the most complete listings first.
-
Westlake Ace Hardware
9065 Watson Rd, Saint Louis, MO 63126
-
Rick's Ace Hardware
5437 Southwest Ave, Saint Louis, MO 63139
-
Cotton's Ace Hardware
10042 Gravois Rd, Saint Louis, MO 63123
-
Cotton's Ace Hardware
835 Lemay Ferry Rd, Saint Louis, MO 63125
-
Cotton's Ace Hardware
13246 Tesson Ferry Rd, Saint Louis, MO 63128
-
Rick's Ace Hardware
9612 Olive Blvd, Saint Louis, MO 63132-3002
Nearby in Missouri
- St Louis20
- Arnold5
- St Charles4
- Pacific4
- O'Fallon6
- Wentzville5
- Kansas City27