Welcome to Winchester Boat Club
Upper Mystic Lake in Winchester, Massachusetts
Winchester Boat Club is a private club, located on the shore of Upper Mystic Lake in Winchester, Massachusetts. Founded in 1900 as a canoe club, we offer sailing, swimming and other recreational and social activities.