Skip to content
Farmers Market AtlasNear me

Farm stands in New Mexico

24 New Mexico farms sell direct from the farm — stands, farm stores and pick-your-own, 8 of them growing organically. Grouped by town, largest first.

Belen, NM2 farm stands

High Rolls Mountain Park, NM2 farm stands

Bosque, NM1 farm stand

  • 23 Winery Rd

    SNAP / EBTCertified organicCards accepted

Carlsbad, NM1 farm stand

Clovis, NM1 farm stand

Corrales, NM1 farm stand

  • 5000 Corrales rd

    Season: July to November

    Certified organic

Deming, NM1 farm stand

Espanola, NM1 farm stand

Gallina, NM1 farm stand

High Rolls-Mountain Park, NM1 farm stand

High Rollsmountain Park, NM1 farm stand

Hillsboro, NM1 farm stand

Las Cruces, NM1 farm stand

Las Vegas, NM1 farm stand

Los Lunas, NM1 farm stand

Magdalena, NM1 farm stand

Mayhill, NM1 farm stand

Moriarty, NM1 farm stand

Ruidoso Downs, NM1 farm stand

Santa Fe, NM1 farm stand

  • 1336 Jorgensen Lane, Unit #1

    Certified organicCards accepted

Taos, NM1 farm stand

Velarde, NM1 farm stand

  • Highway 68, 1413, box 4

    Season: June to November

    SNAP / EBTCertified organicCards accepted

Common questions

Where can I buy produce direct from a farm in New Mexico?
24 New Mexico farms are listed here as selling direct. They are grouped by town above — start with the nearest and check its listing for what it grows.
Do New Mexico farm stands take card?
Many do now, but cash still matters at smaller stands, and unstaffed honesty-box stands are cash only. Each listing shows the payment types the farm reported.