When it comes to the best San Diego farmers markets for 2024, you may think of the ‘Little Italy on one Saturdays’ or your local beachside evening farmers markets. However, there are so many farmers markets located around San Diego County to choose from.

In fact, there are so many different farmers markets that each day of the week has multiple markets hosted across the county, except for Monday which only has one farmers market. All in all, there more than 30 farmers markets across San Diego, from Carlsbad to Poway and Coronado to La Jolla, they truly do span the entirety of the county.

With so many to choose from, it might feel overwhelming to decide where to even begin. We’ll go over the locations, days of the week, and times that you can expect to find these farmers markets. Let’s get into it!


San Diego Farmers Markets 2024

At the San Diego Farmers Markets, you’ll find everything from fresh veggies and baked goods to live music, olive oil, organic fruits, and local honey. Products are all sourced from, or near, America’s Finest City- San Diego itself. Among the basic items you’d expect, there are fresh fish, organic products, hot food vendors, fresh baked bread, and local farmers selling their products themselves. These markets are all unique in their own ways, with many vendors rotating between different locations many days of the week.

The San Diego Farmers Markets are both dynamic and are great at building community, bringing great products and local buyers and consumers together. Whether you are just visiting town, or are a local yourself, it can be hard to keep so many markets straight. So, here is a comprehensive guide to the farmers markets of San Diego County, based on the Farm Bureau that oversees them. Markets, dates, and times might change, but the most up-to-date options will be listed on their website.

Let’s dive in:

Sunday Markets

On Sundays, you’ll find markets across the county, most of which are in the morning, but the Solana Beach one is in the afternoon, and Santa Ysabel lasts all day long!

Chula Vista – Third Avenue Village Certified Farmers’ Market- Morning

Sunday: 10 am - 2 pm

300 Park Way
Chula Vista, CA 91910 – Park Way from Third Avenue to Fourth Avenue


Hillcrest Certified Farmers Market- Morning

Sunday: 8 am - 2 pm

3960 Normal Street at Lincoln (Adjacent to the DMV)
San Diego, California 92103


La Jolla Certified Farmers Market - Morning

Sunday: 9 am - 2 pm

7300 Block Of Girard Ave At Genter St
La Jolla, California 92037


Leucadia Certified Farmers Market- Morning

Sunday: 10 am - 2 pm

Paul Ecke Elementary-185 Union St (cross street Vulcan)
Encinitas, California 92024


Rancho Santa Fe Certified Farmers Market- Morning

Sunday: 9:30 am - 2 pm

16079 San Dieguito Rd – Del Rayo Village Center
Rancho Santa Fe, Ca 92091


Santa Ysabel Certified Farmers Market- All Day

Sunday: 10 am - 6 pm

21887 Washington St at Hwy 78 & Hwy 79
Santa Ysabel, CA 92070


Solana Beach Certified Farmers Market- Afternoon

Sunday: 12 pm - 4 pm

444 S. Cedros Ave
Solana Beach, California 92075


Monday Markets

Monday is a bit of a unique day in the world of San Diego farmers markets, because instead of boasting multiple farmers markets, there is only one! You can still get your fill of fresh produce and local goods in the evening, if you can make it out to Escondido, quite far to the northeast of the rest of San Diego.

Welk Certified Farmers’ Market (Escondido)- Evening

Monday: 3 - 7 pm

8860 Lawrence Welk Dr
Escondido, California 92026


Tuesday Markets

On Tuesdays, there are plenty of evening farmers markets to attend, mostly near the beaches, but some are more inland, as well.


Chula Vista - Otay Ranch Certified Farmers Market- Evening

Tuesday: 4 - 7 pm

2015 Birch Rd and Eastlake Blvd
Chula Vista, California 91915


Coronado Certified Farmers Market- Evening

Tuesday: 2:30 - 6 pm

1st & B.- Ferry Landing
Coronado, California 92118


Escondido Certified Farmers Market- Evening

2:30 pm - sunset

200 E. Grand Avenue – At Juniper & Kalima
Escondido, California 92025


Mira Mesa Certified Farmers Market- Evening

Tuesday: 3 - 6 pm (closed in January)

Mira Mesa High School
10510 Reagan Road
San Diego, CA 92126


Pacific Beach Tuesday Certified Farmers Market- Evening

Tuesday: 2 -7 pm

4500 Bayard St from Garnet Aveto Hornblend St
San Diego, CA 92109


San Marcos Certified Farmers Market- Evening

Tuesdays 3 – 7 pm

250 North City Drive – Between Campus Way & Redel Rd

San Marcos, CA 92078

Wednesday Markets

On Wednesdays, you are back to having your pick of morning or evening farmers markets, though most are, again located at the beach in the evening. You can head farther inland, east to the Santee market, if you’d like to grab some products after an afternoon hike, for example.

Carlsbad State Street Certified Farmers Market- Evening

Wednesday: 3 - 7 pm ~ Winter Hours 3 – 6 pm

State St between Carlsbad Village Dr & Grand
Carlsbad, California 92008


Little Italy Wednesday Certified Farmers Market- Morning  

Wednesday: 8 am - 2 pm Months: January to December

501 West Date St. – From Kettner Blvd to Front St San Diego, Ca 92101


Ocean Beach Certified Farmers Market- Evening

Wednesday: 4 - 8 pm

4900 block of Newport Between Cable & Bacon
Ocean Beach, California 92107


Santee Certified Farmers Market- Evening

Wednesday: 3 - 7 pm
Winter Hours 2:30 - 6:30 pm (Nov-Feb)

9600 Carlton Hills Blvd & Mast Blvd Santee, Ca 92071


South Bay Certified Farmers Market- Evening

3 -7 pm

4475 Bonita Road, Bonita, CA 91902


Thursday Markets

On Thursdays, you’ll find that there are as many farmers markets in the morning as the evening, which means that you can easily enjoy a market and grab some lunch before heading to the beach, or to any other activity you’ve got planned.

Linda Vista Certified Farmers Market- Evening

Thursday: 2 – 7 pm

Linda Vista Plaza Shopping Center
6931 Linda Vista Rd – Between Comstock Street & Ulric Street

San Diego, CA 92111


North Park Thursday Certified Farmers Market- Morning

Thursday: 3 - 7:30 pm

2900 North Park Way & 30th St
San Diego, California 92104


Oceanside Certified Farmers Market- Morning

Thursday: 9 am - 1 pm

Pier View Way & Coast Hwy 101
Oceanside, California 92054


Scripps Ranch Farmers Market- Evening

Thursday: 3:30 pm - 7:30 pm

10045 Carroll Canyon Rd.
San Diego 92131 (In the Newtopia Cyder parking lot)


Friday Markets

With Fridays bringing the right balance between morning and evening markets, you’ll find that kicking off your weekend with some local goodies couldn’t be easier!

Borrego Springs Certified Farmers Market- Morning

Closed from June to September

Friday: 7 am - 12 pm, November to April

Friday: 7 - 10 am, May to October

Christmas Circle – 700 Palm Canyon Dr & Borrego Springs Rd
Borrego Springs, California 92004


La Mesa Village Certified Farmers Market- Evening

Friday: 3 - 7 pm

La Mesa Blvd, Between Palm Ave & Allison Ave
La Mesa, Ca 91942


Rancho Bernardo Certified Farmers Market- Morning

Friday: 9 am - 1 pm

13330 Paseo Del Verano Norte
San Diego, California 92128


Saturday Markets

Saturdays are the most jam-packed when it comes to your farmers market options- with plenty to choose from, along the coast, in downtown, and even inland.


City Heights Certified Farmers Market- Morning

Back open!

Saturday: 9 am - 1 pm

On Wightman St. between Fairmount and 43rd St.
San Diego, California 92125


Del Mar Certified Farmers Market- Afternoon

Saturday: 12 - 4 pm

1050 Camino Del Mar (Civic Center), Del Mar, CA 92014


Fallbrook Main Avenue Certified Farmers Market- Morning

Saturday: 9 am - 1:30 pm

Fallbrook on Main Avenue, between Hawthorne & Fig

111 S Main Ave, Fallbrook, CA 92028


Little Italy Mercato Certified Farmers Market- Morning

Saturday: 8 am - 2 pm

501 West Date Street from Kettner Blvd to Front Street
San Diego, CA 92101


Mission Valley Certified Farmers Market- Morning

Saturday: 8:30 am – 12 pm

7960 Civita Blvd. – Cross Street: Russell Park Way
San Diego, CA 92108


Poway Certified Farmers Market- Morning

Saturday: 8 am - 1 pm

14134 Midland Rd. cross street Temple
Poway, California 92074


Vista Certified Farmers Market- Morning

Saturday: 8 am -12 pm

County Courthouse 325 S. Melrose Drive, Vista
(just South of Highway 78), Vista, California 92081


Special Mentions

The Gaslamp Artisan Market is not a true farmers market but does deserve a mention on this list. The market is open on Saturday and Sunday from 10 am to 4 pm and offers clothing, jewelry, and other hand-crafted, artisan goods for consumers to browse. Make sure to stop by if you’re already in the area after the Little Italy Certified Farmers Market on a Saturday!


Wrapping Up

As you can see, there are plenty of farmers markets to choose from when you are in San Diego. The best part is that they’re almost all open throughout the entire year, thanks to the typically reliable weather and moderate climate of America’s Finest City.

You could choose a San Diego farmers market for each day of the week if you wanted to. Start with the Little Italy farmers market on Saturday, then the La Jolla Open Aire market on Sunday, the Escondido market on Monday, the Pacific Beach farmers market on Tuesday, the Ocean Beach farmers market on Wednesday, the North Park farmers market on Thursday, and end with the La Mesa farmers market on Friday.

So, go get shopping and let us know about your favorite San Diego farmers market below!