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. 

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 ]

Fresh Start Farms

Androscoggin County
76 Littlefield Road
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 ]

Somali Bantu Community Lewiston of Maine

Androscoggin County
145 Lisbon Street
Suite # 106
Lewiston, ME 04240
Phone: (207)784-5556
[ Details ]

Valley View Farm

Androscoggin County
1200 Soper's Mill Road
Auburn, ME 04210
Phone: (207)320-1969
[ Details ]

Aroostook County

Fort Farms Natural Beef

Aroostook County
209 Houlton Rd
Fort Fairfield, ME 04742
Phone: (207)356-1082
[ Details ]

Market Street Co-op

Aroostook County
26 Market Street
Fort Kent, ME 04743
Phone: (207)231-5065
[ Details ]

Cumberland County

Garden of Weedin

Cumberland County
882 Pequawket Trail
West Baldwin, ME 04091
Phone: (207)838-1579
[ Details ]

King's Farm Stand

Cumberland County
4 Burnham Road
Gorham, ME 04038
Phone: (207)839-5844
[ Details ]

Royal River Natural Foods

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

Hancock County

Bagaduce Farm

Hancock County
Bagaduce Farm
160 henry point road
west brooksville, ME 04617
Phone: (207)326-8624
[ Details ]

Beech Hill Farm

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

H.O.M.E. Co-op

Hancock County
90 Schoolhouse Rd
PO Box 10
Orland, ME 04472
Phone: (207)469-7961
[ 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 ]

Long Meadow Farm

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

Olde Haven Farm

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

Knox County

Erickson Fields Preserve of Maine Coast Heritage Trust

Knox County
124 West Street
Rockport, ME 04856
Phone: (207)236-2739
[ Details ]

Hatchet Cove Farm

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

Lincoln County

Bridge Farm

Lincoln County
593 Gardiner Rd (Rt. 27)
Dresden, ME 04342
Phone: (207)737-8083
[ Details ]

Sheepscot General at Uncas Farms

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

Spear's Vegetable Farm

Lincoln County
14 Eugley Hill Road
N. Nobleboro, Maine
North Nobleboro, ME 04555-9547
Phone: (207)832-4488
[ Details ]

Oxford County

C & C Farm LLC

Oxford County
495 Main Street
Norway, ME 04268
Phone: (207)527-2096
[ Details ]

No View Farm & Bakery

Oxford County
855 South Rumford Road
Rumford, ME 04276
Phone: (207)364-1080
[ 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 ROAD SOUTH
HAMPDEN, ME 04444
Phone: (207)862-3246
[ Details ]

Country Junction

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

Lakeside Family Farm

Penobscot County
20 Prilay Rd.
Newport, ME 04953
Phone: (207)278-2371
[ 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
PO Box 113
185 Newport Rd.
Corinna, ME 04928
Phone: (207)278-3708
[ Details ]

W.A. Bean & Sons, Inc.

Penobscot County
229 Bomarc Road
Bangor, ME 04401
Phone: (207)947-0364
[ Details ]

Sagadahoc County

Lalibela Farm

Sagadahoc County
88 Carding Machine Rd
Bowdoinham, ME 04008
Phone: (207)666-8788
[ Details ]

Shamrock Green Farm

Sagadahoc County
23 Plummer rd
Richmond, ME 04357
Phone: (207)417-2208
[ Details ]

Small Wonder Organics

Sagadahoc County
32 Wildes Rd
(mailing address only)
Bowdoinham, ME 04008
Phone: (207)837-7425
[ Details ]

The Pharm on the Kennebec

Sagadahoc County
1441 River Road
Bowdoinham, ME 04008
Phone: (207)737-2226
[ Details ]

Somerset County

Blackwood Farm

Somerset County
139 Square Road
Palmyra, ME 04965
Phone: (207)659-0668
[ 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 ]

Pale Moon Farm

Somerset County
386 Thurston Hill Road
Madison, ME 04950
Phone: (207)858-5905
[ Details ]

The Apple Farm

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

The Highlands

Somerset County
#212 Nate Richards Road
SAINT ALBANS, ME 04971
Phone: 20793827102074317069
[ Details ]

The Pickup CSA

Somerset County
42 Court Street
Skowhegan, ME, ME 04976
Phone: (207)399-4923
[ Details ]

Waldo County

Freedom Farm

Waldo County
355 Greeley Road
Freedom, ME 04941
Phone: 207-382-6007
[ Details ]

Washington County

lil buddy farm

Washington County
332 East Ridge Rd
Cathance Twp
Dennysville, ME 04628
Phone: (207)538-8966
[ Details ]

Tide Mill Organic Farm

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

York County

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 Street (RT 4)
North Berwick, ME 03906
Phone: (207)676-2868
[ Details ]

Shady Mountain Farm

York County
107 Hussey Road
Parsonsfield, ME 04047
Phone: 20762547232077934388
[ Details ]

Tasha's Veggies

York County
550 Maplewood Road
Parsonsfield, ME 04047
Phone: (207)432-2802
[ Details ]