6:00 pm - 9:00 pm 2016 RMWA Weeknight Race #3 June 1, 2016 @ 6:00 pm - 9:00 pm 2016 RMWA Weeknight Race #3
10:00 am - 5:00 pm 2016 Spring Picnic and Larson’s Learn to Windsurf & SUP #4 June 5, 2016 @ 10:00 am - 5:00 pm 2016 Spring Picnic and Larson’s Learn to Windsurf & SUP #4
10:00 am - 5:00 pm 2016 Spring Picnic and Larson’s Learn to Windsurf & SUP #4 June 5, 2016 @ 10:00 am - 5:00 pm 2016 Spring Picnic and Larson’s Learn to Windsurf & SUP #4
2016-06-11 2016 Worthington Windsurfing Regatta June 11, 2016 @ 8:00 am - June 12, 2016 @ 5:00 pm 2016 Worthington Windsurfing Regatta ... and Unvarnished Music Festival, of course!
2016-06-18 2016 Waconia Wind & Wave June 18, 2016 @ 8:00 am - June 19, 2016 @ 5:00 pm 2016 Waconia Wind & Wave
2016-06-24 2016 Door County Breeze June 24, 2016 @ 8:00 am - June 26, 2016 @ 5:00 pm 2016 Door County Breeze
8:00 am - 5:00 pm 2016 Grosse Pointe Windsurfing Club Regatta June 25, 2016 @ 8:00 am - 5:00 pm 2016 Grosse Pointe Windsurfing Club Regatta
8:00 am - 5:00 pm 2016 Grosse Pointe Windsurfing Club Regatta June 25, 2016 @ 8:00 am - 5:00 pm 2016 Grosse Pointe Windsurfing Club Regatta
10:00 am - 6:00 pm 2016 Surf Into Summer #5 June 26, 2016 @ 10:00 am - 6:00 pm 2016 Surf Into Summer #5
10:00 am - 6:00 pm 2016 Surf Into Summer #5 June 26, 2016 @ 10:00 am - 6:00 pm 2016 Surf Into Summer #5