Our Farm Stand is located at 851 Willard Avenue, Newington, CT 06111.

The 2025 season runs from July 1st through mid October 2025. We are open 7 days/week, rain or shine in the season.

Mon-Fri, 10 am to 6 pm

Saturday and Sunday, 10 am to 5 pm

The farm stand is currently CLOSED for the season.

Our farm, adjacent to the farm stand, is not open to the public except for special events.