April showers may bring May flowers (and mud season), but they also bring many Maine farmers markets. That is, many farmers markets and farm stands in the state open in May.
Of course, there are year-round farmers markets, including those that run through the winter.

Adobe Photos
Spring and summer Maine farmers markets
For now this article focuses on Maine farmers markets that open in spring, usually starting the first weekend of May. For 2023, that is Saturday, May 6 and Sunday, May 7.
According to the Maine Federation of Farmers Markets, there are 115 farmers markets statewide that are open for the summer season. This includes the ones starting in May.
As far as Southern Maine goes, I found farmers markets in more than a dozen locations. Many open in May. Some opened in April. Others start in June.
Finally, they’re listed here in alphabetical order by name of the farmers market. Plus, I’ve included day or days of the week plus times.
After that section, I’ve included a roundup of farmers markets by day of the week.

Photo credit: Leah Ingram.
Bridgton Farmers Market
- Address: 15 Depot Street (Bridgton Community Center)
- Season: May-November
- Day(s) of the week: Saturday
- Time: 8 a.m. to 12 p.m.
Brunswick Farmers Market
- Address: Lower Mall, Maine Street
- Season: May-Thanksgiving
- Day(s) of the week: Tuesday and Friday
- Time: 8 a.m. to 1 p.m.
Brunswick-Topsham Land Trust Farmers’ Market
- Address: 277 Pleasant Hill Road (Crystal Spring Farm)
- Season: May-October
- Day(s) of the week: Saturday
- Time: 8:30 a.m. to 12:30 p.m.
Cornish Farmers Market
- Address: Cornish Fairgrounds (Route 25)
- Season: June-Labor Day
- Day(s) of the week: Friday
- Time: 3 p.m. to 6 p.m.
Cumberland Farmers Market
- Address: 290 Tuttle Road (outside Cumberland Town Hall)
- Season: May 20-October 28
- Day(s) of the week: Saturday
- Time: 10 a.m. to 1 p.m.
Falmouth Farmers Market
- Address: 22 Hat Trick Drive (behind Walmart and next to Casco Bay Arena)
- Season: May 24-October 25
- Day(s) of the week: Wednesday
- Time: 10 a.m. to 1 p.m.
Freeport Farmers Market
- Address: Main and West Streets
- Season: June-October 14
- Day(s) of the week: Friday
- Time: 9 a.m. to 1 p.m.
Gorham Farmers Market
- Address: 75 South Street
- Season: May-October
- Day(s) of the week: Saturday
- Time: 8:30 a.m. to 12:30 p.m.
Gray Village Farmers Market
- Address: 19D Portland Road
- Season: July-October
- Day(s) of the week: Sunday
- Time: 9 a.m. to 1 p.m.
Kennebunk Farmers Market
- Address: Garden Street (parking lot of Garden Street Bowl)
- Season: May-November
- Day(s) of the week: Saturday
- Time: 8 a.m. to 12:30 p.m.
Kittery Community Market
- Address: 10 Shapleigh Road
- Season: June 4-November 19
- Day(s) of the week: Sunday
- Time: 10 a.m. to 2 p.m.
North Berwick Farmers Market
- Address: North Berwick Mill Field (behind Kennebunk Savings 8 Main Street)
- Season: June 1-September 29
- Day(s) of the week: Thursday
- Time: 3 p.m. to 6 p.m.
North Yarmouth Outdoor Market
- Address: 120 Memorial Highway
- Season: June 20-August 29
- Day(s) of the week: Tuesday
- Time: 3:30 p.m. to 6:30 p.m.
Portland Farmers Market
- Address: Deering Oaks Park
- Season: April 26-November 22
- Day(s) of the week: Wednesday and Sunday
- Time: 7 a.m. to 1 p.m.
Saco Farmers Market
- Address: Spring and Scammon Streets (Saco Valley Shopping Center)
- Season: May 13-October
- Day(s) of the week: Saturday
- Time: 8 a.m. to 12 p.m.
Sanford Farmers Market
- Address: Central Park
- Season: May 6-October
- Day(s) of the week: Saturday
- Time: 8 a.m. to 12 p.m.
Scarborough Farmers Market
- Address: 259 Route 1
- Season: First Sunday in June-last Sunday in October
- Day(s) of the week: Sunday
- Time: 9 a.m. to 1 p.m.
South Berwick Farmers Market
- Address: 197 Main Street (Central Elementary School)
- Season: June 5-September 25
- Day(s) of the week: Monday
- Time: 3 p.m. to 6 p.m.
South Portland Farmers Market
The City of South Portland has both winter and summer farmers markets. The only difference is the location.
- Address: City Hall parking lot (summer); 496 Ocean Street (winter)
- Season: May-October (summer); November-April (winter)
- Day(s) of the week: Sunday
- Time: 10 a.m. to 2 p.m.
You can also use the free EV charger at the South Portland City Hall.
Steep Falls Farmers Market
- Address: Corner of Routes 11 and 113
- Season: May 6-October
- Day(s) of the week: Saturday
- Time: 9 a.m. to 2 p.m.
Wells Farmers Market
- Address: 1434 Post Road (Wells Public Library)
- Season: June 14-September 27
- Day(s) of the week: Wednesday
- Time: 1:30 p.m. to 5 p.m.
Windham Farmers Market
- Address: Turning Leaf Drive (near Route 302 and River Road intersection)
- Season: May 20-September 30
- Day(s) of the week: Saturday
- Time: 8:30 p.m. to 12:30 p.m.
Yarmouth Farmers Market
- Address: Bickford Pavilion at 1 Railroad Square
- Season: May-October
- Day(s) of the week: Thursday
- Time: 3 p.m. to 6 p.m.
York Gateway Farmers Market
- Address: 1 Stonewall Lane (lot behind York Region Chamber of Commerce)
- Season: May 27-October 7
- Day(s) of the week: Saturday
- Time: 9 a.m. to 1 p.m.
Maine farmers markets by days of the week
So that you can plan your market visits, here is a breakdown of when you can find farmers markets by day of the week in Southern Maine.

Photo credit: Leah Ingram.
Monday farmers market
- South Berwick
Tuesday farmers markets
- Brunswick
- North Yarmouth
Wednesday farmers markets
- Falmouth
- Portland
- Wells
Thursday farmers markets
- North Berwick
- Yarmouth
Friday farmers markets
- Brunswick
- Cornish
- Freeport
Saturday farmers markets
- Bridgton
- Brunswick-Topsham
- Cumberland
- Gorham
- Kennebunk
- Saco
- Sanford
- Steep Falls
- Windham
- York
Sunday farmers markets
- Gray
- Kittery
- Portland
- Scarborough
- South Portland
Here are meat markets in Maine that take SNAP/EBT.