Farmers Markets in North Dakota
Resilient Markets in the Great Plains
North Dakota manages 26 active markets across nine counties, proving that local food thrives even in the heart of the plains. Despite the smaller total count, the state matches national diversity with 30 unique product categories. It is a tight-knit community where quality and variety remain top priorities for every vendor.
Grand Forks and Williston Lead the Way
Grand Forks and Williams counties share the lead with four markets each, providing essential hubs for local commerce. The cities of Grand Forks and Williston are the most active spots, hosting four markets apiece. Cass, Ward, and Stark counties also maintain a steady presence with three markets each.
High Year-Round Market Availability
Impressively, 31% of North Dakota's markets stay open year-round, significantly higher than many other northern states. Saturday is the primary day for shopping, with 15 markets welcoming visitors. Mid-week options are centered on Wednesdays, when five markets offer a break from the standard grocery run.
Microgreens and Grass-Fed Beef
Fresh herbs and fruits are the most common finds, appearing in 12 and 10 markets respectively. Health-conscious shoppers can find organic vegetables and microgreens at nine and eight different locations. Local cider and grass-fed beef are also standout specialties that highlight the state's agricultural roots.
Discover North Dakota's Hidden Gems
Head to Grand Forks or Williston on a Saturday to experience the busiest market atmosphere in the state. With nearly a third of markets open year-round, you can find fresh beef and eggs regardless of the weather. Start your local food journey this weekend at one of the 15 available Saturday stops.
Market Highlights
Of North Dakota's 26 farmers markets, 8 operate year-round and 19 hold weekend hours. 19 markets accept EBT/SNAP benefits. The most common products include Fresh Herbs, Fruits, Cider.
Cities in North Dakota
Grand Forks
Grand Forks County, North Dakota
Williston
Williams County, North Dakota
Dickinson
Stark County, North Dakota
Fargo
Cass County, North Dakota
Minot
Ward County, North Dakota
Wahpeton
Richland County, North Dakota
Bismarck
Burleigh County, North Dakota
Jamestown
Stutsman County, North Dakota
Mandan
Morton County, North Dakota