U-Pick Nearby

Farmers Markets in California

599 farmers markets in 342 towns across California, most of them in Los Angeles (33), Sacramento (19) and San Francisco (18). Saturday is the busiest market day with 44 markets. 104 accept SNAP/EBT.

Farmers markets by city

Larger markets in California

Market day gear

We haven't tested these ourselves; we chose them by size and specs. As an Amazon Associate we earn from qualifying purchases, at no extra cost to you. Check the current price on Amazon.

More towns with a farmers market

Pick your own in California

Besides the markets, we list 123 U-pick farms in California where you pick strawberries, apples, pumpkins and more yourself.

Source: USDA Local Food Directories (National Farmers Market Directory). Markets report their own days and hours; check with the market before you go.

Frequently asked questions

How many farmers markets are in California?

We list 599 farmers markets in 342 towns, taken from the USDA Local Food Directories.

What days are farmers markets open in California?

4 on Mondays, 15 on Tuesdays, 13 on Wednesdays, 22 on Thursdays, 8 on Fridays, 44 on Saturdays and 27 on Sundays. Most markets run from late spring into fall.

Are there year-round farmers markets in California?

1 markets list a year-round season, for example Modesto Certified Farmers' Market in Modesto.

Where can I pick my own fruit in California?

We list 123 U-pick farms in California. Every market page shows the farms closest to it.