December 24th last day of the season!

Flaherty’s Family Farm is a family owned and operated, 200-acre farm located in Scarborough, Maine. The farm includes a three-season retail store, event barn, and equestrian center.

Event Barn

Farm Stand

Equestrian Center

PC: Taylor Kaminsky Photography, Lauren Dobish Photography