Maine Farms, Farmers' Markets, & Farm Stands Accepting SNAP

There are several Maine farms, farmers' markets and farm stands that are now accepting cards from the Supplemental Nutrition Assistance Program (SNAP).

Click on the Farm/Market names highlighted in red to be redirected to their website. 

Additionally, Maine Harvest Bucks Program, www.maineharvestbucks.org, includes additional listings of markets, farm stands, and CSA farms that offer nutrition incentives.

Androscoggin County

Bell Farms, Inc

Androscoggin County
1552 Riverside Drive
Auburn, ME 04210
Phone: (207)784-1455
[ Details ]

Berry Fruit Farm

Androscoggin County
361 Crash Road
Livermore, ME 04253
Phone: (207)897-4767
[ Details ]

Fresh Start Farms

Androscoggin County
1 King Rd.
Lisbon, ME 04250
Phone: (207)761-4769
[ Details ]

Little Ridge Farm

Androscoggin County
101 Gould Road
Lisbon Falls, ME 04252
Phone: (207)353-7126
[ Details ]

Nezinscot Farm

Androscoggin County
284 Turner Center Road
Rt 117
Turner, ME 04282
Phone: (207)225-3231
[ Details ]

Ricker Hill Orchards

Androscoggin County
295 Buckfield Rd
Turner, ME 04282-0202
Phone: (207)225-5552
[ Details ]

Cumberland County

Royal River Natural Foods

Cumberland County
443 U.S. Route 1
Freeport, ME 04032
Phone: (207)865-0046
[ Details ]

Hancock County

Beech Hill Farm

Hancock County
171 Beech Hill Road
Mount Desert, ME 04660
Phone: (207)244-5204
[ Details ]

Rock and Pebble Farm

Hancock County
19 Bridges Point Road
Penobscot, ME 04476
Phone: (207)326-9748
[ Details ]

Kennebec County

B & F Vegetables

Kennebec County
327 China Road
Winslow, ME 04901
Phone: (207)873-4345
[ Details ]

Farmer Kev's Organic

Kennebec County
29 Long Meadow Drive
West Gardiner, ME 04345
Phone: (207)613-8713
[ Details ]

Hebert Farm

Kennebec County
659 Unity Rd
Benton, ME 04901
Phone: (207)441-1391
[ Details ]

Olde Haven Farm

Kennebec County
159 Togus Rd.
Chelsea, ME 04330
Phone: 620-4014
[ Details ]

Olde Haven Farm

Kennebec County
159 Togus Rd.
Chelsea, ME 04330
Phone: 207-620-0917
[ Details ]

Knox County

Hatchet Cove Farm

Knox County
1133 Finntown Rd
Warren, ME 04864
Phone: (207)273-3044
[ Details ]

Lincoln County

Sheepscot General Store and Farm

Lincoln County
98 Townhouse Rd
Whitefield, ME 04353
Phone: (207)549-5185
[ Details ]

Spear's Vegetable Farm

Lincoln County
26 Atlantic Hwy
1526 Atlantic Hwy, Waldoboro
Waldoboro, ME 04572
Phone: (207)832-4488
[ Details ]

The Morris Farm Trust

Lincoln County
156 Gardiner Rd
PO Box 136
Wiscasset, ME 04578
Phone: (207)882-4080
[ Details ]

Oxford County

No View Farm & Bakery

Oxford County
855 South Rumford Road
Rumford, ME 04276
Phone: (207)364-6300
[ Details ]

Penobscot County

Abundant Acres Farm

Penobscot County
2901 Edinburg Road
Argyle Township, ME 04468
Phone: (207)852-3931
[ Details ]

Calkins Farm Stand

Penobscot County
295 Main Rd South
Hampden, ME 04444
Phone: (207)862-3246
[ Details ]

Country Junction Greenhouse & Gardens

Penobscot County
1204 Main Rd
Bradford, ME 04410
Phone: (207)327-1398
[ Details ]

In The Village Farm & Garden

Penobscot County
47 Pleasant Street
Passadumkeag, ME 04475
Phone: (207)290-1338
[ Details ]

Maple Lane Farms

Penobscot County
222 Charleston Rd.
Charleston, ME 04422
Phone: (207)285-3591
[ Details ]

The Lion's Farm, LLC

Penobscot County
230 Main Street
Corinth, ME 04427
Phone: (207)285-2000
[ Details ]

Thunder Road Farm

Penobscot County
178 Newport Rd
PO Box 113
Corinna, ME 04928
Phone: (207)278-2676
[ Details ]

Piscataquis County

Stutzman Farm

Piscataquis County
891 Douty Hill Road
Sangerville, ME 04479
Phone: (207)564-8596
[ Details ]

Sagadahoc County

Apple Creek Farm, LLC

Sagadahoc County
448 Millay Rd
Bowdoinham, ME 04008
Phone: (207)409-2035
[ Details ]

Somerset County

Cayford Orchards

Somerset County
99 Hilton Road
Skowhegan, ME 04976
Phone: (207)474-5200
[ Details ]

Grassland Farm

Somerset County
41 Grassland Lane
Skowhegan, ME 04976
Phone: (207)474-6864
[ Details ]

Harmony Farms

Somerset County
253 Athens Road
Harmony, ME 04942
Phone: (207)683-6491
[ Details ]

One Drop Farm

Somerset County
300 Beckwith Road
Cornville, ME 04976
Phone: (207)858-3033
[ Details ]

The Apple Farm

Somerset County
104 Back Rd
Fairfield, ME 04937
Phone: (207)453-7656
[ Details ]

The Highlands

Somerset County
#165 McNally Road
SAINT ALBANS, ME 04971
Phone: (207)938-2710
[ Details ]

Washington County

Redbird Farm

Washington County
PO Box 84
1591 Main St
Harrington, ME 04643
Phone: 460-7724
[ Details ]

Tide Mill Organic Farm

Washington County
38 Tide Mill Rd
Edmunds, ME 04628
Phone: (207)733-2551
[ Details ]

York County

Cannons at the Noon Family Sheep Farm

York County
78 Sunset Rd
Springvale, ME 04083
Phone: (207)831-6348
[ Details ]

Hackmatack Buffalo Farm

York County
538 School Street
Berwick, ME 03901
Phone: (207)632-0618
[ Details ]

McDougal Orchards LLC

York County
201 Hanson Ridge Road
Springvale, ME 04083
Phone: (207)324-5054
[ Details ]

Riverside Farm Stand and Greenhouse

York County
323 Elm St
North Berwick, ME 03906
Phone: (207)676-2868
[ Details ]

Wolf Pine Farm

York County
259 Mouse Lane
Alfred, ME 04002
Phone: (207)619-4272
[ Details ]