Built 2026-10-19 (19 October 2026)

Weather Records on 20 July 1940

325 weather records were set or tied worldwide on 20 July 1940. Highest significance: Tufanganj, IN.

Key Facts for 20 July 1940

  • On 20 July 1940, 325 weather records were set or tied at long-record stations worldwide.
  • 157 were record highs and 55 were record lows, counting maximum and minimum temperature.
  • By timescale, 4 were all-time records, 5 monthly and 316 daily.
  • Tufanganj set a daily record precipitation of 259.6 mm (10.2 in) on 20 July 1940.
  • Across 161 earlier years (1809 to 2026) the same calendar date averaged 460 records.

Record Map

325 stations
Weather records on 20 July 1940 325 station records on 20 July 1940 are marked on the map, coloured by record type.
325 station records on 20 July 1940 are marked on the map, coloured by record type. Dot size shows the significance score. Made with Natural Earth.
Weather records on 20 July 1940: highest significance records shown on the map
StationCountryTypeValueSignificance
TufanganjIndiaRecord daily precipitation259.6 mm (10.2 in)52 of 100 (Notable)
ConwayUnited StatesRecord daily precipitation97.5 mm (3.8 in)48 of 100 (Notable)
BendUnited StatesRecord daily precipitation29.2 mm (1.1 in)48 of 100 (Notable)
MekliganjIndiaRecord daily precipitation207.0 mm (8.1 in)41 of 100 (Notable)
AlipurduarIndiaRecord daily precipitation268.7 mm (10.6 in)39 of 100 (Notable)
Prentice #2United StatesRecord daily precipitation45.7 mm (1.8 in)38 of 100 (Notable)
Big St Germain DamUnited StatesRecord daily precipitation58.4 mm (2.3 in)37 of 100 (Notable)
San JonUnited StatesRecord high minimum temperature27.8 C (82.0 F)36 of 100 (Notable)
KachugaonIndiaRecord daily precipitation317.5 mm (12.5 in)35 of 100 (Notable)
ForbesganjIndiaRecord daily precipitation160.0 mm (6.3 in)34 of 100 (Routine)
MathabhangaIndiaRecord daily precipitation205.7 mm (8.1 in)33 of 100 (Routine)
Gann Valley 4NWUnited StatesRecord high minimum temperature27.8 C (82.0 F)32 of 100 (Routine)
AstanaKazakhstanRecord high minimum temperature23.1 C (73.6 F)31 of 100 (Routine)
Macon 2 NEUnited StatesRecord daily precipitation63.5 mm (2.5 in)31 of 100 (Routine)
Clarksville 2NEUnited StatesRecord daily precipitation62.2 mm (2.4 in)31 of 100 (Routine)
HedrumNorwayRecord daily precipitation48.7 mm (1.9 in)30 of 100 (Routine)
AshlandUnited StatesRecord low maximum temperature18.9 C (66.0 F)30 of 100 (Routine)
Ilulissat (Jakobshavn)Greenland [Denmark]Record high minimum temperature8.9 C (48.0 F)29 of 100 (Routine)
TiruppathurIndiaRecord daily precipitation38.1 mm (1.5 in)29 of 100 (Routine)
BurlingtonUnited StatesRecord daily precipitation49.3 mm (1.9 in)29 of 100 (Routine)
PhelpsUnited StatesRecord daily precipitation40.1 mm (1.6 in)28 of 100 (Routine)
Ottawa CdaCanadaRecord daily precipitation26.2 mm (1.0 in)27 of 100 (Routine)
Two HarborsUnited StatesRecord daily precipitation50.8 mm (2.0 in)27 of 100 (Routine)
GoderichCanadaRecord high minimum temperature21.1 C (70.0 F)26 of 100 (Routine)
SiliguriIndiaRecord daily precipitation123.7 mm (4.9 in)26 of 100 (Routine)
Ft BidwellUnited StatesRecord low maximum temperature21.7 C (71.1 F)26 of 100 (Routine)
WasecaCanadaRecord daily precipitation28.4 mm (1.1 in)25 of 100 (Routine)
TobolskRussiaRecord daily precipitation37.3 mm (1.5 in)24 of 100 (Routine)
LaresPuerto Rico [United States]Record daily precipitation66.3 mm (2.6 in)23 of 100 (Routine)
Bay Saint LouisUnited StatesRecord daily precipitation56.6 mm (2.2 in)23 of 100 (Routine)
YerevanArmeniaRecord high minimum temperature23.2 C (73.8 F)22 of 100 (Routine)
Brawley 2 SWUnited StatesRecord low minimum temperature13.9 C (57.0 F)22 of 100 (Routine)
EscondidoUnited StatesRecord low minimum temperature6.1 C (43.0 F)22 of 100 (Routine)
McAlester Rgnl APUnited StatesRecord low maximum temperature22.2 C (72.0 F)22 of 100 (Routine)
Forest GroveUnited StatesRecord daily precipitation7.4 mm (0.29 in)20 of 100 (Routine)
AlangudiIndiaRecord daily precipitation23.4 mm (0.9 in)20 of 100 (Routine)
PrincetonCanadaRecord daily precipitation15.5 mm (0.6 in)20 of 100 (Routine)
HornindalNorwayRecord daily precipitation24.1 mm (0.9 in)20 of 100 (Routine)
Cheljabinsk-BalandiRussiaRecord daily precipitation16.5 mm (0.6 in)20 of 100 (Routine)
Grants PassUnited StatesRecord daily precipitation3.8 mm (0.15 in)20 of 100 (Routine)
LakesideUnited StatesRecord daily precipitation5.1 mm (0.20 in)20 of 100 (Routine)
HedleyCanadaRecord daily precipitation10.2 mm (0.4 in)20 of 100 (Routine)
SkjakNorwayRecord daily precipitation11.4 mm (0.4 in)20 of 100 (Routine)
SulitjelmaNorwayRecord daily precipitation16.9 mm (0.7 in)20 of 100 (Routine)
Corvallis State UNIVUnited StatesRecord daily precipitation2.8 mm (0.11 in)20 of 100 (Routine)
Cle ElumUnited StatesRecord daily precipitation3.8 mm (0.15 in)20 of 100 (Routine)
HafsloNorwayRecord daily precipitation12.0 mm (0.5 in)20 of 100 (Routine)
AberdeenUnited StatesRecord daily precipitation8.1 mm (0.32 in)20 of 100 (Routine)
Vancouver 4 NNEUnited StatesRecord daily precipitation11.9 mm (0.5 in)20 of 100 (Routine)
Rossland City YardCanadaRecord daily precipitation5.6 mm (0.22 in)20 of 100 (Routine)
EmsdaleCanadaRecord daily precipitation17.0 mm (0.7 in)20 of 100 (Routine)
DaryapurIndiaRecord daily precipitation56.6 mm (2.2 in)20 of 100 (Routine)
Sogndal - SelsengNorwayRecord daily precipitation17.0 mm (0.7 in)20 of 100 (Routine)
Camden 1United StatesRecord high minimum temperature26.1 C (79.0 F)20 of 100 (Routine)
Centre HallUnited StatesRecord high minimum temperature22.2 C (72.0 F)20 of 100 (Routine)
EllensburgUnited StatesRecord daily precipitation1.3 mm (0.05 in)20 of 100 (Routine)
Papaikou 144.1United StatesRecord daily precipitation34.3 mm (1.4 in)20 of 100 (Routine)
GangapurIndiaRecord daily precipitation44.5 mm (1.8 in)19 of 100 (Routine)
GyzylarbatTurkmenistanRecord high maximum temperature43.3 C (109.9 F)19 of 100 (Routine)
San JacintoUnited StatesRecord low minimum temperature7.8 C (46.0 F)19 of 100 (Routine)

Counts by Type and Timescale

325 records
Records on 20 July 1940 by type Records set or tied on 20 July 1940 by type: Highest daily maximum 30, Lowest daily maximum 29, Highest daily minimum 127, Lowest daily minimum 26, Heaviest daily rainfall 113. 050100150Highest daily maximum: 30Lowest daily maximum: 29Highest daily minimum: 127Lowest daily minimum: 26Heaviest daily rainfall: 113Heaviest daily snowfall: 0Deepest snow cover: 0Max highMax lowMin highMin lowRainSnowDepth
Records set or tied on 20 July 1940 by type: Highest daily maximum 30, Lowest daily maximum 29, Highest daily minimum 127, Lowest daily minimum 26, Heaviest daily rainfall 113.
Records on 20 July 1940 by type
Record typeRecords
Highest daily maximum30
Lowest daily maximum29
Highest daily minimum127
Lowest daily minimum26
Heaviest daily rainfall113
Heaviest daily snowfall0
Deepest snow cover0
Records on 20 July 1940 by timescale Records on 20 July 1940 by timescale: all-time 4, monthly 5, daily 316. 0100200300400all-time: 4monthly: 5daily: 316all-timemonthlydaily
Records on 20 July 1940 by timescale: all-time 4, monthly 5, daily 316.
Records on 20 July 1940 by timescale
TimescaleRecords
all-time4
monthly5
daily316

How Much Records Were Beaten By

230 broken records
Histogram of margins by which records were beaten on 20 July 1940 Margins by which the 230 broken records beat the old ones, in degrees Celsius for temperature and millimetres for precipitation and snow; the largest margin was 178.1. Ties are not counted. 01002003000 to 25: 21425 to 50: 1050 to 75: 075 to 100: 4100 to 125: 0125 to 150: 1150 to 175: 0175 to 200: 10 to 2525 to 5050 to 7575 to 100100 to 125125 to 150150 to 175175 to 200
Margins by which the 230 broken records beat the old ones, in degrees Celsius for temperature and millimetres for precipitation and snow; the largest margin was 178.1. Ties are not counted.
Histogram of margins by which records were beaten on 20 July 1940
MarginRecords
0 to 25214
25 to 5010
50 to 750
75 to 1004
100 to 1250
125 to 1501
150 to 1750
175 to 2001

Top 20 by Significance

20 July 1940
Top 20 records on 20 July 1940 by significance
DateStationRecordValueBeat old record byOld record stoodSignificance
20 July 1940Tufanganj, INdaily rain259.6 mm (10.2 in)178.1 mm (7.0 in)29 years52 of 100 (Notable)
20 July 1940Conway, USdaily rain97.5 mm (3.8 in)76.7 mm (3.0 in)12 years48 of 100 (Notable)
20 July 1940Bend, USdaily rain29.2 mm (1.1 in)19.0 mm (0.7 in)28 years48 of 100 (Notable)
20 July 1940Mekliganj, INdaily rain207.0 mm (8.1 in)99.0 mm (3.9 in)39 years41 of 100 (Notable)
20 July 1940Alipurduar, INdaily rain268.7 mm (10.6 in)133.6 mm (5.3 in)24 years39 of 100 (Notable)
20 July 1940Prentice #2, USdaily rain45.7 mm (1.8 in)30.5 mm (1.2 in)39 years38 of 100 (Notable)
20 July 1940Big St Germain Dam, USdaily rain58.4 mm (2.3 in)33.0 mm (1.3 in)18 years37 of 100 (Notable)
20 July 1940San Jon, USall-time high min27.8 C (82.0 F)1.1 C (2.0 F)32 years36 of 100 (Notable)
20 July 1940Kachugaon, INmonthly rain317.5 mm (12.5 in)44.4 mm (1.7 in)38 years35 of 100 (Notable)
20 July 1940Forbesganj, INdaily rain160.0 mm (6.3 in)88.9 mm (3.5 in)9 years34 of 100 (Routine)
20 July 1940Mathabhanga, INdaily rain205.7 mm (8.1 in)90.4 mm (3.6 in)29 years33 of 100 (Routine)
20 July 1940Gann Valley 4NW, USall-time high min27.8 C (82.0 F)1.7 C (3.1 F)14 years32 of 100 (Routine)
20 July 1940Astana, KZall-time high min23.1 C (73.6 F)1.2 C (2.2 F)11 years31 of 100 (Routine)
20 July 1940Macon 2 NE, USdaily rain63.5 mm (2.5 in)37.8 mm (1.5 in)3 years31 of 100 (Routine)
20 July 1940Clarksville 2NE, USdaily rain62.2 mm (2.4 in)35.5 mm (1.4 in)35 years31 of 100 (Routine)
20 July 1940Hedrum, NOdaily rain48.7 mm (1.9 in)25.4 mm (1.0 in)6 years30 of 100 (Routine)
20 July 1940Ashland, USdaily low max18.9 C (66.0 F)6.1 C (11.0 F)41 years30 of 100 (Routine)
20 July 1940Ilulissat (Jakobshavn), GLdaily high min8.9 C (48.0 F)0.7 C (1.3 F)66 years29 of 100 (Routine)
20 July 1940Tiruppathur, INdaily rain38.1 mm (1.5 in)25.1 mm (1.0 in)33 years29 of 100 (Routine)
20 July 1940Burlington, USdaily rain49.3 mm (1.9 in)23.4 mm (0.9 in)2 years29 of 100 (Routine)

Significance is a score from 0 to 100 combining margin, the age of the old record and the length of the station's record. How it is computed.

The Same Date in Other Years

1809 to 1940
Records on 07-20 in each year Records set or tied on this calendar date in each year from 1809 to 1940. 1940 had 325 records. 05001,0001,5002,0001809: 11810: 11811: 21832: 21844: 21850: 11859: 21863: 11865: 41866: 11867: 11868: 11870: 11872: 11874: 21876: 11877: 21879: 31880: 11881: 21882: 11883: 21885: 11886: 21887: 11888: 11889: 21890: 51892: 71893: 11894: 11895: 11897: 41898: 21899: 41900: 91901: 31902: 131903: 61904: 101905: 61906: 81907: 121908: 311909: 61910: 271911: 121912: 331913: 281914: 201915: 1631916: 1171917: 571918: 531919: 401920: 161921: 551922: 521923: 1731924: 1121925: 1251926: 4111927: 1061928: 3661929: 4801930: 5981931: 3621932: 3381933: 2011934: 8571935: 3861936: 3581937: 2131938: 3921939: 3361940: 3251941: 2701942: 6091943: 3261944: 4701945: 2781946: 4821947: 6351948: 3851949: 8071950: 5631951: 4481952: 4881953: 3161954: 5121955: 3771956: 5451957: 3511958: 5361959: 6051960: 7581961: 3381962: 3271963: 4571964: 4161965: 1,1101966: 4691967: 4551968: 3891969: 6491970: 8901971: 6191972: 1,0621973: 8041974: 4891975: 4701976: 5801977: 8991978: 6631979: 1,2491980: 9251981: 1,0481982: 5801983: 1,1171984: 7991985: 6041986: 8481987: 1,1561988: 1,1031989: 1,1831990: 7241991: 1,0241992: 1,1371993: 9011994: 6111995: 9611996: 1,3651997: 9031998: 1,6821999: 8152000: 1,3932001: 7552002: 9862003: 1,3132004: 9782005: 1,2662006: 1,4872007: 1,1242008: 6632009: 1,5332010: 1,1542011: 1,3392012: 8172013: 8502014: 1,0002015: 8122016: 7442017: 3982018: 9302019: 8672020: 5242021: 6832022: 1,1082023: 8122024: 7372025: 6802026: 8631809187918991916193319501967198420012018
Records set or tied on this calendar date in each year from 1809 to 1940. 1940 had 325 records.
Counts for years before the ledger starts come from the same station rules.
Records on 07-20 in each year
YearRecords
18091
18101
18112
18322
18442
18501
18592
18631
18654
18661
18671
18681
18701
18721
18742
18761
18772
18793
18801
18812
18821
18832
18851
18862
18871
18881
18892
18905
18927
18931
18941
18951
18974
18982
18994
19009
19013
190213
19036
190410
19056
19068
190712
190831
19096
191027
191112
191233
191328
191420
1915163
1916117
191757
191853
191940
192016
192155
192252
1923173
1924112
1925125
1926411
1927106
1928366
1929480
1930598
1931362
1932338
1933201
1934857
1935386
1936358
1937213
1938392
1939336
1940325
1941270
1942609
1943326
1944470
1945278
1946482
1947635
1948385
1949807
1950563
1951448
1952488
1953316
1954512
1955377
1956545
1957351
1958536
1959605
1960758
1961338
1962327
1963457
1964416
19651,110
1966469
1967455
1968389
1969649
1970890
1971619
19721,062
1973804
1974489
1975470
1976580
1977899
1978663
19791,249
1980925
19811,048
1982580
19831,117
1984799
1985604
1986848
19871,156
19881,103
19891,183
1990724
19911,024
19921,137
1993901
1994611
1995961
19961,365
1997903
19981,682
1999815
20001,393
2001755
2002986
20031,313
2004978
20051,266
20061,487
20071,124
2008663
20091,533
20101,154
20111,339
2012817
2013850
20141,000
2015812
2016744
2017398
2018930
2019867
2020524
2021683
20221,108
2023812
2024737
2025680
2026863

Download the Data

  • Data for records on 1940-07-20: CSV or JSON. Field meanings are on the data page.

Sources: 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)) Made with Natural Earth. Public domain map data. Borders are Natural Earth's de facto depiction. Data as of 2026-10-17 (17 October 2026). Records are computed by this site and are not official.

Data as of . Last revised (2026-10-15).