
Visitors’ Guide to San Diego Farmers Markets
Shopping at a local farmers market is always an enjoyable way to spend an afternoon. Buying at these bustling bazaars is a great way to both save money, and support local sellers. The legendarily mild weather in “America’s Finest City” means our farmers markets are year-round community staples. And thanks to our large number of local farms, orchards, and greenhouses, the quality of what you’ll find is second-to-none. Hungry for a great day out? Here’s our overview of what we feel are some of the best San Diego farmers markets.
Ocean Beach Farmers Market (3 miles away)
(Photo: @flolcsz)
Ocean Beach hosts this convenient weekday marketplace every Wednesday throughout the year. Specialty ready-to-eat hot food kiosks share space with booths selling fruit, just-picked vegetables, fresh-cut and potted flowers and plants, and unique home décor. Visitors enjoy live music and llama rides for the kids, as well as breathtaking sunsets.
Wednesdays, 4–8pm
4900 Newport Ave, San Diego, CA 92107
Little Italy Mercato (4.5 miles away)
(Photo: @littleitalymercato)
This exceptional market is located in Little Italy, which has long been praised for its excellent restaurants. And since it’s where countless numbers of these eateries source their ingredients, you know the quality is off the charts. Little Italy Mercato is home to more than 200 individual vendors, so there’s always something for everyone. Expect fresh-baked bread, artisanal cheeses, candies, honey, eggs, and excellent produce.
Saturdays, 8am–2pm
600 W Date St, San Diego, CA 92101
Tuna Harbor Dockside Market (5 miles away)
(Photo: @tunaharbordocksidemkt)
Tuna Harbor is admittedly less a traditional farmers market and more a place for local fishing crews to offer their catches. Right here is where San Diego goes for the freshest seafood available, all sustainably sold by the same folks who caught it. Expect to find jumbo shrimp, halibut, crab, lobster, and (of course) tuna, all for far less than specialty shops charge. Don’t forget to grab some of San Diego’s best fish tacos before you go!
Saturdays, 8am–3pm
598 Harbor Ln, San Diego, CA 92101
Pacific Beach Tuesday Farmers Market (7.3 miles away)
(Photo: @pacificbeachmarket)
Pacific Beach’s market runs on Tuesday afternoons, making it a convenient weekday stop. Note: While most farmers markets are cash-and-carry, PB’s lets you swipe a card upon arrival and purchase non-expiring credits before you shop. The goods available here range from the expected produce, prepared food, and preserved goods to smoothies, gourmet tamales, and even on-tap kombucha.
Tuesdays, 3–7pm
900 Hornblend St., San Diego, CA 92109
Hillcrest Farmers Market (7.4 miles away)
(Photo: @hillcrestfarmersmkt)
Hillcrest is San Diego’s longest-running farmers market, so it occupies a special place in this vibrant neighborhood. More than 175 vendors offer products here, with an emphasis on produce, local art, crafts (and crafting supplies), flowers, gifts, and even clothing. The vast majority of the sellers here offer certified organic, pesticide-free foods. Visitors will also discover grab-and-go hot-food options and weekly live entertainment.
Sundays, 9am–2pm
3960 Normal St, San Diego, CA 92103
North Park Thursday Market (10 miles away)
(Photo: @explorenorthpark)
This unique market that offers some standout items you may be hard-pressed to find elsewhere. Looking for mushrooms, nuts, and ranch-raised meats? You’ll find them here. You can also browse Mediterranean specialties like hummus and dolmades, plus loose-leaf teas, CBD products, vegan and gluten-free ice cream, and even a kiosk that offers tinctures and tonics for natural wellness. Take a step off the beaten path here!
Thursdays, 3–6:30pm
3000 North Park Way, San Diego, CA 92104
Humphreys is Your Farmers Market Home Base
Humphreys Half Moon Inn is centrally located to all of these great open-air markets. We’re the perfect place to stay when you venture out to explore. Planning a visit? Check out our Special Offers page to select the San Diego travel deal that’s right for you.