Blame Canada. It's going to be cold tonight -- low 30s -- with a "hard frost" according to the National Weather Service.
UNSEASONABLY COLD CANADIAN HIGH PRESSURE WILL BUILD ACROSS NEW YORK STATE TONIGHT. PARTLY CLOUDY SKIES... LIGHT WINDS... AND PLENTY OF COLD DRY AIR ASSOCIATED WITH THE HIGH WILL BRING A HARD FREEZE TO MOST OF WESTERN AND UPSTATE NEW YORK. LOW TEMPERATURES NEAR LAKE ERIE AND ONTARIO WILL NOT GET QUITE AS COLD... BUT STILL WILL DROP TO NEAR FREEZING... RESULTING IN THE FIRST FROST OF THE SEASON FOR MANY.
Farmers are advised to harvest tender crops and gardeners should bring potted plants in doors.