Farmers Markets

First Coast Farmers Markets: Farmers Markets in the Greater Jacksonville, FL Area

There are a number of farmers markets in the First Coast, and many are right near you! From St. Augustine to Vilano Beach to Nocatee to Neptune Beach, find a Famers Market in your area.

210 Community Farmers Market

  • Location: In front of The Shops of Johns Creek, County Road 210 West
  • Time: Saturday, June 13 (last market for the season), once a month from 9:00am – 2:00pm 

Ancient Oaks Arts and Farmers Market

  • Location: Mandarin Community Club, 12447 Mandarin Road
  • Time: Every other Sunday, 12:00pm – 4:00pm year round; closed in August

Atlantic Beach Mid-Week Market

  • Location: Bull Park, Atlantic Beach, 7th Street and East Coast Drive Jacksonville
  • Time: Wednesdays, 4:00pm – 7:00pm

Beaches Green Market

  • Location: Jarboe Park, Neptune Beach
  • Time: Saturdays, from 2:00 – 5:00pm
  • Contact:

Bradford Farmers Market

  • Location: Bradford County Health Department in Starke, FL; SR 301 next to Beck Chevrolet
  • Time: October – June, Saturdays, 8:00am – 12:00pm
  • Contact:
    • Sandra Williams (904-964-2616)
    • Marilyn Dye (352-473-4105)
    • PO Box 1086
      Starke, FL
    • marketmanager@bradfordfarmersmarket.com
    • bradfordfarmersmarket.com

Farmers Market of San Marco

  • Fresh local and regional produce, local San Marco honey, Wisconsin cheese curds and more!! Supporting the community, sustaining North Florida and South Georgia farmers.
  • Location: 1667 Atlantic Blvd, directly across from the San Marco Preservation Hall and next to the railroad tracks
  • Time: 8:30 am-2:00 pm every Saturday, year round
  • FMI: (904) 607-9935

Fernandina Farmers Market

  • Location: Centre/Seventh St, Fernandina Beach
  • Time: Saturdays, 9:00am – 1:00pm
  • Contact:

Flagler Beach Farmers Market 

  • Location: Downtown Flagler Beach, 111 South Central Ave Flagler Beach
  • Time: Friday and Saturday, 7:00am – 2:00pm
  • Contact:

Jacksonville Farmers Market 

  • Location: 1810 West Beaver St. (US 90) Jacksonville
  • Time: Open daily
  • Contact:

Keystone Heights Farmers Market

  • Location: 555 South Lawrence Blvd (SR 21) Keystone Heights, FL
  • Time: October – June, Thursdays, 4:00pm – 7:00pm
  • Contact:
    • Sandy Rodgers
    • PO Box 420
      Keystone Heights, FL
    • 352-473-5150
    • pineywoodsfarm1@peoplepc.com 

King Street Farmers Market

  • Location: 1021 King St, next to Riverside Antiques and Interiors
  • Time: Wednesday, 4:00pm – 7:00pm

Mandarin Farmers Market 

  • Location: Whole Foods Market, 10601 San Jose Blvd. Jacksonville
  • Time: Sundays, 2:00pm – 6:00pm
  • Contact:
    • Purity
    • 420 Twin Oaks Lane
      Jacksonville, FL
    • 904-236-9966
    • info@globalgreenup.com

Nocatee Farmers Market 

  • Location: Nocatee Community, County Road 210 East/Palm Valley Road (from U.S. 1 North) to Nocatee Parkway
  • Time: Once-a-month is held on the third Saturday of every month from 12:00pm – 4:00pm

Old City Farmers Market 

  • Location: St. Augustine Ampitheatre, 1340C A1A South
  • Time: Saturdays, from 8:30am – 12:30pm

Palatka Farmers Market

  • Location: St. Johns Ave/Memorial Parkway, Palatka, FL
  • Time: Thursday – Saturday, 8:00am – 6:00pm
  • Contact:
    • Jeff Norton
    • 386-329-0100
    • skooter@gbso.net

Riverside Arts Market 

  • Location: Riverside Ave. Jacksonville, under the Fuller Warren Bridge
  • Time: March – December, Saturdays, 10:00am – 4:00pm 

St. Johns River Farmers Market

  • Location: Alpine Groves Park, 2060 State Road 13 Switzerland, FL
  • Time: Saturdays, 10:00am – 2:00pm
  • Contact:
    • nfva.org@gmail.com
    • st.johnsriverfarmersmarket@gmail.com 

St. Johns Town Center Farmers Market

  • Location: Behind Dick’s Sporting Goods store and facing JTB Blvd at St. Johns Town Center, 4663 River City Drive Jacksonville
  • Time: Fridays (rain or shine), from 3:00pm – 8:00pm

Sunday Market at Vilano Beach

  • Location: Vilano Beach Pier Pavilion, 206 Vilano Beach (from A1A north, past the Vilano Bridge)
  • Time: Sundays, from 12:00pm – 4:00pm

Wednesday Market at St. Augustine Beach 

  • Location: St. Augustine Beach Pier, 350 A1A Beach Blvd.
  • Time: Wednesdays, from 7:30am – 12:30pm
  • Contact:
    • Mitch Hall
    • St. Augustine Beach Civic Association
    • PO Box 840127
      St. Augustine, FL
    • 904-540-8797
    • mitch@eventsbythesea.com
    • thewednesdaymarket.com