The club has a weather station on the flagpole at The Point. Click the button for the current weather:
Weather
Ithaca Yacht Club
Website: IthacaYC.org