Research all of your local farmers' markets in order to find the best deals. If there are multiple market places in your area, try them all out! Farmers' markets generally run from the spring to the fall. Make sure to become accustomed with their unique hours of operation so you don't miss out.
Become familiar with the farmers and artisans selling at your local market. Typically, sellers at markets are the same individuals who grow the produce. Getting to know farmers personally can help build a long lasting relationship and get you better deals.
Farmers are more likely to barter with you for their goods. Try offering them something other than cash. Barter with your own unique products. You may even be able to trade with your own skills such as plumbing or design. Farmers appreciate individuals who have skills as well. Try to strike a bargain with them as well!
Chat with your farmers! Don't forget to compliment them on all of their hard work. If you loved last week's cilantro, let them know. Everybody loves to be appreciated and chatting about food can lead to personal relationships with growers. If you find your way into a farmer's heart you may walk away with a better deal on their produce.
Purchase produce when it is in its peak season. Many growers will have a surplus of fruits and vegetables that you can buy in bulk and keep for future use. Buying in bulk can save you money on seasonal food that you may not be able to purchase during the rest of the year. Try canning, drying, or freezing produce for use during its off season!