Most Yearly Precipitation in Bremen History

This is a list of the largest annual precipitation totals ever recorded in Bremen, Germany history from 1890–2024.
What Was the Wettest Year in Bremen History?
According to NOAA records, the most precipitation that Bremen, Germany has ever received in a single calendar year is 106.2 cm which occurred in 2002.
Year to date though March 31, 2024: 20.5 cm
Bremen Precipitation by Year
  • Years marked with a gold background have more than 5% incomplete data
  • Click column headers to sort
Year Rank Precipitation (cm)
2024 134 20.5
2023 2 98.4
2022 118 55.3
2021 93 62.2
2020 122 54.1
2019 99 60.9
2018 130 44.9
2017 25 77.9
2016 120 55.2
2015 47 71.3
2014 104 60.3
2013 100 60.9
2012 102 60.6
2011 92 62.2
2010 115 56.0
2009 78 64.5
2008 54 70.0
2007 10 83.0
2006 105 59.9
2005 64 67.8
2004 48 71.0
2003 97 61.4
2002 1 106.2
2001 8 84.0
2000 77 64.5
1999 114 56.3
1998 4 89.3
1997 94 62.1
1996 132 44.6
1995 58 69.1
1994 18 79.9
1993 3 90.9
1992 57 69.2
1991 124 53.1
1990 42 72.7
1989 76 64.6
1988 37 73.5
1987 65 66.9
1986 85 63.6
1985 56 69.5
1984 70 65.9
1983 51 70.8
1982 107 59.0
1981 19 79.8
1980 67 66.5
1979 80 64.1
1978 43 72.6
1977 83 63.8
1976 110 57.8
1975 96 61.7
1974 22 78.5
1973 88 62.8
1972 73 65.1
1971 113 56.5
1970 29 76.2
1969 75 64.9
1968 23 78.4
1967 21 78.8
1966 11 82.8
1965 6 87.5
1964 109 58.0
1963 103 60.6
1962 53 70.1
1961 5 88.5
1960 26 77.7
1959 133 40.4
1958 14 80.7
1957 27 76.9
1956 34 74.0
1955 39 73.0
1954 24 78.2
1953 61 68.1
1952 40 73.0
1951 9 83.0
1950 15 80.3
1949 41 72.9
1948 71 65.5
1947 68 66.2
1946 127 50.1
1945 135 12.4
1944 35 73.9
1943 106 59.4
1942 90 62.4
1941 32 74.9
1940 13 80.9
1939 12 81.0
1938 46 71.5
1937 60 68.7
1936 52 70.3
1935 45 72.4
1934 117 55.4
1933 123 53.6
1932 62 67.9
1931 82 63.8
1930 81 63.9
1929 131 44.6
1928 69 66.1
1927 36 73.7
1926 44 72.5
1925 72 65.1
1924 86 63.5
1923 98 61.3
1922 74 65.0
1921 126 50.7
1920 116 56.0
1919 111 57.3
1918 38 73.3
1917 121 54.5
1916 33 74.4
1915 59 69.0
1914 63 67.8
1913 84 63.7
1912 30 75.3
1911 125 52.2
1910 31 75.1
1909 20 79.5
1908 95 61.9
1907 129 45.7
1906 49 71.0
1905 28 76.4
1904 128 49.7
1903 7 85.4
1902 79 64.4
1901 66 66.6
1900 89 62.5
1899 108 59.0
1898 50 70.9
1897 119 55.3
1896 101 60.7
1895 55 69.9
1894 16 80.3
1893 91 62.3
1892 112 56.7
1891 17 79.9
1890 87 63.2