The Farmington Farmers Market runs twice weekly throughout the summer season, offering fresh local produce, meats, baked goods, plants, and handmade crafts from western Maine farms and artisans. Friday market: 10am–1pm at 181 Front Street (sign-ups for Maine Senior FarmShare start June 5 at the info booth). Saturday market: 10am–1pm at 129 Main Street (district courthouse parking lot), featuring Rasmussen Farm among others. May through October. A winter indoor market also runs Saturdays 10am–1pm at 130 Quebec Street from November through April. Accepts SNAP/EBT and Maine Senior FarmShare vouchers.