New Buffalo is perfectly positioned at the crossroads of two historic highways—US-12 (Pulaski Highway) and Red Arrow Highway. One winds along the scenic Lake Michigan shoreline, while the other stretches through the rolling farmland of southwest Michigan. Both routes share a common thread: a treasure trove of antique shopping!
From roadside stands and yard sales to estate sales and antique malls, the New Buffalo area has long been a favorite destination for collectors and vintage enthusiasts.
Where to Shop for Antiques
Here are just a few of the antique shopping spots in and around New Buffalo. Since some shops are seasonal, it’s best to call ahead if visiting between Labor Day and Memorial Day.
Catherine and Company
900 W Buffalo St
New Buffalo, MI 49117
(269) 469-2742
Musikantow Studio
107 N Whittaker St
New Buffalo, MI 49117
269) 469-3470
Peace Consignment Shop
17656B Red Arrow Highway
New Buffalo, MI 49117
Harbor Country Antique Shops and Malls
Drive 15 minutes from New Buffalo and you encounter dozens more antique shops. Best of all — many are open year-around, but it is always a good idea to call ahead.
blais-rustic chic
One Oak St
Three Oaks, MI 49128
(269) 783-5335
Dunes Antique Center
13560 Red Arrow Hwy
Harbert, MI 49115
(269) 449-4103
Frog Forest Findings
16100 York Road
Union Pier, MI 49129
(269) 469-7050
Harbert Antique Mall
13887 Red Arrow Hwy
Harbert, MI 49115
(269) 469-0977
Lakeside Antiques
14876 Red Arrow Hwy
Lakeside, MI 49116
(269) 469-4467
Marco Polo Antiques
13565 Red Arrow Hwy
Harbert, MI 49115
(269) 469-6272
Millie’s Antiques
13815 Red Arrow Hwy
Harbert, MI 49115
(269) 231-5245
Piece by Piece Antiques
16142 Red Arrow Hwy
Union Pier, MI 49129
(847) 840-6369
Sawyer Antique Mall
12825 Red Arrow Hwy
Sawyer, MI 49125
(269) 405-1063
Sojourn
12908 Red Arrow Hwy
Sawyer, MI 49125
(312) 543-4240
Stewart James Antiques & Galleria
12619 Red Arrow Hwy
Sawyer, MI 49125
(269) 426-3133
Studio B Gallery & Artisan Market
114 N Elm St
Three Oaks, MI 49128
(269) 756-9954
Trilogy Antiques & Design
19 S Elm St
Three Oaks, MI 49128
(269) 756-3300