Home Countries Botswana Botswana: Weather Records and Extremes 6 weather records set or tied in Botswana in 2026: 0 highs and 0 lows, with a calendar heatmap, ratio by decade and record map.
Botswana has 19 stations in the data, on Africa. 6 weather records were set or tied in Botswana in 2026: 0 record highs and 0 record lows, counting maximum and minimum temperature. In the 2020s, record highs outnumbered record lows 2.76 to 1 in Botswana. 1987 holds the most standing records in Botswana: 634. Twee Rivieren set a daily record precipitation of 12.0 mm (0.5 in) on 7 September 2026 (provisional). More record highs More record lows
Record highs and lows per day in Botswana in 2026 Each square is a day of 2026. Warm squares had more record highs than record lows in Botswana, cold squares more lows. Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Mon Wed Fri 1 January 2026: none 2 January 2026: none 3 January 2026: none 4 January 2026: none 5 January 2026: none 6 January 2026: none 7 January 2026: none 8 January 2026: none 9 January 2026: none 10 January 2026: none 11 January 2026: none 12 January 2026: none 13 January 2026: none 14 January 2026: none 15 January 2026: none 16 January 2026: none 17 January 2026: none 18 January 2026: none 19 January 2026: none 20 January 2026: none 21 January 2026: none 22 January 2026: none 23 January 2026: none 24 January 2026: none 25 January 2026: none 26 January 2026: none 27 January 2026: none 28 January 2026: none 29 January 2026: none 30 January 2026: none 31 January 2026: none 1 February 2026: none 2 February 2026: none 3 February 2026: none 4 February 2026: none 5 February 2026: none 6 February 2026: none 7 February 2026: none 8 February 2026: none 9 February 2026: none 10 February 2026: none 11 February 2026: none 12 February 2026: none 13 February 2026: none 14 February 2026: none 15 February 2026: none 16 February 2026: none 17 February 2026: none 18 February 2026: none 19 February 2026: none 20 February 2026: none 21 February 2026: none 22 February 2026: none 23 February 2026: none 24 February 2026: none 25 February 2026: none 26 February 2026: none 27 February 2026: none 28 February 2026: none 1 March 2026: none 2 March 2026: none 3 March 2026: none 4 March 2026: none 5 March 2026: none 6 March 2026: none 7 March 2026: none 8 March 2026: none 9 March 2026: none 10 March 2026: none 11 March 2026: none 12 March 2026: none 13 March 2026: none 14 March 2026: none 15 March 2026: none 16 March 2026: none 17 March 2026: none 18 March 2026: none 19 March 2026: none 20 March 2026: none 21 March 2026: none 22 March 2026: none 23 March 2026: none 24 March 2026: none 25 March 2026: none 26 March 2026: none 27 March 2026: none 28 March 2026: none 29 March 2026: none 30 March 2026: none 31 March 2026: none 1 April 2026: none 2 April 2026: none 3 April 2026: none 4 April 2026: none 5 April 2026: none 6 April 2026: none 7 April 2026: none 8 April 2026: none 9 April 2026: none 10 April 2026: none 11 April 2026: none 12 April 2026: none 13 April 2026: none 14 April 2026: none 15 April 2026: none 16 April 2026: none 17 April 2026: none 18 April 2026: none 19 April 2026: none 20 April 2026: none 21 April 2026: none 22 April 2026: none 23 April 2026: none 24 April 2026: none 25 April 2026: none 26 April 2026: none 27 April 2026: none 28 April 2026: none 29 April 2026: none 30 April 2026: none 1 May 2026: none 2 May 2026: none 3 May 2026: none 4 May 2026: none 5 May 2026: none 6 May 2026: none 7 May 2026: none 8 May 2026: none 9 May 2026: none 10 May 2026: none 11 May 2026: none 12 May 2026: none 13 May 2026: none 14 May 2026: none 15 May 2026: none 16 May 2026: none 17 May 2026: none 18 May 2026: none 19 May 2026: none 20 May 2026: none 21 May 2026: none 22 May 2026: none 23 May 2026: none 24 May 2026: none 25 May 2026: none 26 May 2026: none 27 May 2026: none 28 May 2026: none 29 May 2026: none 30 May 2026: none 31 May 2026: none 1 June 2026: none 2 June 2026: none 3 June 2026: none 4 June 2026: none 5 June 2026: none 6 June 2026: none 7 June 2026: none 8 June 2026: none 9 June 2026: none 10 June 2026: none 11 June 2026: none 12 June 2026: none 13 June 2026: none 14 June 2026: none 15 June 2026: none 16 June 2026: none 17 June 2026: none 18 June 2026: none 19 June 2026: none 20 June 2026: none 21 June 2026: none 22 June 2026: none 23 June 2026: none 24 June 2026: none 25 June 2026: none 26 June 2026: none 27 June 2026: none 28 June 2026: none 29 June 2026: none 30 June 2026: none 1 July 2026: none 2 July 2026: none 3 July 2026: none 4 July 2026: none 5 July 2026: none 6 July 2026: none 7 July 2026: none 8 July 2026: none 9 July 2026: none 10 July 2026: none 11 July 2026: none 12 July 2026: none 13 July 2026: none 14 July 2026: none 15 July 2026: none 16 July 2026: none 17 July 2026: none 18 July 2026: none 19 July 2026: none 20 July 2026: none 21 July 2026: none 22 July 2026: none 23 July 2026: none 24 July 2026: none 25 July 2026: none 26 July 2026: none 27 July 2026: none 28 July 2026: none 29 July 2026: none 30 July 2026: none 31 July 2026: none 1 August 2026: none 2 August 2026: none 3 August 2026: none 4 August 2026: none 5 August 2026: none 6 August 2026: none 7 August 2026: none 8 August 2026: none 9 August 2026: none 10 August 2026: none 11 August 2026: none 12 August 2026: none 13 August 2026: none 14 August 2026: none 15 August 2026: none 16 August 2026: none 17 August 2026: none 18 August 2026: none 19 August 2026: none 20 August 2026: none 21 August 2026: none 22 August 2026: none 23 August 2026: none 24 August 2026: none 25 August 2026: none 26 August 2026: none 27 August 2026: none 28 August 2026: none 29 August 2026: none 30 August 2026: none 31 August 2026: none 1 September 2026: none 2 September 2026: none 3 September 2026: none 4 September 2026: none 5 September 2026: none 6 September 2026: none 7 September 2026: none 8 September 2026: none 9 September 2026: none 10 September 2026: none 11 September 2026: none 12 September 2026: none 13 September 2026: none 14 September 2026: none 15 September 2026: none 16 September 2026: none 17 September 2026: none 18 September 2026: none 19 September 2026: none 20 September 2026: none 21 September 2026: none 22 September 2026: none 23 September 2026: none 24 September 2026: none 25 September 2026: none 26 September 2026: none 27 September 2026: none 28 September 2026: none 29 September 2026: none 30 September 2026: none 1 October 2026: none 2 October 2026: none 3 October 2026: none 4 October 2026: none 5 October 2026: none 6 October 2026: none 7 October 2026: none 8 October 2026: none 9 October 2026: none 10 October 2026: none 11 October 2026: none 12 October 2026: none 13 October 2026: none 14 October 2026: none 15 October 2026: none 16 October 2026: none 17 October 2026: none 18 October 2026: none 19 October 2026: none 20 October 2026: none 21 October 2026: none 22 October 2026: none 23 October 2026: none 24 October 2026: none 25 October 2026: none 26 October 2026: none 27 October 2026: none 28 October 2026: none 29 October 2026: none 30 October 2026: none 31 October 2026: none 1 November 2026: none 2 November 2026: none 3 November 2026: none 4 November 2026: none 5 November 2026: none 6 November 2026: none 7 November 2026: none 8 November 2026: none 9 November 2026: none 10 November 2026: none 11 November 2026: none 12 November 2026: none 13 November 2026: none 14 November 2026: none 15 November 2026: none 16 November 2026: none 17 November 2026: none 18 November 2026: none 19 November 2026: none 20 November 2026: none 21 November 2026: none 22 November 2026: none 23 November 2026: none 24 November 2026: none 25 November 2026: none 26 November 2026: none 27 November 2026: none 28 November 2026: none 29 November 2026: none 30 November 2026: none 1 December 2026: none 2 December 2026: none 3 December 2026: none 4 December 2026: none 5 December 2026: none 6 December 2026: none 7 December 2026: none 8 December 2026: none 9 December 2026: none 10 December 2026: none 11 December 2026: none 12 December 2026: none 13 December 2026: none 14 December 2026: none 15 December 2026: none 16 December 2026: none 17 December 2026: none 18 December 2026: none 19 December 2026: none 20 December 2026: none 21 December 2026: none 22 December 2026: none 23 December 2026: none 24 December 2026: none 25 December 2026: none 26 December 2026: none 27 December 2026: none 28 December 2026: none 29 December 2026: none 30 December 2026: none 31 December 2026: none Each square is a day of 2026. Warm squares had more record highs than record lows in Botswana, cold squares more lows. Record highs and lows per day in Botswana in 2026 Date Value
Highest daily maximum Lowest daily maximum Highest daily minimum Lowest daily minimum Heaviest daily rainfall Heaviest daily snowfall Deepest snow cover
Weather records per year in Botswana, stacked by type Records set or tied in Botswana each year from 1942 to 2026, stacked by record type. 2026 had 6. 0 50 100 150 1942, Heaviest daily rainfall: 11 1943, Heaviest daily rainfall: 14 1944, Heaviest daily rainfall: 22 1945, Heaviest daily rainfall: 9 1946, Heaviest daily rainfall: 15 1947, Heaviest daily rainfall: 15 1948, Heaviest daily rainfall: 18 1949, Heaviest daily rainfall: 14 1950, Heaviest daily rainfall: 11 1951, Heaviest daily rainfall: 22 1952, Heaviest daily rainfall: 65 1953, Heaviest daily rainfall: 73 1954, Heaviest daily rainfall: 57 1955, Heaviest daily rainfall: 121 1956, Heaviest daily rainfall: 74 1957, Heaviest daily rainfall: 133 1958, Heaviest daily rainfall: 108 1959, Heaviest daily rainfall: 72 1960, Heaviest daily rainfall: 87 1961, Heaviest daily rainfall: 117 1962, Heaviest daily rainfall: 66 1963, Heaviest daily rainfall: 91 1964, Heaviest daily rainfall: 42 1965, Heaviest daily rainfall: 20 1966, Heaviest daily rainfall: 89 1967, Heaviest daily rainfall: 118 1968, Heaviest daily rainfall: 94 1969, Heaviest daily rainfall: 87 1970, Heaviest daily rainfall: 64 1971, Heaviest daily rainfall: 108 1972, Heaviest daily rainfall: 79 1973, Heaviest daily rainfall: 95 1974, Heaviest daily rainfall: 138 1975, Heaviest daily rainfall: 108 1976, Heaviest daily rainfall: 137 1977, Heaviest daily rainfall: 124 1978, Heaviest daily rainfall: 115 1979, Heaviest daily rainfall: 87 1980, Heaviest daily rainfall: 80 1981, Heaviest daily rainfall: 80 1982, Heaviest daily rainfall: 64 1983, Heaviest daily rainfall: 57 1984, Heaviest daily rainfall: 64 1985, Heaviest daily rainfall: 37 1986, Heaviest daily rainfall: 84 1987, Heaviest daily rainfall: 58 1988, Highest daily minimum: 3 1988, Lowest daily minimum: 17 1988, Heaviest daily rainfall: 97 1989, Highest daily minimum: 7 1989, Lowest daily minimum: 4 1989, Heaviest daily rainfall: 76 1990, Highest daily maximum: 3 1990, Lowest daily maximum: 1 1990, Highest daily minimum: 15 1990, Lowest daily minimum: 7 1990, Heaviest daily rainfall: 30 1991, Highest daily minimum: 3 1991, Lowest daily minimum: 8 1991, Heaviest daily rainfall: 37 1992, Highest daily minimum: 9 1992, Lowest daily minimum: 2 1992, Heaviest daily rainfall: 19 1993, Highest daily maximum: 15 1993, Lowest daily maximum: 3 1993, Highest daily minimum: 16 1993, Lowest daily minimum: 3 1993, Heaviest daily rainfall: 16 1994, Highest daily maximum: 13 1994, Lowest daily maximum: 3 1994, Highest daily minimum: 10 1994, Lowest daily minimum: 5 1994, Heaviest daily rainfall: 10 1995, Highest daily maximum: 35 1995, Lowest daily maximum: 3 1995, Highest daily minimum: 13 1995, Lowest daily minimum: 7 1995, Heaviest daily rainfall: 34 1996, Highest daily maximum: 29 1996, Lowest daily maximum: 9 1996, Highest daily minimum: 11 1996, Lowest daily minimum: 16 1996, Heaviest daily rainfall: 23 1997, Highest daily maximum: 50 1997, Lowest daily maximum: 7 1997, Highest daily minimum: 7 1997, Lowest daily minimum: 9 1997, Heaviest daily rainfall: 29 1998, Highest daily maximum: 40 1998, Lowest daily maximum: 1 1998, Highest daily minimum: 18 1998, Lowest daily minimum: 5 1998, Heaviest daily rainfall: 7 1999, Highest daily maximum: 20 1999, Lowest daily maximum: 4 1999, Highest daily minimum: 8 1999, Lowest daily minimum: 5 1999, Heaviest daily rainfall: 8 2000, Lowest daily maximum: 13 2000, Highest daily minimum: 5 2000, Lowest daily minimum: 14 2000, Heaviest daily rainfall: 19 2001, Highest daily maximum: 29 2001, Lowest daily maximum: 4 2001, Highest daily minimum: 17 2001, Lowest daily minimum: 6 2001, Heaviest daily rainfall: 20 2002, Highest daily maximum: 44 2002, Lowest daily maximum: 2 2002, Highest daily minimum: 21 2002, Lowest daily minimum: 4 2002, Heaviest daily rainfall: 19 2003, Highest daily maximum: 41 2003, Lowest daily maximum: 2 2003, Highest daily minimum: 19 2003, Lowest daily minimum: 9 2003, Heaviest daily rainfall: 12 2004, Highest daily maximum: 9 2004, Lowest daily maximum: 9 2004, Highest daily minimum: 10 2004, Lowest daily minimum: 6 2004, Heaviest daily rainfall: 14 2005, Highest daily maximum: 33 2005, Lowest daily maximum: 8 2005, Highest daily minimum: 26 2005, Heaviest daily rainfall: 12 2006, Highest daily maximum: 8 2006, Lowest daily maximum: 10 2006, Highest daily minimum: 8 2006, Lowest daily minimum: 13 2006, Heaviest daily rainfall: 21 2007, Highest daily maximum: 15 2007, Lowest daily maximum: 16 2007, Highest daily minimum: 9 2007, Lowest daily minimum: 12 2007, Heaviest daily rainfall: 11 2008, Highest daily maximum: 14 2008, Lowest daily maximum: 5 2008, Highest daily minimum: 10 2008, Lowest daily minimum: 8 2008, Heaviest daily rainfall: 15 2009, Highest daily maximum: 5 2009, Lowest daily maximum: 9 2009, Highest daily minimum: 19 2009, Lowest daily minimum: 8 2009, Heaviest daily rainfall: 44 2010, Highest daily maximum: 4 2010, Lowest daily maximum: 4 2010, Highest daily minimum: 21 2010, Lowest daily minimum: 4 2010, Heaviest daily rainfall: 26 2011, Highest daily maximum: 11 2011, Lowest daily maximum: 13 2011, Highest daily minimum: 8 2011, Lowest daily minimum: 4 2011, Heaviest daily rainfall: 29 2012, Highest daily maximum: 12 2012, Lowest daily maximum: 3 2012, Highest daily minimum: 11 2012, Lowest daily minimum: 9 2012, Heaviest daily rainfall: 14 2013, Highest daily maximum: 4 2013, Lowest daily maximum: 3 2013, Highest daily minimum: 8 2013, Lowest daily minimum: 7 2013, Heaviest daily rainfall: 9 2014, Highest daily maximum: 3 2014, Lowest daily maximum: 23 2014, Highest daily minimum: 12 2014, Lowest daily minimum: 16 2014, Heaviest daily rainfall: 14 2015, Highest daily maximum: 9 2015, Lowest daily maximum: 6 2015, Highest daily minimum: 23 2015, Lowest daily minimum: 6 2015, Heaviest daily rainfall: 5 2016, Highest daily maximum: 14 2016, Lowest daily maximum: 3 2016, Highest daily minimum: 21 2016, Lowest daily minimum: 2 2016, Heaviest daily rainfall: 5 2017, Lowest daily maximum: 13 2017, Highest daily minimum: 5 2017, Lowest daily minimum: 8 2017, Heaviest daily rainfall: 6 2018, Highest daily maximum: 4 2018, Highest daily minimum: 7 2018, Lowest daily minimum: 8 2018, Heaviest daily rainfall: 10 2019, Highest daily maximum: 15 2019, Lowest daily maximum: 4 2019, Highest daily minimum: 16 2019, Lowest daily minimum: 3 2020, Highest daily maximum: 7 2020, Lowest daily maximum: 3 2020, Highest daily minimum: 7 2020, Lowest daily minimum: 6 2020, Heaviest daily rainfall: 7 2021, Highest daily maximum: 1 2021, Lowest daily maximum: 3 2021, Lowest daily minimum: 7 2021, Heaviest daily rainfall: 13 2022, Highest daily maximum: 8 2022, Lowest daily maximum: 6 2022, Highest daily minimum: 5 2022, Lowest daily minimum: 4 2022, Heaviest daily rainfall: 12 2023, Highest daily maximum: 31 2023, Lowest daily maximum: 9 2023, Highest daily minimum: 21 2023, Lowest daily minimum: 4 2023, Heaviest daily rainfall: 3 2024, Highest daily maximum: 36 2024, Lowest daily maximum: 3 2024, Highest daily minimum: 28 2024, Lowest daily minimum: 7 2024, Heaviest daily rainfall: 3 2025, Highest daily maximum: 1 2025, Lowest daily maximum: 2 2025, Highest daily minimum: 2 2025, Lowest daily minimum: 1 2025, Heaviest daily rainfall: 3 2026, Heaviest daily rainfall: 6 1942 1951 1960 1969 1978 1987 1996 2005 2014 2023 Records set or tied in Botswana each year from 1942 to 2026, stacked by record type. 2026 had 6. Weather records per year in Botswana, stacked by type Year Highest daily maximum Lowest daily maximum Highest daily minimum Lowest daily minimum Heaviest daily rainfall Heaviest daily snowfall Deepest snow cover Total 1942 0 0 0 0 11 0 0 11 1943 0 0 0 0 14 0 0 14 1944 0 0 0 0 22 0 0 22 1945 0 0 0 0 9 0 0 9 1946 0 0 0 0 15 0 0 15 1947 0 0 0 0 15 0 0 15 1948 0 0 0 0 18 0 0 18 1949 0 0 0 0 14 0 0 14 1950 0 0 0 0 11 0 0 11 1951 0 0 0 0 22 0 0 22 1952 0 0 0 0 65 0 0 65 1953 0 0 0 0 73 0 0 73 1954 0 0 0 0 57 0 0 57 1955 0 0 0 0 121 0 0 121 1956 0 0 0 0 74 0 0 74 1957 0 0 0 0 133 0 0 133 1958 0 0 0 0 108 0 0 108 1959 0 0 0 0 72 0 0 72 1960 0 0 0 0 87 0 0 87 1961 0 0 0 0 117 0 0 117 1962 0 0 0 0 66 0 0 66 1963 0 0 0 0 91 0 0 91 1964 0 0 0 0 42 0 0 42 1965 0 0 0 0 20 0 0 20 1966 0 0 0 0 89 0 0 89 1967 0 0 0 0 118 0 0 118 1968 0 0 0 0 94 0 0 94 1969 0 0 0 0 87 0 0 87 1970 0 0 0 0 64 0 0 64 1971 0 0 0 0 108 0 0 108 1972 0 0 0 0 79 0 0 79 1973 0 0 0 0 95 0 0 95 1974 0 0 0 0 138 0 0 138 1975 0 0 0 0 108 0 0 108 1976 0 0 0 0 137 0 0 137 1977 0 0 0 0 124 0 0 124 1978 0 0 0 0 115 0 0 115 1979 0 0 0 0 87 0 0 87 1980 0 0 0 0 80 0 0 80 1981 0 0 0 0 80 0 0 80 1982 0 0 0 0 64 0 0 64 1983 0 0 0 0 57 0 0 57 1984 0 0 0 0 64 0 0 64 1985 0 0 0 0 37 0 0 37 1986 0 0 0 0 84 0 0 84 1987 0 0 0 0 58 0 0 58 1988 0 0 3 17 97 0 0 117 1989 0 0 7 4 76 0 0 87 1990 3 1 15 7 30 0 0 56 1991 0 0 3 8 37 0 0 48 1992 0 0 9 2 19 0 0 30 1993 15 3 16 3 16 0 0 53 1994 13 3 10 5 10 0 0 41 1995 35 3 13 7 34 0 0 92 1996 29 9 11 16 23 0 0 88 1997 50 7 7 9 29 0 0 102 1998 40 1 18 5 7 0 0 71 1999 20 4 8 5 8 0 0 45 2000 0 13 5 14 19 0 0 51 2001 29 4 17 6 20 0 0 76 2002 44 2 21 4 19 0 0 90 2003 41 2 19 9 12 0 0 83 2004 9 9 10 6 14 0 0 48 2005 33 8 26 0 12 0 0 79 2006 8 10 8 13 21 0 0 60 2007 15 16 9 12 11 0 0 63 2008 14 5 10 8 15 0 0 52 2009 5 9 19 8 44 0 0 85 2010 4 4 21 4 26 0 0 59 2011 11 13 8 4 29 0 0 65 2012 12 3 11 9 14 0 0 49 2013 4 3 8 7 9 0 0 31 2014 3 23 12 16 14 0 0 68 2015 9 6 23 6 5 0 0 49 2016 14 3 21 2 5 0 0 45 2017 0 13 5 8 6 0 0 32 2018 4 0 7 8 10 0 0 29 2019 15 4 16 3 0 0 0 38 2020 7 3 7 6 7 0 0 30 2021 1 3 0 7 13 0 0 24 2022 8 6 5 4 12 0 0 35 2023 31 9 21 4 3 0 0 68 2024 36 3 28 7 3 0 0 77 2025 1 2 2 1 3 0 0 9 2026 0 0 0 0 6 0 0 6
Record highs per record low in Botswana, by decade Record highs per record low by decade in Botswana: 1980s 0.5 to 1, 1990s 3.3 to 1, 2000s 2.2 to 1, 2010s 1.5 to 1, 2020s 2.8 to 1. A ratio above 1 means more record highs than record lows. 0.0 1.0 2.0 3.0 4.0 1980s: 0.45 to 1 1990s: 3.27 to 1 2000s: 2.20 to 1 2010s: 1.52 to 1 2020s: 2.76 to 1 1980s 1990s 2000s 2010s 2020s Record highs per record low by decade in Botswana: 1980s 0.5 to 1, 1990s 3.3 to 1, 2000s 2.2 to 1, 2010s 1.5 to 1, 2020s 2.8 to 1. A ratio above 1 means more record highs than record lows. Record highs per record low in Botswana, by decade Decade Highs per low 1980s 0.45 to 1 1990s 3.27 to 1 2000s 2.20 to 1 2010s 1.52 to 1 2020s 2.76 to 1
Year with most
Standing records in Botswana by the year they were set Records still standing in Botswana, by the year they were set. 1987 holds the most with 634. 0 200 400 600 800 1909: 21 1910: 12 1911: 9 1912: 38 1913: 6 1914: 9 1915: 23 1916: 1 1917: 9 1918: 14 1919: 4 1920: 2 1921: 13 1922: 398 1923: 26 1924: 161 1925: 158 1926: 47 1927: 30 1928: 61 1929: 56 1930: 38 1931: 46 1932: 150 1933: 35 1934: 83 1935: 26 1936: 77 1937: 33 1938: 43 1939: 139 1940: 101 1941: 32 1942: 65 1943: 127 1944: 68 1945: 25 1946: 53 1947: 40 1948: 72 1949: 64 1950: 64 1951: 89 1952: 44 1953: 48 1954: 47 1955: 83 1956: 47 1957: 110 1958: 462 1959: 258 1960: 271 1961: 515 1962: 373 1963: 498 1964: 347 1965: 377 1966: 448 1967: 386 1968: 454 1969: 272 1970: 335 1971: 299 1972: 479 1973: 440 1974: 389 1975: 322 1976: 428 1977: 359 1978: 409 1979: 422 1980: 352 1981: 452 1982: 357 1983: 570 1984: 428 1985: 359 1986: 334 1987: 634 1988: 389 1989: 403 1990: 227 1991: 154 1992: 237 1993: 133 1994: 118 1995: 262 1996: 201 1997: 189 1998: 137 1999: 89 2000: 81 2001: 114 2002: 172 2003: 163 2004: 97 2005: 136 2006: 140 2007: 222 2008: 160 2009: 230 2010: 219 2011: 199 2012: 169 2013: 167 2014: 157 2015: 166 2016: 147 2017: 120 2018: 105 2019: 143 2020: 115 2021: 135 2022: 122 2023: 192 2024: 248 2025: 102 2026: 64 1909 1919 1929 1939 1949 1959 1969 1979 1989 1999 2009 2019 Records still standing in Botswana, by the year they were set. 1987 holds the most with 634. Standing records in Botswana by the year they were set Year set Standing records 1909 21 1910 12 1911 9 1912 38 1913 6 1914 9 1915 23 1916 1 1917 9 1918 14 1919 4 1920 2 1921 13 1922 398 1923 26 1924 161 1925 158 1926 47 1927 30 1928 61 1929 56 1930 38 1931 46 1932 150 1933 35 1934 83 1935 26 1936 77 1937 33 1938 43 1939 139 1940 101 1941 32 1942 65 1943 127 1944 68 1945 25 1946 53 1947 40 1948 72 1949 64 1950 64 1951 89 1952 44 1953 48 1954 47 1955 83 1956 47 1957 110 1958 462 1959 258 1960 271 1961 515 1962 373 1963 498 1964 347 1965 377 1966 448 1967 386 1968 454 1969 272 1970 335 1971 299 1972 479 1973 440 1974 389 1975 322 1976 428 1977 359 1978 409 1979 422 1980 352 1981 452 1982 357 1983 570 1984 428 1985 359 1986 334 1987 634 1988 389 1989 403 1990 227 1991 154 1992 237 1993 133 1994 118 1995 262 1996 201 1997 189 1998 137 1999 89 2000 81 2001 114 2002 172 2003 163 2004 97 2005 136 2006 140 2007 222 2008 160 2009 230 2010 219 2011 199 2012 169 2013 167 2014 157 2015 166 2016 147 2017 120 2018 105 2019 143 2020 115 2021 135 2022 122 2023 192 2024 248 2025 102 2026 64
Heaviest daily rainfall
Weather records in Botswana in 2026 The 6 highest significance station records of 2026 in Botswana, coloured by record type. The 6 highest significance station records of 2026 in Botswana, coloured by record type. Dot size shows the significance score. Made with Natural Earth. Weather records in Botswana in 2026: highest significance records shown on the map Station Country Type Value Significance Twee Rivieren Botswana Record daily precipitation 12.0 mm (0.5 in) 20 of 100 (Routine) Twee Rivieren Botswana Record daily precipitation 4.0 mm (0.16 in) 20 of 100 (Routine) Twee Rivieren Botswana Record daily precipitation 2.0 mm (0.08 in) 20 of 100 (Routine) Twee Rivieren Botswana Record daily precipitation 6.0 mm (0.24 in) 20 of 100 (Routine) Twee Rivieren Botswana Record daily precipitation 4.0 mm (0.16 in) 19 of 100 (Routine) Twee Rivieren Botswana Record daily precipitation 5.0 mm (0.20 in) 19 of 100 (Routine)
Top 10 records in Botswana by significance Date Station Record Value Beat old record by Old record stood Significance 7 September 2026 Twee Rivieren , BWdaily rain (Provisional) 12.0 mm (0.5 in) 12.0 mm (0.5 in) 65 years 20 of 100 (Routine) 5 September 2026 Twee Rivieren , BWdaily rain (Provisional) 4.0 mm (0.16 in) 3.7 mm (0.15 in) 64 years 20 of 100 (Routine) 30 September 2026 Twee Rivieren , BWdaily rain (Provisional) 2.0 mm (0.08 in) 2.0 mm (0.08 in) 65 years 20 of 100 (Routine) 18 September 2026 Twee Rivieren , BWdaily rain (Provisional) 6.0 mm (0.24 in) 5.5 mm (0.22 in) 12 years 20 of 100 (Routine) 15 September 2026 Twee Rivieren , BWdaily rain (Provisional) 4.0 mm (0.16 in) 3.2 mm (0.13 in) 17 years 19 of 100 (Routine) 6 September 2026 Twee Rivieren , BWdaily rain (Provisional) 5.0 mm (0.20 in) 4.7 mm (0.19 in) 5 years 19 of 100 (Routine)
Data for Botswana records by year and type: CSV or JSON . Field meanings are on the data page . Data for Botswana top records: 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-13 (13 October 2026). Records are computed by this site and are not official.
Data as of 2026-10-13 . Last revised 13 October 2026 (2026-10-13).