Our Farm Stand is located at
851 Willard Avenue, Newington, CT 06111.
The 2017 season runs from Saturday, July 1st through Sunday, October 22nd. We are open 7 days/week, rain or shine in the season. Click here to see what's available today.
Mon-Fri, 10 am to 6 pm
Saturday and Sunday, 10 am to 5 pm
In October, we begin closing at 5 pm every day.
The farm stand is currently OPEN for the season.
Our farm, adjacent to the farm stand, is not open to the public except for special events. For a chance to tour the farm, please join us for a Farm Dinner or Floral Design Workshop.