Home Years 1904 Weather Records in 1904: Year in Review 4,548 weather records were set or tied in 1904, including 1,005 temperature record highs and 1,498 record lows, and 1,406 of them still stand.
Data as of 2026-10-12 . Last revised 12 October 2026 (2026-10-12).
Previous: 1903 Next: 1905 4,548 weather records were set or tied in 1904, including 1,005 record highs and 1,498 record lows of maximum and minimum temperature. 1,406 of the 4,548 records set in 1904 still stand (30.9%). January 1904 had the most records: 480. Canada had the most records in 1904: 1,270, with 260 highs and 529 lows. 1,906 stations had a full year of temperature data in 1904, so counts differ between years partly because the number of reporting stations does. Record highs and record lows set or tied in 1904 Record highs 1,005 Record lows 1,498
Records set in 1904 that still stand or have since been beaten Still stand 1,406 (30.9%) Since beaten or tied 3,142 (69.1%)
A record stands until a later observation beats or ties it, as of 2026-10-12.
Records set or tied in 1904 by type Record daily precipitation 1,803 Record low minimum temperature 779 Record low maximum temperature 719 Record high maximum temperature 537 Record high minimum temperature 468 Record daily snowfall 221 Record snow depth 21
Records set or tied in 1904 by timescale Daily 4,401 Monthly 135 All-time 12
Records set or tied in each month of 1904 Weather records set or tied in each calendar month of 1904, all types together. 0 125 250 375 500 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Weather records set or tied in each calendar month of 1904, all types together. Records set or tied in each month of 1904 Month Records Jan 480 Feb 478 Mar 332 Apr 453 May 344 Jun 284 Jul 436 Aug 328 Sep 334 Oct 388 Nov 357 Dec 334
Source: NOAA National Centers for Environmental Information, Global Historical Climatology Network Daily (GHCN-Daily). Records are computed by World Extreme Weather Monitor and are not official NOAA products. (US Government open data (NOAA NCEI) ) Data as of 2026-10-12. Records are computed by this site and are not official. Counts depend on how many stations reported.