Food markets, farmers markets and covered halls: where San Diego shops, snacks and lunches.

Markets to wander

Little Italy Mercato ★ 4.7

Sat 08:00-14:00 (year-round), Wed 09:30-13:30175 vendorslittle-italy

Little Italy Mercato on Date Street, San Diego's largest farmers market, six blocks of California farmers, bread, fishmongers and hot-food stalls every Saturday morning.

Go for: Produce, Bread, Italian, Lunch

Hillcrest Farmers Market ★ 4.5

Sun 09:00-14:00175 vendorshillcrest

Hillcrest Farmers Market on Sunday mornings in San Diego, the LGBTQ-anchored 175-vendor street fair with prepared food, produce and gifts under the Hillcrest pride sign.

Go for: Produce, Brunch, Crafts, Hot food

Tuna Harbor Dockside Market ★ 4.6

Sat 08:00-14:00 (or sold out)18 vendorsembarcadero

Tuna Harbor Dockside Market on Harbor Lane in downtown San Diego, a Saturday fisherman-to-public dock-side fish market with 70-plus rotating local species since 2015.

Go for: Fish, Local catch, Sashimi-grade tuna

Markets in San Diego, FAQ

When is the best time to eat in San Diego?

Peak food season in San Diego is year-round.

What time do people eat in San Diego?

Local dining hours: lunch around 12:30, dinner from 19:30.

How does tipping work in San Diego?

service is typically included; small extra is welcome but not expected.

What is the one dish to try in San Diego?

Ask the next local you meet what they would order. San Diego rewards trust.

← Back to San Diego food guide