The much anticipated opening of the new Franklin Farmers Market took place on May 16, 2009, and since that date, it has been the place to be! The Franklin Farmers' Market, located next to the Train Depot/Visitor Center at 210 S. Main Street, Franklin, VA 23851, is a beautiful facility. Open Monday through Friday 7:00 am - 6:00 pm with prime hours Saturday 8:00 am - 1:00 pm. Choose from a variety of local produce, baked and canned goods, homemade BBQ, fresh fish, cured meats, crafts, plants and flowers, and more. The City of Franklin welcomes you to our Farmers Market!!
Listing last updated on Aug 21, 2025

Market Channels

You can find us at:

Know a market serving this farm? Tell them to connect here on LocalHarvest!
Schedule and Location:

Franklin Farmers' Market, located next to the Train Depot/Visitor Center at 210 S. Main Street, Franklin, VA 23851. Open Monday through Friday 7:00 am - 6:00 pm with prime hours Saturday 8:00 am - 1:00 pm.

Upcoming Events

Products and Crops

If you are interested in learning more about the Franklin Farmers Market, or would like a vendor application, contact the Downtown Franklin Association at 757-562-6900. Dan Howe, Franklin Main Street Manager, and Kathy Brown, Market Manager, will be happy to assist you.

Contact Information

Contact:

Location:
120 S. Main Street
Franklin, VA 23851
Mailing Address:
120 S. Main Street
Franklin, VA 23851

Coming Events

No Events on File

See all events for this area...