Where to buy On in Michigan
6 local running stores carry On in Michigan — in Grand Rapids, Grandville, Grosse Pointe, Port Huron and 2 more cities. A shop visit beats a product page: match the shoe to your stride, get your true width, and run a few strides before you decide.
Stores carrying On in Michigan, ranked
Hansons Running Shop
4.8 ★★★★★ 166 reviews
Store focused on running shoes and activewear.
Elite Feet of Port Huron
4.7 ★★★★★ 117 reviews
Friendly, knowledgeable staff, plus running shoes and socks are sold at this casual spot.
TRADEHOME SHOES
4.5 ★★★★★ 76 reviews
Long-running footwear chain (since 1921) offering a range of brand-name shoes for the whole family.
Connected Soles
4.8 ★★★★★ 33 reviews
Little shop focusing on running shoes, with knowledgeable staff offering help with finding the right pair.
Buying On in Michigan
Running shoes hold their price almost everywhere (minimum-advertised-price rules), so the store you pick matters more for fit and service than for a lower sticker: a good fitter watches your gait, gets both feet measured, and lets you actually run in a few pairs. Ask about last season's colorways and closeouts — that's where the real discounts on On hide. New to it? Our guide to choosing running shoes covers fit, surface, and when to size up.
Browse by city: Grand Rapids · Grandville · Grosse Pointe · Port Huron · St Joseph · West Branch — or see all running stores in Michigan and every store carrying On nationwide.