Built 2026-10-15 (15 October 2026)

Thailand Weather Records in 2023

1,914 weather records set or tied in Thailand in 2023, by type, with the calendar of record highs and lows and the records that still stand.

Key Facts for Thailand in 2023

  • 1,914 weather records were set or tied in Thailand in 2023.
  • 1,640 were record highs and 66 were record lows, counting maximum and minimum temperature.
  • 1,825 records set in 2023 still stand in Thailand.

Records per Year, by Type

2023 outlined
Weather records per year in Thailand, stacked by type, 2023 outlined Records set or tied in Thailand each year from 1973 to 2026, stacked by type. 2023 had 1,914. 01,0002,0003,0004,0001973, Highest daily maximum: 291973, Lowest daily maximum: 251973, Highest daily minimum: 201973, Lowest daily minimum: 121973, Heaviest daily rainfall: 121974, Highest daily maximum: 101974, Lowest daily maximum: 411974, Highest daily minimum: 141974, Lowest daily minimum: 291974, Heaviest daily rainfall: 81975, Highest daily maximum: 141975, Lowest daily maximum: 681975, Highest daily minimum: 611975, Lowest daily minimum: 481975, Heaviest daily rainfall: 151976, Highest daily maximum: 201976, Lowest daily maximum: 501976, Highest daily minimum: 201976, Lowest daily minimum: 531976, Heaviest daily rainfall: 141977, Highest daily maximum: 241977, Lowest daily maximum: 661977, Highest daily minimum: 881977, Lowest daily minimum: 771977, Heaviest daily rainfall: 101978, Highest daily maximum: 401978, Lowest daily maximum: 291978, Highest daily minimum: 1671978, Lowest daily minimum: 101978, Heaviest daily rainfall: 111979, Highest daily maximum: 361979, Lowest daily maximum: 121979, Highest daily minimum: 1741979, Lowest daily minimum: 141979, Heaviest daily rainfall: 101980, Highest daily maximum: 201980, Lowest daily maximum: 201980, Highest daily minimum: 781980, Lowest daily minimum: 91980, Heaviest daily rainfall: 231981, Highest daily maximum: 2401981, Lowest daily maximum: 2501981, Highest daily minimum: 671981, Lowest daily minimum: 311981, Heaviest daily rainfall: 3621982, Highest daily maximum: 3521982, Lowest daily maximum: 2991982, Highest daily minimum: 551982, Lowest daily minimum: 361982, Heaviest daily rainfall: 3871983, Highest daily maximum: 8411983, Lowest daily maximum: 3511983, Highest daily minimum: 1321983, Lowest daily minimum: 481983, Heaviest daily rainfall: 4491984, Highest daily maximum: 2851984, Lowest daily maximum: 3221984, Highest daily minimum: 591984, Lowest daily minimum: 551984, Heaviest daily rainfall: 3861985, Highest daily maximum: 3231985, Lowest daily maximum: 3281985, Highest daily minimum: 671985, Lowest daily minimum: 391985, Heaviest daily rainfall: 4091986, Highest daily maximum: 3821986, Lowest daily maximum: 3331986, Highest daily minimum: 2621986, Lowest daily minimum: 2011986, Heaviest daily rainfall: 3281987, Highest daily maximum: 8911987, Lowest daily maximum: 1721987, Highest daily minimum: 9171987, Lowest daily minimum: 1161987, Heaviest daily rainfall: 3371988, Highest daily maximum: 4401988, Lowest daily maximum: 2551988, Highest daily minimum: 7371988, Lowest daily minimum: 1521988, Heaviest daily rainfall: 3581989, Highest daily maximum: 3941989, Lowest daily maximum: 2011989, Highest daily minimum: 4381989, Lowest daily minimum: 2511989, Heaviest daily rainfall: 3021990, Highest daily maximum: 5831990, Lowest daily maximum: 1911990, Highest daily minimum: 6861990, Lowest daily minimum: 1241990, Heaviest daily rainfall: 3451991, Highest daily maximum: 5631991, Lowest daily maximum: 1801991, Highest daily minimum: 6561991, Lowest daily minimum: 821991, Heaviest daily rainfall: 2521992, Highest daily maximum: 6481992, Lowest daily maximum: 2691992, Highest daily minimum: 5001992, Lowest daily minimum: 2041992, Heaviest daily rainfall: 3161993, Highest daily maximum: 5831993, Lowest daily maximum: 2301993, Highest daily minimum: 4441993, Lowest daily minimum: 2291993, Heaviest daily rainfall: 3111994, Highest daily maximum: 4751994, Lowest daily maximum: 2031994, Highest daily minimum: 4591994, Lowest daily minimum: 2671994, Heaviest daily rainfall: 5231995, Highest daily maximum: 4111995, Lowest daily maximum: 1581995, Highest daily minimum: 5341995, Lowest daily minimum: 601995, Heaviest daily rainfall: 2611996, Highest daily maximum: 3881996, Lowest daily maximum: 2811996, Highest daily minimum: 3671996, Lowest daily minimum: 971996, Heaviest daily rainfall: 3441997, Highest daily maximum: 9661997, Lowest daily maximum: 1571997, Highest daily minimum: 5741997, Lowest daily minimum: 1181997, Heaviest daily rainfall: 2111998, Highest daily maximum: 1,5381998, Lowest daily maximum: 1111998, Highest daily minimum: 1,4211998, Lowest daily minimum: 1251998, Heaviest daily rainfall: 3451999, Highest daily maximum: 3571999, Lowest daily maximum: 4251999, Highest daily minimum: 3881999, Lowest daily minimum: 1741999, Heaviest daily rainfall: 422000, Highest daily maximum: 2902000, Lowest daily maximum: 2882000, Highest daily minimum: 4202000, Lowest daily minimum: 2142000, Heaviest daily rainfall: 2302001, Highest daily maximum: 4992001, Lowest daily maximum: 2702001, Highest daily minimum: 6562001, Lowest daily minimum: 452001, Heaviest daily rainfall: 2272002, Highest daily maximum: 3882002, Lowest daily maximum: 1232002, Highest daily minimum: 6912002, Lowest daily minimum: 2092002, Heaviest daily rainfall: 3042003, Highest daily maximum: 5292003, Lowest daily maximum: 1382003, Highest daily minimum: 5342003, Lowest daily minimum: 422003, Heaviest daily rainfall: 2852004, Highest daily maximum: 5632004, Lowest daily maximum: 1632004, Highest daily minimum: 3732004, Lowest daily minimum: 602004, Heaviest daily rainfall: 2902005, Highest daily maximum: 5242005, Lowest daily maximum: 1762005, Highest daily minimum: 5442005, Lowest daily minimum: 422005, Heaviest daily rainfall: 2922006, Highest daily maximum: 4502006, Lowest daily maximum: 1972006, Highest daily minimum: 4762006, Lowest daily minimum: 842006, Heaviest daily rainfall: 3382007, Highest daily maximum: 3792007, Lowest daily maximum: 1552007, Highest daily minimum: 4722007, Lowest daily minimum: 1212007, Heaviest daily rainfall: 2642008, Highest daily maximum: 2222008, Lowest daily maximum: 2002008, Highest daily minimum: 2722008, Lowest daily minimum: 1192008, Heaviest daily rainfall: 3762009, Highest daily maximum: 5972009, Lowest daily maximum: 1372009, Highest daily minimum: 5112009, Lowest daily minimum: 1082009, Heaviest daily rainfall: 2792010, Highest daily maximum: 7682010, Lowest daily maximum: 882010, Highest daily minimum: 9842010, Lowest daily minimum: 532010, Heaviest daily rainfall: 3372011, Highest daily maximum: 1742011, Lowest daily maximum: 3492011, Highest daily minimum: 2432011, Lowest daily minimum: 1722011, Heaviest daily rainfall: 3552012, Highest daily maximum: 6362012, Lowest daily maximum: 822012, Highest daily minimum: 6132012, Lowest daily minimum: 672012, Heaviest daily rainfall: 3882013, Highest daily maximum: 3642013, Lowest daily maximum: 1462013, Highest daily minimum: 4382013, Lowest daily minimum: 822013, Heaviest daily rainfall: 3432014, Highest daily maximum: 4472014, Lowest daily maximum: 882014, Highest daily minimum: 3722014, Lowest daily minimum: 1232014, Heaviest daily rainfall: 1962015, Highest daily maximum: 1,0672015, Lowest daily maximum: 1162015, Highest daily minimum: 6882015, Lowest daily minimum: 1642015, Heaviest daily rainfall: 2762016, Highest daily maximum: 9422016, Lowest daily maximum: 1222016, Highest daily minimum: 9332016, Lowest daily minimum: 1672016, Heaviest daily rainfall: 2892017, Highest daily maximum: 3642017, Lowest daily maximum: 1682017, Highest daily minimum: 5302017, Lowest daily minimum: 522017, Heaviest daily rainfall: 4092018, Highest daily maximum: 2062018, Lowest daily maximum: 1202018, Highest daily minimum: 3452018, Lowest daily minimum: 952018, Heaviest daily rainfall: 3082019, Highest daily maximum: 6522019, Lowest daily maximum: 372019, Highest daily minimum: 6142019, Lowest daily minimum: 742019, Heaviest daily rainfall: 1572020, Highest daily maximum: 6572020, Lowest daily maximum: 732020, Highest daily minimum: 5982020, Lowest daily minimum: 432020, Heaviest daily rainfall: 2092021, Highest daily maximum: 3252021, Lowest daily maximum: 702021, Highest daily minimum: 4262021, Lowest daily minimum: 572021, Heaviest daily rainfall: 2462022, Highest daily maximum: 2712022, Lowest daily maximum: 1492022, Highest daily minimum: 3122022, Lowest daily minimum: 1092022, Heaviest daily rainfall: 4352023, Highest daily maximum: 7492023, Lowest daily maximum: 552023, Highest daily minimum: 8912023, Lowest daily minimum: 112023, Heaviest daily rainfall: 2082024, Highest daily maximum: 1,0932024, Lowest daily maximum: 192024, Highest daily minimum: 1,0062024, Lowest daily minimum: 302024, Heaviest daily rainfall: 2382025, Highest daily maximum: 2462025, Lowest daily maximum: 752025, Highest daily minimum: 2422025, Lowest daily minimum: 822025, Heaviest daily rainfall: 1292026, Highest daily maximum: 542026, Lowest daily maximum: 392026, Highest daily minimum: 2372026, Lowest daily minimum: 12026, Heaviest daily rainfall: 39197319791985199119972003200920152021
Records set or tied in Thailand each year from 1973 to 2026, stacked by type. 2023 had 1,914.
Weather records per year in Thailand, stacked by type, 2023 outlined
YearHighest daily maximumLowest daily maximumHighest daily minimumLowest daily minimumHeaviest daily rainfallHeaviest daily snowfallDeepest snow coverTotal
197329252012120098
197410411429800102
1975146861481500206
1976205020531400157
1977246688771000265
19784029167101100257
19793612174141000246
198020207892300150
1981240250673136200950
19823522995536387001,129
198384135113248449001,821
19842853225955386001,107
19853233286739409001,166
1986382333262201328001,506
1987891172917116337002,433
1988440255737152358001,942
1989394201438251302001,586
1990583191686124345001,929
199156318065682252001,733
1992648269500204316001,937
1993583230444229311001,797
1994475203459267523001,927
199541115853460261001,424
199638828136797344001,477
1997966157574118211002,026
19981,5381111,421125345003,540
199935742538817442001,386
2000290288420214230001,442
200149927065645227001,697
2002388123691209304001,715
200352913853442285001,528
200456316337360290001,449
200552417654442292001,578
200645019747684338001,545
2007379155472121264001,391
2008222200272119376001,189
2009597137511108279001,632
20107688898453337002,230
2011174349243172355001,293
20126368261367388001,786
201336414643882343001,373
201444788372123196001,226
20151,067116688164276002,311
2016942122933167289002,453
201736416853052409001,523
201820612034595308001,074
20196523761474157001,534
20206577359843209001,580
20213257042657246001,124
2022271149312109435001,276
20237495589111208001,914
20241,093191,00630238002,386
2025246752428212900774
2026543923713900370

Warm to Cold Ratio by Decade

Record highs per record low in Thailand, by decade Record highs per record low by decade in Thailand: 1970s 1.4 to 1, 1980s 2.0 to 1, 1990s 3.4 to 1, 2000s 3.3 to 1, 2010s 4.9 to 1, 2020s 8.8 to 1. 0.02.55.07.510.01970s: 1.37 to 11980s: 2.03 to 11990s: 3.44 to 12000s: 3.28 to 12010s: 4.87 to 12020s: 8.77 to 11970s1980s1990s2000s2010s2020s
Record highs per record low by decade in Thailand: 1970s 1.4 to 1, 1980s 2.0 to 1, 1990s 3.4 to 1, 2000s 3.3 to 1, 2010s 4.9 to 1, 2020s 8.8 to 1.
Record highs per record low in Thailand, by decade
DecadeHighs per low
1970s1.37 to 1
1980s2.03 to 1
1990s3.44 to 1
2000s3.28 to 1
2010s4.87 to 1
2020s8.77 to 1

Standing Records by Year Set

2023: 1,825
Standing records in Thailand by the year they were set, 2023 highlighted Records still standing in Thailand by the year they were set. 1,825 of them were set in 2023. 01,0002,0003,0001943: 1641944: 721945: 1171946: 1201947: 941948: 711949: 1191950: 921951: 1,1451952: 1,4651953: 1,2591954: 1,2191955: 1,5111956: 1,3421957: 1,1131958: 1,2501959: 1,1411960: 1,2161961: 1,3331962: 1,3031963: 1,4911964: 1,1441965: 1,0131966: 1,8471967: 1,1881968: 8091969: 1,2181970: 1,2521971: 1,5701972: 1,0981973: 9501974: 1,3501975: 1,5981976: 1,1411977: 1,3121978: 1,0271979: 9751980: 9091981: 5611982: 5691983: 9311984: 5781985: 5561986: 8671987: 1,0531988: 8351989: 6971990: 8181991: 7301992: 9791993: 8111994: 1,1111995: 5931996: 7761997: 9501998: 1,9611999: 8692000: 8842001: 1,0202002: 9682003: 8282004: 8912005: 9722006: 9902007: 8652008: 7852009: 1,0502010: 1,3592011: 1,0282012: 1,2282013: 1,0132014: 8642015: 1,7642016: 1,9822017: 1,2352018: 9422019: 1,2322020: 1,3282021: 9892022: 1,1732023: 1,8252024: 2,3892025: 7702026: 253194319531963197319831993200320132023
Records still standing in Thailand by the year they were set. 1,825 of them were set in 2023.
Standing records in Thailand by the year they were set, 2023 highlighted
Year setStanding records
1943164
194472
1945117
1946120
194794
194871
1949119
195092
19511,145
19521,465
19531,259
19541,219
19551,511
19561,342
19571,113
19581,250
19591,141
19601,216
19611,333
19621,303
19631,491
19641,144
19651,013
19661,847
19671,188
1968809
19691,218
19701,252
19711,570
19721,098
1973950
19741,350
19751,598
19761,141
19771,312
19781,027
1979975
1980909
1981561
1982569
1983931
1984578
1985556
1986867
19871,053
1988835
1989697
1990818
1991730
1992979
1993811
19941,111
1995593
1996776
1997950
19981,961
1999869
2000884
20011,020
2002968
2003828
2004891
2005972
2006990
2007865
2008785
20091,050
20101,359
20111,028
20121,228
20131,013
2014864
20151,764
20161,982
20171,235
2018942
20191,232
20201,328
2021989
20221,173
20231,825
20242,389
2025770
2026253

Download the Data

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-14 (14 October 2026). Records are computed by this site and are not official.

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