Farmers Markets in California

605 markets in 346 cities and towns, from the USDA National Farmers Market Directory (refreshed October 27, 2026).

605markets
107accept SNAP/EBT
107take WIC vouchers
123organic practices
7indoor (all/part)

Cities and Towns

107 California Markets That Accept SNAP/EBT →

Advertisement

Largest Market Towns in California

Los Angeles 33 Markets

Sacramento 20 Markets

San Francisco 18 Markets

San Diego 17 Markets

San Jose 8 Markets

Fresno 7 Markets

Long Beach 7 Markets

Oakland 7 Markets

Redlands 6 Markets

Santa Rosa 6 Markets

Anaheim 5 Markets

Bakersfield 5 Markets

Questions About California Farmers Markets

How many farmers markets are in California?

The USDA National Farmers Market Directory lists 605 farmers markets in California, in 346 cities and towns. The most are in Los Angeles (33), Sacramento (20), San Francisco (18).

Which farmers markets in California accept SNAP/EBT?

107 markets in California report accepting SNAP/EBT, including Alturas Farmers Market, Haggin Oaks Farmers Market, Benica Certified Farmers Market. Confirm with the market before you go.

Are there indoor or winter farmers markets in California?

7 California markets report being indoors for all or part of the season: Laytonville Certified Farmers Market, Morro Bay Main Street Farmers Market, Certified Farmers' Market Palm Springs - Indoor, Phelan Certified Farmers Market.

See what's in season and shopping tips. Market managers can update their listing in the USDA Local Food Directories.

Source: USDA AMS National Farmers Market Directory · Data last updated October 27, 2026 · How we use it