Average Precipitation in Germany by Year

This page is a list of the average countrywide precipitation in Germany 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 Germany
2002 was the rainiest year in the recorded history of Germany. The average annual precipitation was 88.9 cm.
All-Time Driest Year in Germany
1959 had the least rain of any year in the recorded history of Germany. The average annual precipitation was 52.1 cm.
  • Click column headers to sort
Year Rank Precipitation (cm)
2021 36 75.4
2020 91 64.9
2019 86 66.2
2018 116 55.4
2017 7 80.8
2016 76 68.8
2015 89 65.0
2014 70 70.0
2013 51 72.0
2012 63 70.4
2011 80 66.9
2010 25 77.5
2009 46 73.2
2008 63 70.4
2007 4 87.4
2006 77 68.1
2005 67 70.3
2004 53 72.0
2003 115 55.6
2002 1 88.9
2001 17 79.0
2000 45 73.3
1999 39 74.5
1998 11 79.9
1997 93 64.8
1996 108 60.1
1995 33 75.7
1994 24 77.8
1993 23 78.0
1992 57 71.5
1991 110 59.6
1990 55 71.9
1989 100 62.0
1988 21 78.0
1987 8 80.2
1986 38 74.9
1985 81 66.9
1984 49 72.6
1983 62 70.5
1982 97 63.0
1981 3 87.6
1980 31 76.0
1979 41 74.0
1978 66 70.4
1977 40 74.4
1976 119 53.6
1975 106 61.1
1974 21 78.0
1973 95 63.8
1972 104 61.2
1971 117 55.2
1970 13 79.6
1969 90 65.0
1968 32 75.8
1967 37 75.2
1966 2 87.9
1965 5 87.0
1964 109 59.7
1963 98 62.4
1962 92 64.9
1961 30 76.5
1960 12 79.8
1959 121 52.1
1958 10 80.0
1957 61 70.6
1956 42 73.8
1955 71 70.0
1954 16 79.0
1953 114 56.6
1952 44 73.6
1951 68 70.2
1950 19 78.6
1949 103 61.3
1948 79 67.5
1947 102 61.3
1946 69 70.1
1945 50 72.4
1944 29 76.7
1943 113 57.5
1942 99 62.1
1941 34 75.6
1940 35 75.4
1939 6 83.0
1938 84 66.3
1937 58 71.4
1936 47 73.1
1935 48 72.8
1934 107 61.0
1933 111 59.6
1932 94 64.8
1931 17 79.0
1930 15 79.4
1929 112 58.7
1928 78 67.7
1927 14 79.4
1926 27 77.3
1925 59 71.4
1924 74 69.2
1923 54 72.0
1922 9 80.1
1921 120 53.4
1920 85 66.2
1919 73 69.4
1918 75 68.9
1917 87 65.7
1916 20 78.4
1915 52 72.0
1914 43 73.6
1913 82 66.5
1912 28 77.1
1911 118 54.9
1910 25 77.5
1909 56 71.8
1908 101 61.4
1907 96 63.1
1906 72 69.9
1905 60 71.0
1904 105 61.2
1903 65 70.4
1902 88 65.4
1901 83 66.5