Marine General Store is the oldest general store in the state – and it’s also home to one of the best bakeries in Minnesota. Stop in to see why folks have been buying up its wares for more than a century and a half.

Marine General Store, located in the charming village of Marine on St. Croix, first opened its doors in 1870 and has been serving customers ever since.

Marine General Store/Facebook The town is located just up the St. Croix River from the historic town of Stillwater, one of Minnesota’s oldest cities.

The venerable store is a town institution.

Banle Gaar/Google

It sells many of the sundries any small town store would.

Grant Nelson/Google

It also serves up hot and prepared food at its deli counter, so it’s a great spot to stop for lunch.

Marine General Store/Facebook

The store also carries gift items, such as jewelry, candles, and other goods, generally crafted or produced by local makers.

Marine General Store/Facebook

It’s also a grocery store with fresh meats and produce.

Marine General Store/Facebook

Marine General Store’s true strong suit, however, may be its bakery.

Marine General Store/Facebook It bakes several varieties of fresh breads daily. You’ll also find pies and other tasty treats…

like cupcakes.

Marine General Store/Facebook

The bakery also turns out a regular selection of cookies, including festive sweets for holidays.

Marine General Store/Facebook

Donuts, rolls, turnovers, and danishes are often on hand, as well.

Marine General Store/Facebook

Look for the store’s dessert specials.

Marine General Store/Facebook

And if you find yourself in need of cake for a special occasion, Marine General Store can make custom cakes and cupcakes with adequate notice.

Marine General Store/Facebook

You will not be disappointed with any of the general store’s bakery items. Check out Marine General Store’s Facebook page for hours and up-to-date information. Once you’ve had a chance to explore the general store, be sure to spend some time taking in the charming town of Marine on St. Croix and its other businesses.

Marine General Store/Facebook

The town is located just up the St. Croix River from the historic town of Stillwater, one of Minnesota’s oldest cities.

Banle Gaar/Google

Grant Nelson/Google

It bakes several varieties of fresh breads daily. You’ll also find pies and other tasty treats…

OnlyInYourState may earn compensation through affiliate links in this article.

Address: Marine General Store, 101 Judd St, Marine on St Croix, MN 55047, USA