A farmers market is the same as a retail one, which means you need a seller’s permit at least. You’ll also need a Retail Food Establishment license so you can set up a market stall legally. Either way, check the state laws beforehand as they differ from one to the other.