There is a farmers market open somewhere in San Diego County nearly every day of the week. Saturday and Sunday bring the biggest crowds, while several neighborhood markets make it easy to shop after work. Current certified-market listings did not show a Monday market in the City of San Diego, so start with Tuesday and check the market's own site before leaving home. Holiday closures and special events can change a normal schedule.

The week at a glance

DayMarketLocationCurrent hours
TuesdayPacific BeachBayard St., between Garnet and Grand2 to 7 p.m.
TuesdayCoronadoFerry Landing, 1201 First St.2:30 to 6 p.m.
WednesdayLittle ItalyW. Date St., Kettner to State9:30 a.m. to 1:30 p.m.
WednesdayOcean Beach4900 block of Newport Ave.4 to 8 p.m.
ThursdayNorth Park30th St. and North Park Way3 to 7:30 p.m.
FridayLa Mesa VillageLa Mesa Blvd.3 to 7 p.m. October through April; until 7:30 p.m. May through September
SaturdayLittle Italy MercatoW. Date St., west of Kettner to Front8 a.m. to 2 p.m.
SundayHillcrestUniversity Ave., Herbert St. to Park Blvd.9 a.m. to 2 p.m.
SundayLa Jolla Open Aire MarketGirard Ave., Genter to Pearl9 a.m. to 1 p.m.
SundayLeucadiaOak Crest Middle School, 675 Balour Dr.10 a.m. to 2 p.m.

Saturday: Little Italy is the one to see at least once

The Saturday Little Italy Mercato stretches across several blocks of West Date Street and runs from 8 a.m. to 2 p.m. year-round, rain or shine. It is the busiest market in this guide, so go early if you want an easier walk through the produce, bread and prepared-food stalls.

If Saturday mornings are already spoken for, the smaller Wednesday market runs from 9:30 a.m. to 1:30 p.m. along West Date Street. It offers many of the same categories with more room to browse.

Little Italy is also one of the city's easiest places to combine a market trip with daily errands on foot. Explore the Little Italy community guide if that kind of walkability is on your home wish list.

Sunday: Hillcrest for size, Leucadia for a slower pace

The Hillcrest Farmers Market runs every Sunday from 9 a.m. to 2 p.m. with more than 175 vendors. One important update: it is currently on University Avenue between Herbert Street and Park Boulevard while work continues on the future Normal Street location.

The Leucadia Farmers Market also has a new address. It moved from Paul Ecke Central Elementary to Oak Crest Middle School at 675 Balour Drive in June 2026. Hours remain 10 a.m. to 2 p.m.

La Jolla's Sunday market runs from 9 a.m. to 1 p.m. on Girard Avenue. Pair it with a walk through the village or along the coast, then use the La Jolla community guide if you want a closer look at living nearby.

Weekday afternoons: the after-work markets

Pacific Beach and Coronado both open Tuesday afternoon. Pacific Beach runs from 2 to 7 p.m. on Bayard Street, while Coronado runs from 2:30 to 6 p.m. at the Ferry Landing.

Wednesday gives you two very different choices: Little Italy in the morning and Ocean Beach from 4 to 8 p.m. on Newport Avenue. Thursday's North Park market runs from 3 to 7:30 p.m. around 30th Street and North Park Way. Friday in La Mesa Village runs from 3 to 7 p.m. from October through April, with a half-hour extension in the warmer months.

Want to compare the neighborhoods around these markets? Start with the guides to Pacific Beach, Ocean Beach, North Park and Coronado.

A few habits that make the trip easier

Bring a reusable bag and a backup way to pay. Many vendors accept cards, but service can be inconsistent and smaller stalls may prefer cash. Give yourself a few extra minutes for parking because nearby streets may close during market hours. Vendor rosters rotate, so go for what looks best that week rather than planning around one specific stall.

Seasonal produce changes, too. Ask the grower what is best that day. It is usually a better guide than a fixed shopping list written months earlier.

Frequently asked questions

What day is the Little Italy farmers market?

Little Italy hosts two markets each week. The larger Saturday Mercato runs from 8 a.m. to 2 p.m., and the smaller Wednesday market runs from 9:30 a.m. to 1:30 p.m.

Which San Diego farmers markets are open on Sunday?

Hillcrest, La Jolla and Leucadia all hold Sunday markets. Hillcrest runs 9 a.m. to 2 p.m., La Jolla 9 a.m. to 1 p.m. and Leucadia 10 a.m. to 2 p.m.

Is there a farmers market open on weekday afternoons?

Yes. Pacific Beach and Coronado open Tuesday afternoon, Ocean Beach on Wednesday, North Park on Thursday and La Mesa Village on Friday.

Are San Diego farmers markets open year-round?

Most markets in this guide operate year-round, but holidays, weather and special events can create closures. Check the operator's current schedule before making a special trip.

Sources checked September 30, 2026