Average Precipitation in Lesotho by Year

This page is a list of the average countrywide precipitation in Lesotho for each year from 1895–2021. It is an average over the entire territory of the country, based on data from the University of East Anglia.
Country:
All-Time Rainiest Year in Lesotho
1934 was the rainiest year in the recorded history of Lesotho. The average annual precipitation was 123.6 cm.
All-Time Driest Year in Lesotho
2015 had the least rain of any year in the recorded history of Lesotho. The average annual precipitation was 53.3 cm.
  • Click column headers to sort
Year Rank Precipitation (cm)
2021 9 106.5
2020 36 92.7
2019 93 73.4
2018 116 62.5
2017 100 71.7
2016 104 68.5
2015 121 53.3
2014 91 74.2
2013 112 64.4
2012 86 76.3
2011 26 95.5
2010 23 96.8
2009 52 87.8
2008 67 80.7
2007 73 79.9
2006 11 104.0
2005 106 67.6
2004 80 77.3
2003 109 66.6
2002 70 80.2
2001 20 98.8
2000 32 93.9
1999 69 80.5
1998 21 98.7
1997 35 93.1
1996 15 101.3
1995 77 78.6
1994 111 64.9
1993 68 80.6
1992 120 55.1
1991 31 94.1
1990 103 69.4
1989 54 86.7
1988 8 107.8
1987 37 92.5
1986 63 82.6
1985 72 80.1
1984 110 66.4
1983 87 76.2
1982 108 66.9
1981 41 91.4
1980 113 63.9
1979 65 82.1
1978 33 93.3
1977 53 87.8
1976 4 118.0
1975 13 102.8
1974 24 96.3
1973 88 76.1
1972 74 79.8
1971 82 77.1
1970 98 72.0
1969 78 78.2
1968 114 63.6
1967 29 94.5
1966 97 72.2
1965 118 62.3
1964 38 92.5
1963 22 97.7
1962 90 75.4
1961 50 87.9
1960 28 94.8
1959 34 93.2
1958 40 91.4
1957 5 115.8
1956 10 105.0
1955 19 99.4
1954 96 72.3
1953 64 82.5
1952 61 82.9
1951 92 74.0
1950 16 100.7
1949 71 80.1
1948 94 72.8
1947 46 89.9
1946 62 82.7
1945 115 63.2
1944 79 77.6
1943 3 122.1
1942 7 109.5
1941 99 71.9
1940 51 87.9
1939 18 100.1
1938 30 94.3
1937 85 76.3
1936 48 89.8
1935 95 72.7
1934 1 123.6
1933 81 77.2
1932 105 67.8
1931 66 82.1
1930 84 76.6
1929 14 102.7
1928 76 79.2
1927 60 83.1
1926 55 86.4
1925 27 95.5
1924 17 100.5
1923 89 75.5
1922 75 79.7
1921 43 91.4
1920 59 83.1
1919 117 62.4
1918 46 89.9
1917 12 103.0
1916 101 71.3
1915 42 91.4
1914 58 83.2
1913 102 70.0
1912 83 76.8
1911 39 92.0
1910 25 95.9
1909 2 123.4
1908 49 88.8
1907 6 112.9
1906 44 90.4
1905 56 85.7
1904 107 67.3
1903 119 60.8
1902 57 83.5
1901 45 90.2