Maine Harvest Bucks at Farm Stands & Mobile Markets

Spend $1 in SNAP

Get $1 in Maine Harvest Bucks

Farm Stand Locations and Schedule 2021

Portland Food Co-Op 

290 Congress Street, Portland – Monday 1:00-5:00pm and Thursday 1:00-5:00pm

Kennedy Park

Kennedy Park, Lewiston – Tuesday 2:00-6:00pm 

Whole Foods Market

2 Somerset Drive, Portland – Tuesday 1:00-5:00pm 

Opportunity Alliance

190 Lancaster Street, Portland – Tuesday 1:00-5:00pm and Friday 1:00-5:00pm

Kennedy Park

Kennedy Park, Lewiston – Tuesday 2:00-6:00pm 

Westbrook Pointe

26 Prospect Street, Westbrook – Wednesday  1:00-5:00pm

Geiger Farm Stand

70 Mt. Hope, Lewiston – Wednesday 4:00-6:00pm

Applewald Farm

525 Huntington Hill Road, Litchfield – 7 Days a week 9:00-6:00pm

Beech Hill Farm

171 Beech Hill Road, Mount Desert Island

Foxgreen Farmstand

474 North Howland Road, Howland – Monday through Saturday 10:00-6:00pm

In the Village

47 Pleasant Street, Passadumkeag – Monday through Saturday 9:00-4:00pm

Micmac Farm Stand

1353 Presque Isle Road, Caribou – Friday 8:00-6:00 PM, Saturday 8:00-1:00 PM

Olde Haven Farm

159 Togus Road, Chelsea – Monday through Wednesday 9:00-5:00pm, Thursday through Saturday 10:00-6:00pm

Peacemeal Farm

25 Peacemeal Lane, Dixmont – Tuesday 2:00-6:00pm

The Byre at Piper’s Pond

25 Rock School House Road, Bristol – 7 days a week 8:00-7:00pm

Two Toad Farm

320 Carl Broggi Highway Lebanon – Tuesday through Friday 3:00-6:00pm, Saturday and Sunday 10:00-4:00pm

Tender Soles

453 Main St. Richmond – 7 days a week 9:00-6:00pm


Find out more information about the farm stand program at Cultivating Community’s Website!




Good Food Bus Schedule 2021


Find out more information about the Good Food Bus on their website orFacebook!

Begin typing your search term above and press enter to search. Press ESC to cancel.

Back To Top