Return to Daily IQ Today's Weather Fact On this date in 1903, New York City was deluged with a state-record 11.17 inches of rain in just 24 hours. ? Other Weather Facts Select month and date: JanFebMarAprMayJunJulAugSepOctNovDec Related LinksWeather CentralWeather DisastersWeather ExtremesClimateTornado FactsMajor Storms