The average water temperature of Lake Winnipesaukee is 60 degrees Fahrenheit. The Lake is the busiest during the summer, so it's a great time to visit. The weather is warm, and there are plenty of activities to enjoy.