Most Yearly Precipitation in Farmington History

This is a list of the largest annual precipitation totals ever recorded in Farmington, Maine history from 1893–2024.
What Was the Wettest Year in Farmington History?
According to NOAA records, the most precipitation that Farmington, Maine has ever received in a single calendar year is 67.8 inches which occurred in 2005.
Year to date though February 29, 2024: 7.4 inches
Farmington Precipitation by Year
  • Years marked with a gold background have more than 5% incomplete data
  • Click column headers to sort
Year Rank Precipitation (inches)
2024 132 7.4
2023 104 37.6
2022 118 35.1
2021 99 38.2
2020 46 46.7
2019 28 51.0
2018 39 47.8
2017 33 49.2
2016 75 42.5
2015 58 44.9
2014 9 57.5
2013 30 50.0
2012 14 54.3
2011 17 53.9
2010 27 51.3
2009 8 59.2
2008 2 66.5
2007 15 54.1
2006 13 55.3
2005 1 67.8
2004 67 43.3
2003 22 53.1
2002 90 40.1
2001 112 36.7
2000 29 50.5
1999 32 49.2
1998 23 52.9
1997 59 44.9
1996 25 51.9
1995 72 42.8
1994 85 40.2
1993 77 41.6
1992 106 37.5
1991 48 46.4
1990 16 53.9
1989 47 46.6
1988 107 37.4
1987 61 44.5
1986 65 43.7
1985 114 36.4
1984 37 47.8
1983 6 62.3
1982 86 40.2
1981 56 45.6
1980 115 36.2
1979 20 53.4
1978 101 37.9
1977 11 55.5
1976 26 51.7
1975 52 45.8
1974 41 47.4
1973 3 65.2
1972 19 53.4
1971 108 37.3
1970 100 38.0
1969 7 60.1
1968 49 46.2
1967 83 41.1
1966 91 39.8
1965 128 31.9
1964 98 38.6
1963 74 42.6
1962 68 43.3
1961 96 38.8
1960 31 50.0
1959 36 48.9
1958 34 49.1
1957 117 35.1
1956 64 43.7
1955 81 41.3
1954 4 63.2
1953 57 45.6
1952 92 39.4
1951 18 53.9
1950 54 45.7
1949 124 33.5
1948 97 38.7
1947 102 37.7
1946 94 39.4
1945 21 53.1
1944 95 38.9
1943 62 44.4
1942 113 36.5
1941 130 27.9
1940 89 40.1
1939 129 31.0
1938 53 45.8
1937 40 47.7
1936 12 55.3
1935 70 43.2
1934 79 41.5
1933 45 46.9
1932 66 43.5
1931 71 42.9
1930 78 41.5
1929 105 37.6
1928 50 46.2
1927 73 42.7
1926 84 40.3
1925 38 47.8
1924 109 37.0
1923 110 36.9
1922 63 43.7
1921 119 35.1
1920 10 56.3
1919 82 41.3
1918 55 45.6
1917 35 49.0
1916 24 51.9
1915 88 40.1
1914 121 34.9
1913 123 34.2
1912 60 44.5
1911 116 35.9
1910 127 33.1
1909 131 23.9
1908 111 36.9
1907 69 43.2
1906 93 39.4
1905 126 33.2
1904 87 40.2
1903 103 37.6
1902 43 47.3
1901 44 47.2
1900 5 62.9
1899 125 33.2
1898 122 34.8
1897 42 47.3
1896 51 46.2
1895 76 41.9
1894 119 35.1
1893 80 41.5