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!