Square Roots Farm

Web Store - for pick-up or home delivery

You can also place an order directly with us for pick up on the farm, at farmers' markets, or through no-contact home delivery! If you choose home delivery, please leave out a cooler in plain sight where we can leave your food.





Farm Shares

We offer eggs, chicken, and flower shares; whole and half pigs; and Thanksgiving turkeys available for pre-order starting in late winter each year. Choose your "shares", pay a deposit, and pick up fresh during the growing season. Your deposit not only reserves your food, but it also shows your commitment to local agriculture and helps us with cash flow, similar to a traditional vegetable CSA program. Visit product pages for details, or click below to order.





Farmers Markets

Find us at a farmers market almost every week of the year! Purchase eggs, cut flower bouquets, honey, lard soap, and all of our pasture raised and grass fed meats. Take advantage of Market Match programs that double your SNAP benefits.





Farm Stand

Located at 95 Old Cheshire Rd. in Lanesborough, our roadside farm stand is open 7 days a week, all year round. We keep the farm stand stocked with all of our most popular products. Bring cash or check, or plan to pay with Venmo. If you're looking for less common cuts of meat or specialty products, check out our web store or contact us.





   How to Buy