The Best Farmers Markets in Greater Portland, Maine
A Maine summer runs on its farmers markets. This is one of the great small-farm regions in the country, the growing season is short and intense, and for a few months the produce, cheese, bread, and seafood at the local markets are as good as anything you will find anywhere. The trick is knowing which market to go to on which day, getting there early, and buying the things that are actually worth buying. Here is the local's guide to the markets within a short drive of Portland, what is in season when, and how to shop them like you live here.
The Portland Farmers Market: The Anchor
The Portland Farmers Market is the big one and the one to build your week around. It runs two days, and the locations matter.
On Saturdays it sets up outdoors in Deering Oaks Park, from about 7am to 1pm, running from late April through late November. This is the flagship: dozens of Maine farms and producers spread out under the trees by the pond, and it is as much a social event as a shopping trip. Come early if you want the best of anything that sells out, which in high summer means the heirloom tomatoes, the berries, the good bread, and the pasture-raised meat and eggs.
On Wednesdays the market moves downtown to Monument Square, same 7am to 1pm window, late April into late November. The Wednesday market is smaller and more of a lunchtime, grab-and-go affair in the middle of the city, which makes it the easy mid-week stop if you work downtown or you are staying in the Old Port and do not want to drive.
In the cold months the market continues as an indoor winter market, so the season really does run close to year-round, but summer is the main event and the reason to go out of your way.
What to buy: this is the place for the full Maine spread. Early summer means greens, radishes, rhubarb, and the first strawberries; midsummer brings the tomatoes, corn, blueberries, and stone fruit; late summer and fall is when the heirloom tomatoes, peppers, squash, and apples pile up. Layer in the Maine cheeses, the fresh bread, the maple syrup, and the cut flowers, and you can build an entire weekend of meals from one Saturday morning.
Falmouth Farmers Market: The Tidy Suburban One
Just north of Portland, the Falmouth Farmers Market is a smaller, well-run market that is easy to get in and out of, with parking that does not require a strategy. It typically runs one afternoon a week from late spring through October at a fixed Falmouth location, with a solid core of produce, baked goods, and prepared food. If you live north of the city or you find the scale of the Deering Oaks market overwhelming, this is the calmer alternative, and the quality of the vendors is genuinely high.
Cumberland and Yarmouth: Worth the Short Drive
A few minutes farther up the coast, the Cumberland and Yarmouth markets round out the north-of-Portland options. The Cumberland market runs in the warm months with a friendly, neighborhood feel, and the Yarmouth market is a later-in-the-day affair that works well if mornings are not your thing and you want to shop on the way home from work. Both are seasonal, both run roughly May through October, and both are the kind of small community market where you get to know the growers. Days and exact hours shift year to year, so check the current schedule before you go.
How to Shop a Maine Farmers Market
A few habits separate locals from tourists at these markets. Go early for selection or late for deals, but know they are different strategies: the best tomatoes are gone by 10am, while the end-of-day hour is when vendors sometimes discount what is left rather than pack it up. Bring your own bags and bring cash, because while many vendors now take cards and phone payments, the smallest farms may not, and small bills make everything faster. Buy what is in season rather than hunting for what you had in mind, since the whole point is eating what the region is growing that exact week. Talk to the growers, because they will tell you what is best that day and how to cook the thing you have never seen before. And get there with a plan to eat it soon, since this is produce picked a day ago, not built to sit in a fridge for a week.
When the Season Runs
The outdoor markets here are a warm-season pleasure. Most run from sometime in May through October or November, with the peak abundance landing from July through September. The Portland market's Deering Oaks Saturday market opens earliest and runs latest, and it carries on indoors through winter. If you are visiting between June and early October, you will hit the markets at or near their best. Outside that window, the Portland winter market is the one still going.
FAQ
What day is the Portland farmers market in Maine?
The Portland Farmers Market runs two days a week in the warm season. Saturdays it is outdoors in Deering Oaks Park from about 7am to 1pm, and Wednesdays it moves to Monument Square downtown, same hours. Both run from roughly late April through late November, and the market continues indoors in winter. The Saturday Deering Oaks market is the larger flagship.
What is in season at Maine farmers markets in summer?
Early summer brings greens, rhubarb, radishes, and the first strawberries. Midsummer is tomatoes, sweet corn, wild blueberries, and stone fruit. Late summer into fall adds heirloom tomatoes, peppers, winter squash, and apples. Throughout the season you will also find Maine cheeses, fresh bread, eggs, pasture-raised meat, maple syrup, seafood, and cut flowers.
Are there farmers markets near Portland besides the city market?
Yes. North of Portland, the Falmouth, Cumberland, and Yarmouth markets all run seasonally from roughly May through October and offer a calmer, smaller alternative to the big Deering Oaks market. They are easy to park at and have high-quality local vendors. Days and hours vary year to year, so check the current schedule.
What time should you go to a farmers market in Maine?
Go early, ideally in the first hour, if you want the best selection, because popular items like heirloom tomatoes, berries, and good bread sell out by mid-morning. Go in the last hour if you are hunting for end-of-day deals, since some vendors discount what is left rather than pack it up. Bring cash and your own bags either way.
Do Maine farmers markets take credit cards?
Many vendors now accept cards and phone-based payments, but not all, especially the smallest farms. Bring cash and small bills to be safe and to keep the line moving. Many Maine markets also accept SNAP and EBT and participate in benefit-matching programs, which you can ask about at the market manager's table.