Home Improvement Locations in Michigan

There are 115 cities with home improvement stores in Michigan. Please pick your store location to get hours, store links, directions, phone numbers, and more.
You can also skip to the city you are looking for a store by clicking on a letter.
A | B | C | D | F | G | H | I | J | K | L | M | N | O | P | R | S | T | U | W | Y |

A


Adrian


Lowes - Adrian Lowes - Adrian
1369 Division St Adrian 49221

Allen Park


Lowes - Allen Park Lowes - Allen Park
23111 Outer Drive Allen Park 48101
Home Depot - Allen Park - Allen Park
3163 Fairlane Drive Allen Park 48101

Alpena


Home Depot - Alpena - Alpena
1348 M-32 Alpena 49707

Ann Arbor


Lowes - Scio Township Lowes - Ann Arbor
5900 Jackson Road Ann Arbor 48103

Auburn Hills


Home Depot - Auburn Hills - Auburn Hills
4150 Joslyn Rd Auburn Hills 48326

B


Battle Creek


Lowes - Battle Creek Lowes - Battle Creek
6122 B Drive North Battle Creek 49014

Bay City


Home Depot - Bay City - Bay City
3860 State St Bay City 48706

Benton Harbor


Lowes - Benton Harbor Lowes - Benton Harbor
1300 Mall Drive Benton Harbor 49022

Home Depot - Benton Harbor - Benton Harbor
2075 Pipestone Road Benton Harbor 49022

Big Rapids


Lowes - Big Rapids Lowes - Big Rapids
21555 Perry Avenue Big Rapids 49307

Bloomfield Hills


Lowes - Bloomfield Township Lowes - Bloomfield Hills
1801 S Telegraph Rd Bloomfield Hills 48302

Brighton


Home Depot - Brighton - Brighton
8053 Challis Rd Brighton 48116

Burton


Home Depot - Burton - Burton
4245 E Court St Burton 48509

C


Cadillac


Home Depot - Cadillac - Cadillac
3786 S Mackinaw Trail Cadillac 49601

Canton


Home Depot - Canton - Canton
39825 Ford Rd Canton 48187
Home Depot - South Canton - Canton
45900 Michigan Ave Canton 48188

Lowes - Canton Lowes - Canton
44080 Ford Road Canton 48187

Clinton Township


Lowes - Clinton Township Lowes - Clinton Township
15350 Hall Road Clinton Township 48038
Lowes - S. Clinton Township Lowes - Clinton Township
35115 South Gratiot Avenue Clinton Township 48035

Coldwater


Home Depot - Coldwater - Coldwater
825 E Chicago St Coldwater 49036

D


Dearborn


Home Depot - Dearborn - Dearborn
5951 Mercury Dr Dearborn 48126

Dearborn Heights


Home Depot - Dearborn Heights - Dearborn Heights
25451 Michigan Ave Dearborn Heights 48125

Detroit


Home Depot - Detroit 7 Mile/Meyers - Detroit
18700 Meyers Rd Detroit 48235

F


Farmington


Home Depot - Farmington Hills - Farmington
32525 Northwestern Hwy Farmington 48334

Fenton


Home Depot - Fenton - Fenton
15255 Silver Pkwy Fenton 48430

Flint


Home Depot - W Flint - Flint
4380 W Corunna Rd Flint 48532

Home Depot - Mundy Township - Flint
1222 West Hill Rd Flint 48507

Flushing


Home Depot - North Flint - Flushing
5300 W Pierson Rd Flushing 48433

Fort Gratiot


Home Depot - Port Huron (Ft Gratiot) - Fort Gratiot
4195 24th Ave Light House Pt Fort Gratiot 48059

Lowes - Ft. Gratiot Lowes - Fort Gratiot
4200 24th Ave Fort Gratiot 48059

G


Gaylord


Home Depot - Gaylord - Gaylord
1381 W Main St Gaylord 49735
Lowes - Gaylord Lowes - Gaylord
600 Edelweiss Village Pkwy Gaylord 49735

Grand Haven


Home Depot - Grand Haven - Grand Haven
900 Jackson St Grand Haven 49417

Grand Rapids


Home Depot - Kentwood - Grand Rapids
4646 28th St Se Grand Rapids 49512
Home Depot - Walker - Grand Rapids
2727 Alpine Ave Nw Grand Rapids 49544
Lowes - Kentwood Lowes - Grand Rapids
3330 28th Street Southeast Grand Rapids 49512

Home Depot - E Wyoming - Grand Rapids
257 54th St Sw Grand Rapids 49548
Lowes - N.E. Grand Rapids Lowes - Grand Rapids
4297 Plainfield Avenue Ne Grand Rapids 49525

Grandville


Lowes - Grandville Lowes - Grandville
4705 Canal Ave Sw Grandville 49418

Home Depot - W Wyoming - Grandville
4900 Wilson Ave Sw Grandville 49418

H


Harper Woods


Lowes - Harper Woods Lowes - Harper Woods
19340 Vernier Road Harper Woods 48225
Home Depot - Harper Woods - Harper Woods
20300 Kelly Rd Harper Woods 48225

Holland


Lowes - Holland Lowes - Holland
12635 Felch St Suite 10 Holland 49424

Houghton Lake


Home Depot - Houghton Lake - Houghton Lake
2241 W Houghton Lake Dr Houghton Lake 48629

Howell


Home Depot - Howell,MI - Howell
3330 E Grand River Ave Howell 48843
Lowes - Howell Lowes - Howell
1100 South Latson Road Howell 48843

I


Iron Mountain


Home Depot - Iron Mountain - Iron Mountain
W8141 S Us Highway 2/141 Iron Mountain 49801

J


Jackson


Home Depot - Jackson - Jackson
1400 N Wisner Rd Jackson 49202
Lowes - Jackson Lowes - Jackson
1535 Boardman Road Jackson 49202

K


Kalamazoo


Lowes - Kalamazoo Lowes - Kalamazoo
5125 West Main Street Kalamazoo 49009

L


Lake Orion


Home Depot - Orion Township - Lake Orion
2600 S Lapeer Rd Lake Orion 48360

Lansing


Lowes - W. Lansing Lowes - Lansing
320 N Marketplace Blvd Lansing 48917
Lowes - S. Lansing Lowes - Lansing
6821 South Cedar Street Lansing 48911

Home Depot - W Lansing - Lansing
936 S Waverly Rd Lansing 48917

Lapeer


Home Depot - Lapeer - Lapeer
1500 Summit St Lapeer 48446

Livonia


Home Depot - Livonia - Livonia
13500 Middlebelt Rd Livonia 48150

Ludington


Lowes - Ludington Lowes - Ludington
4460 West Us 10 Ludington 49431
Home Depot - Ludington - Ludington
3865 West Us Hwy 10 Ludington 49431

M


Macomb


Home Depot - Macomb Township - Macomb
20777 Hall Rd Macomb 48044

Madison Heights


Lowes - Madison Heights Lowes - Madison Heights
434 West Twelve Mile Madison Heights 48071
Home Depot - Madison Heights - Madison Heights
660 W 12 Mile Rd Madison Heights 48071

Marquette


Lowes - Marquette Lowes - Marquette
3500 Us 41 West Marquette 49855

Midland


Home Depot - Midland,MI - Midland
1100 Joe Mann Blvd Midland 48642
Lowes - Midland Lowes - Midland
1918 Airport Rd Midland 48642

Monroe


Lowes - Frenchtown Township Lowes - Monroe
2191 North Telegraph Road Monroe 48162

Mount Pleasant


Home Depot - Mt Pleasant - Mount Pleasant
5650 E Pickard St Mount Pleasant 48858

Muskegon


Lowes - Muskegon Lowes - Muskegon
2035 East Sherman Blvd Muskegon 49444

Home Depot - Roosevelt Park - Muskegon
2699 Henry St Muskegon 49441

N


New Baltimore


Lowes - N. Chesterfield Lowes - New Baltimore
27990 23 Mile Road New Baltimore 48051
Home Depot - Chesterfield - New Baltimore
51315 Gratiot Ave New Baltimore 48051

New Hudson


Lowes - Lyon Township Lowes - New Hudson
30547 Lyon Center Drive East New Hudson 48165

Niles


Lowes - Niles Lowes - Niles
2055 South 11th Street Niles 49120

Northville


Home Depot - Northville - Northville
39500 W 7 Mile Rd Northville 48167

Novi


Home Depot - Novi - Novi
47950 Grand River Ave Novi 48374

O


Okemos


Home Depot - E Lansing - Okemos
1749 Newman Rd Okemos 48864

Owosso


Home Depot - Caledonia Twshp - Owosso
2205 E M 21 Owosso 48867

P


Petoskey


Home Depot - Bear Creek - Petoskey
1700 Anderson Rd Petoskey 49770
Lowes - Petoskey Lowes - Petoskey
2140 Anderson Road Petoskey 49770

Plainwell


Home Depot - Plainwell - Plainwell
1227 M89 Plainwell 49080

Plymouth


Home Depot - Plymouth,MI - Plymouth
47725 Five Mile Rd Plymouth 48170

Pontiac


Home Depot - Pontiac - Pontiac
545 S Telegraph Rd Pontiac 48341

Portage


Home Depot - Portage (Kalamazoo) - Portage
6685 S Westnedge Ave Portage 49002

Lowes - Portage Lowes - Portage
5108 South Westnedge Avenue Portage 49002

R


Rochester


Lowes - Rochester Hills Lowes - Rochester
3277 South Rochester Road Rochester 48307
Home Depot - Rochester Hills - Rochester
225 West Avon Rd Rochester 48307

Roseville


Home Depot - Roseville, MI - Roseville
20500 13 Mile Rd Roseville 48066

S


Saginaw


Home Depot - Thomas Township - Saginaw
8670 Gratiot Rd Saginaw 48609
Home Depot - Saginaw - Saginaw
3132 Bueker Dr Saginaw 48604
Lowes - Saginaw Lowes - Saginaw
2258 Tittabawasee Rd Saginaw 48604

Southfield


Home Depot - Southfield - Southfield
29801 Southfield Rd Southfield 48076
Lowes - Southfield Lowes - Southfield
28650 Telegraph Road Southfield 48034

Southgate


Lowes - Southgate Lowes - Southgate
16410 Trenton Southgate 48195

Sterling Heights


Home Depot - Sterling Heights - Sterling Heights
37000 Van Dyke Ave Sterling Heights 48312
Lowes - Sterling Heights Lowes - Sterling Heights
2000 Metropolitan Parkway Sterling Heights 48310

T


Taylor


Home Depot - Taylor - Taylor
21100 Penn St Taylor 48180
Home Depot - Taylor West - Taylor
11100 Telegraph Road Taylor 48180

Three Rivers


Home Depot - Three Rivers - Three Rivers
1301 S Us Highway 131 Three Rivers 49093

Traverse City


Home Depot - Traverse City - Traverse City
2522 Crossing Cir Traverse City 49684
Lowes - Traverse City Lowes - Traverse City
3150 North Us 31 South Traverse City 49684

Trenton


Lowes - Woodhaven Lowes - Trenton
21000 West Road Trenton 48183

Home Depot - Woodhaven - Trenton
23300 W Allen Trenton 48183

Troy


Home Depot - Troy - Troy
1177 Coolidge Hwy Troy 48084

U


Utica


Home Depot - Utica - Utica
45301 Northpointe Blvd Utica 48315
Home Depot - Shelby Township - Utica
8760 26 Mile Rd Utica 48316

W


Walled Lake


Lowes - Commerce Township Lowes - Walled Lake
2745 E West Maple Rd Walled Lake 48390
Home Depot - Commerce Township - Walled Lake
355 Haggerty Hwy Walled Lake 48390

Warren


Lowes - Warren Lowes - Warren
31140 Van Dyke Avenue Warren 48093

Home Depot - Warren - Warren
25879 Hoover Rd Warren 48089

West Branch


Home Depot - West Branch - West Branch
2892 Cook Road West Branch 48661

Westland


Lowes - Westland Lowes - Westland
6555 N Newburgh Rd Westland 48185

White Lake


Lowes - White Lake Lowes - White Lake
8550 Highland Road White Lake 48386
Home Depot - White Lake - White Lake
9078 Highland Rd White Lake 48386

Y


Ypsilanti


Lowes - Ann Arbor Lowes - Ypsilanti
3900 Carpenter Road Ypsilanti 48197
Home Depot - Ann Arbor - Ypsilanti
3300 Carpenter Rd Ypsilanti 48197