Skip to content

Farmers Markets in St. Johnsbury, Vermont

Part of Caledonia County

3Markets
3ZIP Codes

The Heart of Caledonia County Agriculture

St. Johnsbury serves as the exclusive home for all three farmers markets in Caledonia County. This vibrant community provides a concentrated hub for local agriculture within the state's 36 total markets.

Three Diverse Community Market Spaces

The city features the St. Johnsbury Community Market, Willow Fresh Market, and Cedar Farm Market. These venues provide diverse shopping environments ranging from community-focused Friday afternoons to expansive Thursday sessions.

Fresh Seafood and Local Microgreens

Seafood is the star here, appearing at all three market locations across the city. With 19 unique products available, you can also stock up on hot sauce, poultry, and fresh microgreens.

Seasonal Shopping from June to October

Markets are available on Mondays, Thursdays, Fridays, and Sundays during the peak season from June through October. While no year-round markets exist here yet, the summer and fall harvests provide plenty of opportunities to shop.

Widen Your Vermont Food Search

Check out the Caledonia County page to discover more about this region's agricultural roots. Nearby cities like Montpelier and Stowe also offer excellent market scenes just a short drive away.

Market Insights

St. Johnsbury has 3 farmers markets. 1 hold weekend hours. 3 accept EBT/SNAP benefits. Common products include Seafood, Hot Sauce, Poultry.

All Markets in St. Johnsbury

ZIP Codes in St. Johnsbury

Other Cities in Vermont

Market data sourced from the USDA National Farmers Market Directory. Data is updated periodically and may not reflect real-time changes.