Every second Saturday from 10:00 a.m. to 3:00 p.m. May through September. Farmers Market and Trade Show is October 13th. Farmers Market Christmas Chaos is Dec 1st.