Marine General Store

The small town grocery store with the big heart!


About Us


Who we are

We are a family-owned and operated neighborhood grocery located in the historic village center of Marine on St Croix, MN.  The Marine General Store is the oldest continuously operationing general store in the state of Minnesota!


What we offer

We stock many meats, including ground-in-store hamburger, dairy, produce, frozen foods, dry goods, light fishing tackle and camping items, fresh baked breads and cookies, and a full service deli with made from scratch soups and daily lunch specials.


Come for a visit

Marine on St Croix has that small town feel yet is only minutes away from the Twin Cities.  Hike the state park a mile north of town, follow the trail behind the store down to the beautiful St Croix River, visit the mill ruins that started it all, or simply relax in the town park.

Contact Us

Marine General Store

101 Judd St., Marine On Saint Croix, MN 55047, US

(651) 433-2445


Open today

8:00 am – 8:00 pm

Monday - Saturday: 8am - 8pm

Sunday: 8am - 8pm

We're Here to Help!


This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.