Built 2026-10-15 (15 October 2026)

Estonia Weather Records in 2025

777 weather records set or tied in Estonia in 2025, by type, with the calendar of record highs and lows and the records that still stand.

Key Facts for Estonia in 2025

  • 777 weather records were set or tied in Estonia in 2025.
  • 624 were record highs and 34 were record lows, counting maximum and minimum temperature.
  • 3,454 records set in 2025 still stand in Estonia.

Record Highs and Lows in 2025

Record highs and lows per day in Estonia in 2025 Each square is a day of 2025. Warm squares had more record highs than record lows in Estonia, cold squares more lows. JanFebMarAprMayJunJulAugSepOctNovDecMonWedFri1 January 2025: none2 January 2025: none3 January 2025: none4 January 2025: none5 January 2025: none6 January 2025: none7 January 2025: none8 January 2025: none9 January 2025: none10 January 2025: none11 January 2025: none12 January 2025: none13 January 2025: none14 January 2025: none15 January 2025: none16 January 2025: none17 January 2025: none18 January 2025: none19 January 2025: none20 January 2025: none21 January 2025: none22 January 2025: none23 January 2025: none24 January 2025: none25 January 2025: none26 January 2025: none27 January 2025: none28 January 2025: none29 January 2025: none30 January 2025: none31 January 2025: none1 February 2025: none2 February 2025: none3 February 2025: none4 February 2025: none5 February 2025: none6 February 2025: none7 February 2025: none8 February 2025: none9 February 2025: none10 February 2025: none11 February 2025: none12 February 2025: none13 February 2025: none14 February 2025: none15 February 2025: none16 February 2025: none17 February 2025: none18 February 2025: none19 February 2025: none20 February 2025: none21 February 2025: none22 February 2025: none23 February 2025: none24 February 2025: none25 February 2025: none26 February 2025: none27 February 2025: none28 February 2025: none1 March 2025: none2 March 2025: none3 March 2025: none4 March 2025: none5 March 2025: none6 March 2025: none7 March 2025: none8 March 2025: none9 March 2025: none10 March 2025: none11 March 2025: none12 March 2025: none13 March 2025: none14 March 2025: none15 March 2025: none16 March 2025: none17 March 2025: none18 March 2025: none19 March 2025: none20 March 2025: none21 March 2025: none22 March 2025: none23 March 2025: none24 March 2025: none25 March 2025: none26 March 2025: none27 March 2025: none28 March 2025: none29 March 2025: none30 March 2025: none31 March 2025: none1 April 2025: none2 April 2025: none3 April 2025: none4 April 2025: none5 April 2025: none6 April 2025: none7 April 2025: none8 April 2025: none9 April 2025: none10 April 2025: none11 April 2025: none12 April 2025: none13 April 2025: none14 April 2025: none15 April 2025: none16 April 2025: none17 April 2025: none18 April 2025: none19 April 2025: none20 April 2025: none21 April 2025: none22 April 2025: none23 April 2025: none24 April 2025: none25 April 2025: none26 April 2025: none27 April 2025: none28 April 2025: none29 April 2025: none30 April 2025: none1 May 2025: none2 May 2025: none3 May 2025: none4 May 2025: none5 May 2025: none6 May 2025: none7 May 2025: none8 May 2025: none9 May 2025: none10 May 2025: none11 May 2025: none12 May 2025: none13 May 2025: none14 May 2025: none15 May 2025: none16 May 2025: none17 May 2025: none18 May 2025: none19 May 2025: none20 May 2025: none21 May 2025: none22 May 2025: none23 May 2025: none24 May 2025: none25 May 2025: none26 May 2025: none27 May 2025: none28 May 2025: none29 May 2025: none30 May 2025: none31 May 2025: none1 June 2025: none2 June 2025: none3 June 2025: none4 June 2025: none5 June 2025: none6 June 2025: none7 June 2025: none8 June 2025: none9 June 2025: none10 June 2025: none11 June 2025: none12 June 2025: none13 June 2025: none14 June 2025: none15 June 2025: none16 June 2025: none17 June 2025: none18 June 2025: none19 June 2025: none20 June 2025: none21 June 2025: none22 June 2025: none23 June 2025: none24 June 2025: none25 June 2025: none26 June 2025: none27 June 2025: none28 June 2025: none29 June 2025: none30 June 2025: none1 July 2025: none2 July 2025: none3 July 2025: none4 July 2025: none5 July 2025: none6 July 2025: none7 July 2025: none8 July 2025: none9 July 2025: none10 July 2025: none11 July 2025: none12 July 2025: none13 July 2025: none14 July 2025: none15 July 2025: none16 July 2025: none17 July 2025: none18 July 2025: none19 July 2025: none20 July 2025: none21 July 2025: none22 July 2025: none23 July 2025: none24 July 2025: none25 July 2025: none26 July 2025: none27 July 2025: none28 July 2025: none29 July 2025: none30 July 2025: none31 July 2025: none1 August 2025: none2 August 2025: none3 August 2025: none4 August 2025: none5 August 2025: none6 August 2025: none7 August 2025: none8 August 2025: none9 August 2025: none10 August 2025: none11 August 2025: none12 August 2025: none13 August 2025: none14 August 2025: none15 August 2025: none16 August 2025: none17 August 2025: none18 August 2025: none19 August 2025: none20 August 2025: none21 August 2025: none22 August 2025: none23 August 2025: none24 August 2025: none25 August 2025: none26 August 2025: none27 August 2025: none28 August 2025: none29 August 2025: none30 August 2025: none31 August 2025: none1 September 2025: none2 September 2025: none3 September 2025: none4 September 2025: none5 September 2025: none6 September 2025: none7 September 2025: none8 September 2025: none9 September 2025: none10 September 2025: 2 more record highs than lows11 September 2025: 19 more record highs than lows12 September 2025: 2 more record highs than lows13 September 2025: none14 September 2025: 1 more record highs than lows15 September 2025: 4 more record highs than lows16 September 2025: 1 more record highs than lows17 September 2025: 1 more record highs than lows18 September 2025: none19 September 2025: none20 September 2025: 1 more record highs than lows21 September 2025: 16 more record highs than lows22 September 2025: none23 September 2025: none24 September 2025: none25 September 2025: none26 September 2025: none27 September 2025: none28 September 2025: none29 September 2025: none30 September 2025: none1 October 2025: none2 October 2025: none3 October 2025: none4 October 2025: none5 October 2025: none6 October 2025: none7 October 2025: none8 October 2025: none9 October 2025: none10 October 2025: none11 October 2025: 1 more record highs than lows12 October 2025: none13 October 2025: none14 October 2025: none15 October 2025: none16 October 2025: none17 October 2025: none18 October 2025: none19 October 2025: none20 October 2025: none21 October 2025: none22 October 2025: none23 October 2025: none24 October 2025: none25 October 2025: 8 more record highs than lows26 October 2025: none27 October 2025: none28 October 2025: none29 October 2025: none30 October 2025: none31 October 2025: 1 more record highs than lows1 November 2025: none2 November 2025: none3 November 2025: 1 more record highs than lows4 November 2025: 3 more record highs than lows5 November 2025: 18 more record highs than lows6 November 2025: 11 more record highs than lows7 November 2025: 18 more record highs than lows8 November 2025: 6 more record highs than lows9 November 2025: 1 more record highs than lows10 November 2025: none11 November 2025: none12 November 2025: none13 November 2025: 3 more record highs than lows14 November 2025: none15 November 2025: none16 November 2025: none17 November 2025: none18 November 2025: none19 November 2025: none20 November 2025: none21 November 2025: none22 November 2025: none23 November 2025: none24 November 2025: none25 November 2025: none26 November 2025: none27 November 2025: none28 November 2025: none29 November 2025: 1 more record highs than lows30 November 2025: none1 December 2025: none2 December 2025: none3 December 2025: none4 December 2025: none5 December 2025: none6 December 2025: none7 December 2025: none8 December 2025: none9 December 2025: 1 more record highs than lows10 December 2025: 9 more record highs than lows11 December 2025: 29 more record highs than lows12 December 2025: 1 more record highs than lows13 December 2025: none14 December 2025: none15 December 2025: 1 more record highs than lows16 December 2025: 13 more record highs than lows17 December 2025: 5 more record highs than lows18 December 2025: 6 more record highs than lows19 December 2025: 5 more record highs than lows20 December 2025: 10 more record highs than lows21 December 2025: none22 December 2025: none23 December 2025: none24 December 2025: none25 December 2025: none26 December 2025: 2 more record highs than lows27 December 2025: none28 December 2025: none29 December 2025: none30 December 2025: none31 December 2025: none
Each square is a day of 2025. Warm squares had more record highs than record lows in Estonia, cold squares more lows.
Counts the records listed in the day ledgers; a busy day may list only its highest significance records.
Record highs and lows per day in Estonia in 2025
DateValue
2025-09-102 more record highs than lows
2025-09-1119 more record highs than lows
2025-09-122 more record highs than lows
2025-09-141 more record highs than lows
2025-09-154 more record highs than lows
2025-09-161 more record highs than lows
2025-09-171 more record highs than lows
2025-09-201 more record highs than lows
2025-09-2116 more record highs than lows
2025-10-111 more record highs than lows
2025-10-258 more record highs than lows
2025-10-311 more record highs than lows
2025-11-031 more record highs than lows
2025-11-043 more record highs than lows
2025-11-0518 more record highs than lows
2025-11-0611 more record highs than lows
2025-11-0718 more record highs than lows
2025-11-086 more record highs than lows
2025-11-091 more record highs than lows
2025-11-133 more record highs than lows
2025-11-291 more record highs than lows
2025-12-091 more record highs than lows
2025-12-109 more record highs than lows
2025-12-1129 more record highs than lows
2025-12-121 more record highs than lows
2025-12-151 more record highs than lows
2025-12-1613 more record highs than lows
2025-12-175 more record highs than lows
2025-12-186 more record highs than lows
2025-12-195 more record highs than lows
2025-12-2010 more record highs than lows
2025-12-262 more record highs than lows

Records per Year, by Type

2025 outlined
Weather records per year in Estonia, stacked by type, 2025 outlined Records set or tied in Estonia each year from 1896 to 2026, stacked by type. 2025 had 777. 05001,0001,5001896, Heaviest daily rainfall: 71897, Heaviest daily rainfall: 71898, Heaviest daily rainfall: 141899, Heaviest daily rainfall: 151900, Heaviest daily rainfall: 81901, Heaviest daily rainfall: 31902, Heaviest daily rainfall: 191903, Heaviest daily rainfall: 151904, Heaviest daily rainfall: 171905, Heaviest daily rainfall: 171906, Heaviest daily rainfall: 201907, Heaviest daily rainfall: 151908, Heaviest daily rainfall: 141909, Heaviest daily rainfall: 131910, Heaviest daily rainfall: 131911, Heaviest daily rainfall: 191912, Highest daily minimum: 131912, Lowest daily minimum: 61912, Heaviest daily rainfall: 271913, Highest daily minimum: 231913, Lowest daily minimum: 31913, Heaviest daily rainfall: 261914, Highest daily minimum: 241914, Lowest daily minimum: 61914, Heaviest daily rainfall: 301915, Highest daily minimum: 21915, Lowest daily minimum: 91915, Heaviest daily rainfall: 241916, Highest daily minimum: 261916, Lowest daily minimum: 201916, Heaviest daily rainfall: 241917, Highest daily minimum: 121917, Lowest daily minimum: 401917, Heaviest daily rainfall: 211918, Highest daily minimum: 141918, Lowest daily minimum: 71918, Heaviest daily rainfall: 51919, Highest daily minimum: 61919, Lowest daily minimum: 81919, Heaviest daily rainfall: 31920, Highest daily minimum: 351920, Lowest daily minimum: 111920, Heaviest daily rainfall: 161921, Highest daily minimum: 211921, Lowest daily minimum: 151921, Heaviest daily rainfall: 261922, Highest daily minimum: 71922, Lowest daily minimum: 21922, Heaviest daily rainfall: 201923, Highest daily minimum: 191923, Lowest daily minimum: 81923, Heaviest daily rainfall: 461924, Highest daily maximum: 121924, Lowest daily maximum: 121924, Highest daily minimum: 211924, Lowest daily minimum: 61924, Heaviest daily rainfall: 371925, Highest daily maximum: 211925, Lowest daily maximum: 11925, Highest daily minimum: 411925, Lowest daily minimum: 41925, Heaviest daily rainfall: 621926, Highest daily maximum: 81926, Lowest daily maximum: 81926, Highest daily minimum: 271926, Lowest daily minimum: 101926, Heaviest daily rainfall: 451927, Highest daily maximum: 21927, Lowest daily maximum: 101927, Highest daily minimum: 201927, Lowest daily minimum: 111927, Heaviest daily rainfall: 541928, Highest daily maximum: 21928, Lowest daily maximum: 91928, Highest daily minimum: 81928, Lowest daily minimum: 31928, Heaviest daily rainfall: 591929, Highest daily maximum: 61929, Lowest daily maximum: 171929, Highest daily minimum: 251929, Lowest daily minimum: 211929, Heaviest daily rainfall: 341930, Highest daily maximum: 141930, Lowest daily maximum: 61930, Highest daily minimum: 291930, Lowest daily minimum: 81930, Heaviest daily rainfall: 481931, Highest daily maximum: 51931, Lowest daily maximum: 131931, Highest daily minimum: 131931, Lowest daily minimum: 111931, Heaviest daily rainfall: 521932, Highest daily maximum: 271932, Lowest daily maximum: 81932, Highest daily minimum: 521932, Lowest daily minimum: 91932, Heaviest daily rainfall: 411933, Highest daily maximum: 101933, Lowest daily maximum: 111933, Highest daily minimum: 131933, Lowest daily minimum: 131933, Heaviest daily rainfall: 261934, Highest daily maximum: 271934, Lowest daily maximum: 21934, Highest daily minimum: 551934, Heaviest daily rainfall: 581935, Highest daily maximum: 261935, Lowest daily maximum: 291935, Highest daily minimum: 361935, Lowest daily minimum: 181935, Heaviest daily rainfall: 611936, Highest daily maximum: 261936, Lowest daily maximum: 51936, Highest daily minimum: 361936, Lowest daily minimum: 31936, Heaviest daily rainfall: 651937, Highest daily maximum: 241937, Lowest daily maximum: 81937, Highest daily minimum: 451937, Lowest daily minimum: 21937, Heaviest daily rainfall: 671938, Highest daily maximum: 371938, Lowest daily maximum: 61938, Highest daily minimum: 661938, Lowest daily minimum: 41938, Heaviest daily rainfall: 511939, Highest daily maximum: 271939, Lowest daily maximum: 21939, Highest daily minimum: 181939, Lowest daily minimum: 201939, Heaviest daily rainfall: 451940, Highest daily maximum: 121940, Lowest daily maximum: 341940, Highest daily minimum: 91940, Lowest daily minimum: 461940, Heaviest daily rainfall: 381941, Highest daily maximum: 71941, Lowest daily maximum: 241941, Highest daily minimum: 191941, Lowest daily minimum: 441941, Heaviest daily rainfall: 211942, Highest daily maximum: 41942, Lowest daily maximum: 241942, Highest daily minimum: 81942, Lowest daily minimum: 481942, Heaviest daily rainfall: 271943, Highest daily maximum: 101943, Lowest daily maximum: 51943, Highest daily minimum: 411943, Lowest daily minimum: 11943, Heaviest daily rainfall: 441944, Highest daily maximum: 101944, Lowest daily maximum: 91944, Highest daily minimum: 121944, Lowest daily minimum: 71944, Heaviest daily rainfall: 331945, Highest daily maximum: 21945, Lowest daily maximum: 151945, Highest daily minimum: 201945, Lowest daily minimum: 91945, Heaviest daily rainfall: 401946, Lowest daily maximum: 41946, Highest daily minimum: 51946, Lowest daily minimum: 51946, Heaviest daily rainfall: 141947, Highest daily maximum: 101947, Lowest daily maximum: 121947, Highest daily minimum: 231947, Lowest daily minimum: 191947, Heaviest daily rainfall: 231948, Highest daily maximum: 151948, Lowest daily maximum: 21948, Highest daily minimum: 281948, Heaviest daily rainfall: 511949, Highest daily maximum: 391949, Lowest daily maximum: 101949, Highest daily minimum: 281949, Lowest daily minimum: 61949, Heaviest daily rainfall: 891950, Highest daily maximum: 221950, Lowest daily maximum: 221950, Highest daily minimum: 281950, Lowest daily minimum: 341950, Heaviest daily rainfall: 871951, Highest daily maximum: 311951, Lowest daily maximum: 261951, Highest daily minimum: 381951, Lowest daily minimum: 391951, Heaviest daily rainfall: 541952, Highest daily maximum: 221952, Lowest daily maximum: 621952, Highest daily minimum: 111952, Lowest daily minimum: 481952, Heaviest daily rainfall: 811953, Highest daily maximum: 591953, Lowest daily maximum: 201953, Highest daily minimum: 531953, Lowest daily minimum: 201953, Heaviest daily rainfall: 791954, Highest daily maximum: 221954, Lowest daily maximum: 241954, Highest daily minimum: 251954, Lowest daily minimum: 261954, Heaviest daily rainfall: 791955, Highest daily maximum: 271955, Lowest daily maximum: 951955, Highest daily minimum: 631955, Lowest daily minimum: 1001955, Heaviest daily rainfall: 1031956, Highest daily maximum: 271956, Lowest daily maximum: 1181956, Highest daily minimum: 341956, Lowest daily minimum: 1421956, Heaviest daily rainfall: 1181957, Highest daily maximum: 711957, Lowest daily maximum: 651957, Highest daily minimum: 611957, Lowest daily minimum: 451957, Heaviest daily rainfall: 1581958, Highest daily maximum: 341958, Lowest daily maximum: 371958, Highest daily minimum: 261958, Lowest daily minimum: 961958, Heaviest daily rainfall: 1101959, Highest daily maximum: 951959, Lowest daily maximum: 811959, Highest daily minimum: 611959, Lowest daily minimum: 791959, Heaviest daily rainfall: 1211960, Highest daily maximum: 311960, Lowest daily maximum: 431960, Highest daily minimum: 521960, Lowest daily minimum: 701960, Heaviest daily rainfall: 1501961, Highest daily maximum: 961961, Lowest daily maximum: 251961, Highest daily minimum: 1101961, Lowest daily minimum: 291961, Heaviest daily rainfall: 1901962, Highest daily maximum: 301962, Lowest daily maximum: 421962, Highest daily minimum: 361962, Lowest daily minimum: 451962, Heaviest daily rainfall: 1791963, Highest daily maximum: 731963, Lowest daily maximum: 331963, Highest daily minimum: 451963, Lowest daily minimum: 1181963, Heaviest daily rainfall: 1011964, Highest daily maximum: 341964, Lowest daily maximum: 191964, Highest daily minimum: 161964, Lowest daily minimum: 661964, Heaviest daily rainfall: 861965, Highest daily maximum: 181965, Lowest daily maximum: 931965, Highest daily minimum: 311965, Lowest daily minimum: 1251965, Heaviest daily rainfall: 1021966, Highest daily maximum: 261966, Lowest daily maximum: 1021966, Highest daily minimum: 331966, Lowest daily minimum: 1251966, Heaviest daily rainfall: 2011966, Deepest snow cover: 11967, Highest daily maximum: 1001967, Lowest daily maximum: 741967, Highest daily minimum: 1151967, Lowest daily minimum: 1021967, Heaviest daily rainfall: 2071967, Deepest snow cover: 101968, Highest daily maximum: 921968, Lowest daily maximum: 1131968, Highest daily minimum: 761968, Lowest daily minimum: 1311968, Heaviest daily rainfall: 1601969, Highest daily maximum: 221969, Lowest daily maximum: 521969, Highest daily minimum: 151969, Lowest daily minimum: 1261969, Heaviest daily rainfall: 1721969, Deepest snow cover: 71970, Highest daily maximum: 201970, Lowest daily maximum: 511970, Highest daily minimum: 151970, Lowest daily minimum: 801970, Heaviest daily rainfall: 2111970, Deepest snow cover: 11971, Highest daily maximum: 1021971, Lowest daily maximum: 1161971, Highest daily minimum: 1251971, Lowest daily minimum: 1341971, Heaviest daily rainfall: 1911971, Deepest snow cover: 41972, Highest daily maximum: 1691972, Lowest daily maximum: 581972, Highest daily minimum: 1881972, Lowest daily minimum: 721972, Heaviest daily rainfall: 1531973, Highest daily maximum: 1451973, Lowest daily maximum: 1351973, Highest daily minimum: 831973, Lowest daily minimum: 1501973, Heaviest daily rainfall: 2181973, Deepest snow cover: 91974, Highest daily maximum: 1091974, Lowest daily maximum: 181974, Highest daily minimum: 831974, Lowest daily minimum: 461974, Heaviest daily rainfall: 1631975, Highest daily maximum: 2371975, Lowest daily maximum: 391975, Highest daily minimum: 2691975, Lowest daily minimum: 941975, Heaviest daily rainfall: 1721976, Highest daily maximum: 321976, Lowest daily maximum: 1411976, Highest daily minimum: 481976, Lowest daily minimum: 2301976, Heaviest daily rainfall: 1571976, Deepest snow cover: 101977, Highest daily maximum: 1121977, Lowest daily maximum: 1431977, Highest daily minimum: 1221977, Lowest daily minimum: 1661977, Heaviest daily rainfall: 2131977, Deepest snow cover: 11978, Highest daily maximum: 741978, Lowest daily maximum: 2351978, Highest daily minimum: 701978, Lowest daily minimum: 2111978, Heaviest daily rainfall: 2871978, Deepest snow cover: 111979, Highest daily maximum: 921979, Lowest daily maximum: 1681979, Highest daily minimum: 661979, Lowest daily minimum: 1761979, Heaviest daily rainfall: 1921979, Deepest snow cover: 311980, Highest daily maximum: 791980, Lowest daily maximum: 931980, Highest daily minimum: 581980, Lowest daily minimum: 1021980, Heaviest daily rainfall: 2121980, Deepest snow cover: 81981, Highest daily maximum: 1111981, Lowest daily maximum: 901981, Highest daily minimum: 591981, Lowest daily minimum: 591981, Heaviest daily rainfall: 3011981, Deepest snow cover: 131982, Highest daily maximum: 1391982, Lowest daily maximum: 1021982, Highest daily minimum: 1231982, Lowest daily minimum: 1041982, Heaviest daily rainfall: 2241982, Deepest snow cover: 191983, Highest daily maximum: 2071983, Lowest daily maximum: 131983, Highest daily minimum: 2131983, Lowest daily minimum: 261983, Heaviest daily rainfall: 2781983, Deepest snow cover: 51984, Highest daily maximum: 1741984, Lowest daily maximum: 371984, Highest daily minimum: 1021984, Lowest daily minimum: 691984, Heaviest daily rainfall: 1531984, Deepest snow cover: 11985, Highest daily maximum: 451985, Lowest daily maximum: 1011985, Highest daily minimum: 641985, Lowest daily minimum: 1361985, Heaviest daily rainfall: 2321985, Deepest snow cover: 11986, Highest daily maximum: 1461986, Lowest daily maximum: 781986, Highest daily minimum: 1271986, Lowest daily minimum: 401986, Heaviest daily rainfall: 2141986, Deepest snow cover: 21987, Highest daily maximum: 321987, Lowest daily maximum: 2961987, Highest daily minimum: 391987, Lowest daily minimum: 2351987, Heaviest daily rainfall: 2261987, Deepest snow cover: 31988, Highest daily maximum: 1231988, Lowest daily maximum: 741988, Highest daily minimum: 1551988, Lowest daily minimum: 721988, Heaviest daily rainfall: 2131988, Deepest snow cover: 181989, Highest daily maximum: 4141989, Lowest daily maximum: 151989, Highest daily minimum: 4191989, Lowest daily minimum: 421989, Heaviest daily rainfall: 2331989, Deepest snow cover: 31990, Highest daily maximum: 3551990, Lowest daily maximum: 371990, Highest daily minimum: 3761990, Lowest daily minimum: 291990, Heaviest daily rainfall: 3731990, Deepest snow cover: 51991, Highest daily maximum: 1811991, Lowest daily maximum: 281991, Highest daily minimum: 1331991, Lowest daily minimum: 301991, Heaviest daily rainfall: 2471992, Highest daily maximum: 2051992, Lowest daily maximum: 821992, Highest daily minimum: 1611992, Lowest daily minimum: 971992, Heaviest daily rainfall: 2071992, Deepest snow cover: 71993, Highest daily maximum: 1791993, Lowest daily maximum: 1891993, Highest daily minimum: 1361993, Lowest daily minimum: 2051993, Heaviest daily rainfall: 2541993, Deepest snow cover: 61994, Highest daily maximum: 1731994, Lowest daily maximum: 421994, Highest daily minimum: 1181994, Lowest daily minimum: 671994, Heaviest daily rainfall: 2381994, Deepest snow cover: 131995, Highest daily maximum: 2421995, Lowest daily maximum: 201995, Highest daily minimum: 2751995, Lowest daily minimum: 1031995, Heaviest daily rainfall: 2461995, Deepest snow cover: 31996, Highest daily maximum: 1451996, Lowest daily maximum: 721996, Highest daily minimum: 501996, Lowest daily minimum: 1031996, Heaviest daily rainfall: 1951996, Deepest snow cover: 631997, Highest daily maximum: 2721997, Lowest daily maximum: 291997, Highest daily minimum: 1561997, Lowest daily minimum: 951997, Heaviest daily rainfall: 2051997, Deepest snow cover: 211998, Highest daily maximum: 1261998, Lowest daily maximum: 1271998, Highest daily minimum: 1801998, Lowest daily minimum: 1371998, Heaviest daily rainfall: 2111998, Deepest snow cover: 111999, Highest daily maximum: 2991999, Lowest daily maximum: 121999, Highest daily minimum: 2791999, Lowest daily minimum: 1011999, Heaviest daily rainfall: 2521999, Deepest snow cover: 12000, Highest daily maximum: 2792000, Lowest daily maximum: 92000, Highest daily minimum: 3312000, Lowest daily minimum: 512000, Heaviest daily rainfall: 1652001, Highest daily maximum: 1382001, Lowest daily maximum: 172001, Highest daily minimum: 2022001, Lowest daily minimum: 372001, Heaviest daily rainfall: 2792001, Deepest snow cover: 32002, Highest daily maximum: 2362002, Lowest daily maximum: 1892002, Highest daily minimum: 2242002, Lowest daily minimum: 952002, Heaviest daily rainfall: 1932002, Deepest snow cover: 102003, Highest daily maximum: 1402003, Lowest daily maximum: 832003, Highest daily minimum: 1642003, Lowest daily minimum: 1022003, Heaviest daily rainfall: 1902003, Deepest snow cover: 102004, Highest daily maximum: 872004, Lowest daily maximum: 22004, Highest daily minimum: 1162004, Lowest daily minimum: 222004, Heaviest daily rainfall: 2092004, Deepest snow cover: 72005, Highest daily maximum: 1762005, Lowest daily maximum: 132005, Highest daily minimum: 1682005, Lowest daily minimum: 222005, Heaviest daily rainfall: 1382005, Deepest snow cover: 12006, Highest daily maximum: 3922006, Lowest daily maximum: 662006, Highest daily minimum: 3822006, Lowest daily minimum: 692006, Heaviest daily rainfall: 932006, Deepest snow cover: 12007, Highest daily maximum: 4072007, Lowest daily maximum: 192007, Highest daily minimum: 2822007, Lowest daily minimum: 302007, Heaviest daily rainfall: 1482008, Highest daily maximum: 1802008, Lowest daily maximum: 352008, Highest daily minimum: 2152008, Lowest daily minimum: 342008, Heaviest daily rainfall: 2092008, Deepest snow cover: 12009, Highest daily maximum: 222009, Lowest daily maximum: 532009, Highest daily minimum: 802009, Lowest daily minimum: 412009, Heaviest daily rainfall: 2252009, Deepest snow cover: 72010, Highest daily maximum: 2052010, Lowest daily maximum: 962010, Highest daily minimum: 2912010, Lowest daily minimum: 742010, Heaviest daily rainfall: 1942010, Deepest snow cover: 722011, Highest daily maximum: 1952011, Lowest daily maximum: 382011, Highest daily minimum: 2002011, Lowest daily minimum: 442011, Heaviest daily rainfall: 1542011, Deepest snow cover: 12012, Highest daily maximum: 412012, Lowest daily maximum: 672012, Highest daily minimum: 832012, Lowest daily minimum: 602012, Heaviest daily rainfall: 2892012, Deepest snow cover: 202013, Highest daily maximum: 1832013, Lowest daily maximum: 182013, Highest daily minimum: 3112013, Lowest daily minimum: 482013, Heaviest daily rainfall: 1092013, Deepest snow cover: 72014, Highest daily maximum: 2382014, Lowest daily maximum: 322014, Highest daily minimum: 1802014, Lowest daily minimum: 702014, Heaviest daily rainfall: 1552015, Highest daily maximum: 3552015, Lowest daily maximum: 32015, Highest daily minimum: 2432015, Lowest daily minimum: 382015, Heaviest daily rainfall: 1012016, Highest daily maximum: 852016, Lowest daily maximum: 592016, Highest daily minimum: 952016, Lowest daily minimum: 382016, Heaviest daily rainfall: 2742016, Deepest snow cover: 32017, Highest daily maximum: 732017, Lowest daily maximum: 182017, Highest daily minimum: 432017, Lowest daily minimum: 692017, Heaviest daily rainfall: 1702017, Deepest snow cover: 12018, Highest daily maximum: 2832018, Lowest daily maximum: 272018, Highest daily minimum: 2312018, Lowest daily minimum: 92018, Heaviest daily rainfall: 742019, Highest daily maximum: 2212019, Lowest daily maximum: 262019, Highest daily minimum: 1882019, Lowest daily minimum: 472019, Heaviest daily rainfall: 1562020, Highest daily maximum: 4512020, Lowest daily maximum: 32020, Highest daily minimum: 4852020, Lowest daily minimum: 82020, Heaviest daily rainfall: 1212021, Highest daily maximum: 2072021, Lowest daily maximum: 362021, Highest daily minimum: 2332021, Lowest daily minimum: 502021, Heaviest daily rainfall: 1052021, Deepest snow cover: 12022, Highest daily maximum: 2992022, Lowest daily maximum: 22022, Highest daily minimum: 2442022, Lowest daily minimum: 352022, Heaviest daily rainfall: 872022, Deepest snow cover: 122023, Highest daily maximum: 1182023, Lowest daily maximum: 132023, Highest daily minimum: 1252023, Lowest daily minimum: 352023, Heaviest daily rainfall: 1422023, Deepest snow cover: 102024, Highest daily maximum: 3082024, Lowest daily maximum: 352024, Highest daily minimum: 3602024, Lowest daily minimum: 142024, Heaviest daily rainfall: 952025, Highest daily maximum: 2342025, Lowest daily maximum: 262025, Highest daily minimum: 3902025, Lowest daily minimum: 82025, Heaviest daily rainfall: 1192026, Highest daily maximum: 662026, Lowest daily maximum: 72026, Highest daily minimum: 622026, Lowest daily minimum: 32026, Heaviest daily rainfall: 891896191019241938195219661980199420082022
Records set or tied in Estonia each year from 1896 to 2026, stacked by type. 2025 had 777.
Weather records per year in Estonia, stacked by type, 2025 outlined
YearHighest daily maximumLowest daily maximumHighest daily minimumLowest daily minimumHeaviest daily rainfallHeaviest daily snowfallDeepest snow coverTotal
189600007007
189700007007
18980000140014
18990000150015
190000008008
190100003003
19020000190019
19030000150015
19040000170017
19050000170017
19060000200020
19070000150015
19080000140014
19090000130013
19100000130013
19110000190019
191200136270046
191300233260052
191400246300060
19150029240035
1916002620240070
1917001240210073
19180014750026
1919006830017
1920003511160062
1921002115260062
19220072200029
192300198460073
19241212216370088
19252114146200129
1926882710450098
19272102011540097
19282983590081
192961725213400103
19301462984800105
19315131311520094
19322785294100137
193310111313260073
19342725505800142
1935262936186100170
19362653636500135
19372484526700146
19383766645100164
193927218204500112
194012349463800139
194172419442100115
19424248482700111
19431054114400101
1944109127330071
1945215209400086
19460455140028
194710122319230087
1948152280510096
194939102868900172
1950222228348700193
1951312638395400188
1952226211488100224
1953592053207900231
1954222425267900176
195527956310010300388
1956271183414211800439
19577165614515800400
19583437269611000303
19599581617912100437
19603143527015000346
196196251102919000450
19623042364517900332
196373334511810100370
1964341916668600221
196518933112510200369
1966261023312520101488
196710074115102207010608
1968921137613116000572
196922521512617207394
19702051158021101378
197110211612513419104672
1972169581887215300640
19731451358315021809740
197410918834616300419
1975237392699417200811
19763214148230157010618
197711214312216621301757
19787423570211287011888
19799216866176192031725
198079935810221208552
1981111905959301013633
1982139102123104224019711
1983207132132627805742
1984174371026915301536
1985451016413623201579
1986146781274021402607
1987322963923522603831
19881237415572213018655
19894141541942233031,126
19903553737629373051,175
1991181281333024700619
1992205821619720707759
199317918913620525406969
19941734211867238013651
19952422027510324603889
19961457250103195063628
19972722915695205021778
1998126127180137211011792
19992991227910125201944
200027993315116500835
2001138172023727903676
200223618922495193010947
200314083164102190010689
20048721162220907443
2005176131682213801518
2006392663826993011,003
2007407192823014800886
2008180352153420901674
20092253804122507428
20102059629174194072932
2011195382004415401632
201241678360289020560
2013183183114810907676
2014238321807015500675
201535532433810100740
20168559953827403554
20177318436917001374
20182832723197400624
2019221261884715600638
202045134858121001,068
2021207362335010501632
202229922443587012679
20231181312535142010443
202430835360149500812
202523426390811900777
20266676238900227

Warm to Cold Ratio by Decade

Record highs per record low in Estonia, by decade Record highs per record low by decade in Estonia: 1910s 1.2 to 1, 1920s 1.9 to 1, 1930s 3.3 to 1, 1940s 0.9 to 1, 1950s 0.7 to 1, 1960s 0.7 to 1, 1970s 0.9 to 1, 1980s 1.6 to 1, 1990s 2.5 to 1, 2000s 4.3 to 1, 2010s 4.3 to 1, 2020s 13 to 1. 0.05.010.015.01910s: 1.21 to 11920s: 1.86 to 11930s: 3.30 to 11940s: 0.93 to 11950s: 0.69 to 11960s: 0.69 to 11970s: 0.88 to 11980s: 1.59 to 11990s: 2.53 to 12000s: 4.30 to 12010s: 4.27 to 12020s: 13.03 to 11910s1920s1930s1940s1950s1960s1970s1980s1990s2000s2010s2020s
Record highs per record low by decade in Estonia: 1910s 1.2 to 1, 1920s 1.9 to 1, 1930s 3.3 to 1, 1940s 0.9 to 1, 1950s 0.7 to 1, 1960s 0.7 to 1, 1970s 0.9 to 1, 1980s 1.6 to 1, 1990s 2.5 to 1, 2000s 4.3 to 1, 2010s 4.3 to 1, 2020s 13 to 1.
Record highs per record low in Estonia, by decade
DecadeHighs per low
1910s1.21 to 1
1920s1.86 to 1
1930s3.30 to 1
1940s0.93 to 1
1950s0.69 to 1
1960s0.69 to 1
1970s0.88 to 1
1980s1.59 to 1
1990s2.53 to 1
2000s4.30 to 1
2010s4.27 to 1
2020s13.03 to 1

Standing Records by Year Set

2025: 3,454
Standing records in Estonia by the year they were set, 2025 highlighted Records still standing in Estonia by the year they were set. 3,454 of them were set in 2025. 01,0002,0003,0004,0001865: 11866: 41867: 51868: 41869: 41870: 31871: 71872: 81873: 71874: 41875: 11876: 81877: 61878: 91879: 161880: 241881: 241882: 121883: 31884: 51885: 91886: 81887: 211888: 251889: 241890: 281891: 151892: 331893: 201894: 211895: 191896: 351897: 141898: 391899: 271900: 381901: 311902: 701903: 391904: 271905: 311906: 531907: 571908: 521909: 551910: 341911: 481912: 551913: 381914: 541915: 451916: 491917: 591918: 221919: 341920: 1021921: 2791922: 391923: 1051924: 761925: 1681926: 1101927: 971928: 1771929: 1991930: 1291931: 1021932: 1141933: 681934: 1421935: 2001936: 1681937: 2011938: 2231939: 2021940: 2401941: 3421942: 4651943: 3071944: 1181945: 1401946: 951947: 1831948: 1611949: 3041950: 2161951: 2901952: 3861953: 2881954: 1981955: 6061956: 5661957: 3371958: 3101959: 3991960: 3181961: 4251962: 4151963: 5551964: 2871965: 6331966: 7911967: 7811968: 7471969: 6751970: 7611971: 5311972: 4341973: 1,0141974: 6961975: 6381976: 6611977: 8621978: 9821979: 7251980: 5461981: 6321982: 5151983: 5311984: 4131985: 6701986: 6211987: 1,0621988: 6051989: 7141990: 1,0241991: 5941992: 6801993: 9331994: 6191995: 8481996: 1,0061997: 8081998: 8641999: 8482000: 7482001: 7412002: 1,2842003: 9232004: 6722005: 5922006: 1,4552007: 1,0702008: 7902009: 6892010: 1,8712011: 1,3282012: 9212013: 1,1032014: 1,0022015: 1,0592016: 8932017: 5952018: 9872019: 9912020: 1,6082021: 1,0142022: 1,2232023: 9322024: 1,2462025: 3,4542026: 1,70918651875188518951905191519251935194519551965197519851995200520152025
Records still standing in Estonia by the year they were set. 3,454 of them were set in 2025.
Standing records in Estonia by the year they were set, 2025 highlighted
Year setStanding records
18651
18664
18675
18684
18694
18703
18717
18728
18737
18744
18751
18768
18776
18789
187916
188024
188124
188212
18833
18845
18859
18868
188721
188825
188924
189028
189115
189233
189320
189421
189519
189635
189714
189839
189927
190038
190131
190270
190339
190427
190531
190653
190757
190852
190955
191034
191148
191255
191338
191454
191545
191649
191759
191822
191934
1920102
1921279
192239
1923105
192476
1925168
1926110
192797
1928177
1929199
1930129
1931102
1932114
193368
1934142
1935200
1936168
1937201
1938223
1939202
1940240
1941342
1942465
1943307
1944118
1945140
194695
1947183
1948161
1949304
1950216
1951290
1952386
1953288
1954198
1955606
1956566
1957337
1958310
1959399
1960318
1961425
1962415
1963555
1964287
1965633
1966791
1967781
1968747
1969675
1970761
1971531
1972434
19731,014
1974696
1975638
1976661
1977862
1978982
1979725
1980546
1981632
1982515
1983531
1984413
1985670
1986621
19871,062
1988605
1989714
19901,024
1991594
1992680
1993933
1994619
1995848
19961,006
1997808
1998864
1999848
2000748
2001741
20021,284
2003923
2004672
2005592
20061,455
20071,070
2008790
2009689
20101,871
20111,328
2012921
20131,103
20141,002
20151,059
2016893
2017595
2018987
2019991
20201,608
20211,014
20221,223
2023932
20241,246
20253,454
20261,709

Record Map for 2025

100 stations
Weather records in Estonia in 2025 The 100 highest significance station records of 2025 in Estonia, coloured by record type.
The 100 highest significance station records of 2025 in Estonia, coloured by record type. Dot size shows the significance score. Made with Natural Earth.
Weather records in Estonia in 2025: highest significance records shown on the map
StationCountryTypeValueSignificance
RistnaEstoniaRecord daily precipitation25.1 mm (1.0 in)63 of 100 (Major)
PakriEstoniaRecord daily precipitation29.7 mm (1.2 in)52 of 100 (Notable)
Laane-NigulaEstoniaRecord daily precipitation28.9 mm (1.1 in)48 of 100 (Notable)
VilsandiEstoniaRecord high maximum temperature22.5 C (72.5 F)39 of 100 (Notable)
ParnuEstoniaRecord high minimum temperature4.5 C (40.1 F)37 of 100 (Notable)
VilsandiEstoniaRecord high minimum temperature17.8 C (64.0 F)36 of 100 (Notable)
VirtsuEstoniaRecord high minimum temperature10.5 C (50.9 F)35 of 100 (Notable)
Laane-NigulaEstoniaRecord high minimum temperature16.8 C (62.2 F)34 of 100 (Routine)
KihnuEstoniaRecord high maximum temperature23.7 C (74.7 F)34 of 100 (Routine)
KuusikuEstoniaRecord high minimum temperature8.7 C (47.7 F)33 of 100 (Routine)
VirtsuEstoniaRecord high maximum temperature24.1 C (75.4 F)32 of 100 (Routine)
ParnuEstoniaRecord high maximum temperature24.7 C (76.5 F)31 of 100 (Routine)
KundaEstoniaRecord high minimum temperature4.2 C (39.6 F)30 of 100 (Routine)
NarvaEstoniaRecord high minimum temperature9.9 C (49.8 F)30 of 100 (Routine)
TuriEstoniaRecord high minimum temperature8.8 C (47.8 F)30 of 100 (Routine)
VirtsuEstoniaRecord high minimum temperature14.8 C (58.6 F)30 of 100 (Routine)
KundaEstoniaRecord high minimum temperature10.2 C (50.4 F)29 of 100 (Routine)
ParnuEstoniaRecord high minimum temperature17.6 C (63.7 F)29 of 100 (Routine)
VirtsuEstoniaRecord high minimum temperature17.3 C (63.1 F)29 of 100 (Routine)
NarvaEstoniaRecord high maximum temperature10.0 C (50.0 F)28 of 100 (Routine)
VirtsuEstoniaRecord high minimum temperature9.0 C (48.2 F)28 of 100 (Routine)
TuriEstoniaRecord high minimum temperature9.3 C (48.7 F)28 of 100 (Routine)
KuressaareEstoniaRecord high minimum temperature15.9 C (60.6 F)28 of 100 (Routine)
KundaEstoniaRecord high minimum temperature3.4 C (38.1 F)27 of 100 (Routine)
KuusikuEstoniaRecord high maximum temperature11.5 C (52.7 F)27 of 100 (Routine)
ParnuEstoniaRecord high minimum temperature8.8 C (47.8 F)27 of 100 (Routine)
KuusikuEstoniaRecord high minimum temperature9.6 C (49.3 F)27 of 100 (Routine)
JohviEstoniaRecord high minimum temperature10.0 C (50.0 F)26 of 100 (Routine)
ValgaEstoniaRecord high minimum temperature15.9 C (60.6 F)26 of 100 (Routine)
Laane-NigulaEstoniaRecord high maximum temperature11.9 C (53.4 F)24 of 100 (Routine)
VoruEstoniaRecord high minimum temperature8.8 C (47.8 F)24 of 100 (Routine)
Laane-NigulaEstoniaRecord high minimum temperature10.0 C (50.0 F)24 of 100 (Routine)
Vaike-MaarjaEstoniaRecord high minimum temperature9.1 C (48.4 F)24 of 100 (Routine)
Laane-NigulaEstoniaRecord high maximum temperature11.6 C (52.9 F)24 of 100 (Routine)
Vaike-MaarjaEstoniaRecord high maximum temperature11.3 C (52.3 F)24 of 100 (Routine)
Vaike-MaarjaEstoniaRecord high minimum temperature8.3 C (46.9 F)24 of 100 (Routine)
KuressaareEstoniaRecord high maximum temperature7.9 C (46.2 F)23 of 100 (Routine)
KundaEstoniaRecord high maximum temperature10.8 C (51.4 F)23 of 100 (Routine)
TuriEstoniaRecord high minimum temperature8.6 C (47.5 F)23 of 100 (Routine)
KuressaareEstoniaRecord high minimum temperature5.6 C (42.1 F)22 of 100 (Routine)
KuressaareEstoniaRecord high minimum temperature8.6 C (47.5 F)21 of 100 (Routine)
VilsandiEstoniaRecord high minimum temperature10.8 C (51.4 F)21 of 100 (Routine)
Vaike-MaarjaEstoniaRecord high minimum temperature8.4 C (47.1 F)21 of 100 (Routine)
JohviEstoniaRecord high minimum temperature14.0 C (57.2 F)21 of 100 (Routine)
KuusikuEstoniaRecord high minimum temperature5.1 C (41.2 F)20 of 100 (Routine)
KundaEstoniaRecord daily precipitation9.1 mm (0.36 in)20 of 100 (Routine)
KundaEstoniaRecord daily precipitation20.9 mm (0.8 in)20 of 100 (Routine)
JohviEstoniaRecord daily precipitation17.1 mm (0.7 in)20 of 100 (Routine)
Vaike-MaarjaEstoniaRecord daily precipitation20.3 mm (0.8 in)20 of 100 (Routine)
VilsandiEstoniaRecord daily precipitation19.5 mm (0.8 in)20 of 100 (Routine)
HeltermaaEstoniaRecord daily precipitation22.4 mm (0.9 in)20 of 100 (Routine)
KuusikuEstoniaRecord daily precipitation20.8 mm (0.8 in)20 of 100 (Routine)
PakriEstoniaRecord daily precipitation18.7 mm (0.7 in)20 of 100 (Routine)
TallinnEstoniaRecord daily precipitation17.7 mm (0.7 in)20 of 100 (Routine)
Laane-NigulaEstoniaRecord high minimum temperature7.1 C (44.8 F)20 of 100 (Routine)
JohviEstoniaRecord high maximum temperature10.0 C (50.0 F)20 of 100 (Routine)
TallinnEstoniaRecord high minimum temperature10.0 C (50.0 F)20 of 100 (Routine)
KundaEstoniaRecord daily precipitation16.9 mm (0.7 in)20 of 100 (Routine)
KuressaareEstoniaRecord daily precipitation11.5 mm (0.5 in)20 of 100 (Routine)
Vaike-MaarjaEstoniaRecord daily precipitation18.2 mm (0.7 in)20 of 100 (Routine)

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).