The 10 Best Markets in Maryland!

Next time you need to restock your pantry, opt to shop at a local market. Independent grocers can offer you farm-fresh goods, specialty items, and other hard-to-find products. And the local markets of Maryland are some of the best. Here are our favorites!

1. Amish Country Farmers Market, Easton, MD

The Amish Country Farmers Market began in the early 1980s and has since grown to become an Easton staple. They’re only open three days a week, but this is actually much more than the one day a week other markets in the county are open. Stop in for a great selection of home furnishings, gifts and crafts, produce, beauty products, and food stands.

A post shared by Katie Sagaser (@katiesagaser) on

2. David’s Natural Market, Multiple locations

David’s Natural Market has been locally owned and operated since 1986. They have three stores, one in Columbia, another in Gambrills, and a third in Forest Hill. They specialize in providing health-conscious products. Stop in to the café for lunch anytime.

3. Roots Market, Clarksville and Olney, MD

Roots Market, with locations in Clarksville and Olney, specialize in non-GMO, fair trade, earth-friendly and veg-centric products. Their full-service grocery carries everything you might need for your kitchen, in addition to the specialty products. Check out their website for a calendar of upcoming special events and recipes.

4. Boarman’s Old Fashioned Meat Market, Highland, MD

Boarman’s Old Fashioned Meat Market is just that: an old-fashioned meat market. One can expect a huge, mouth-watering meat selection, with both land and sea options. They’ve been in business for generations and continue to deliver the goods.

5. Grosvenor Market, Rockville, MD

Grosvenor Market believes “you can have it all—convenience, selection, price and quality—all in one place!” This independent market provides fresh, local items, including local produce, an on-site butcher, wine and beer. One visit and you’ll see why they were named the “Best Neighborhood Market” by Bethesda Magazine.

6. Christopher’s Fine Foods, Churchton, MD

Christopher’s Fine Foods in Churchton, Maryland, services the entire Anne Arundel county. This local and veteran-owned business is known for their daily lunch deals, fresh produce, delicious meat, and well stocked aisles. Check their website for the weekly ad.

7. Roland’s, Chesapeake Beach, MD

Roland’s of Chesapeake Beach, Maryland, is everything you’d want in an independent grocer, and then some. They host regular beer tastings and have an excellent craft bar selection. Their family has been in the grocery business since 1961 and continue to provide an excellent alternative to the big box names.

A post shared by jessi (@tinyboozecat) on

8. Snider’s Super Foods, Silver Spring, MD

Snider’s Super Foods originated when the first owner, Louis Snider, “sold fruits and vegetables door to door in Kansas City, Missouri.” Since 1946, they’ve been at their current location selling meat, produce, dairy, wine, cheese, and much more. Their website has coupons and weekly ads.

9. Eddie’s Market, Charles Village, MD

 Eddie’s Market in Charles Village, Maryland, continues the tradition set forth in the mid-1900s of providing great service at Eddie Supermarkets in and around the Baltimore area. While they may not be as widespread as they once were, Eddie’s still delivers on their promise of fresh food, quality customer service, and a clean place to shop.

A post shared by Shane Carpenter (@bigwheedle) on

10. Streets Market and Café, Baltimore, MD

Since opening their doors in April 2014, Streets Market and Café has rapidly expanded. In a little over three years, they have opened three locations: one in D.C., another in Alexandria, Virginia, and the last one in Baltimore, Maryland. The key to their success? Competitive pricing, sourcing quality brands, and delivering direct customer service.

Select a Maryland town to find the Best Things-To-Do and Places To Go around you
Find Independent Food Stores and Markets Near You
Enter City / State or Zip code below
Select your town to find the Best Things-To-Do and Places To Go around you:

Allegany County

Anne Arundel County

Baltimore County

Baltimore City County

Calvert County

Caroline County

Carroll County

Cecil County

Charles County

Dorchester County

Frederick County

Garrett County

Harford County

Howard County

Kent County

Montgomery County

Prince Georges County