Home / United States / North Dakota / Grand Forks WETTESTSINCE North Dakota · precipitation record 1941–2026
Grand Forks, ND THIS MONTH · 2026
DRIEST THIS MONTH SINCE 1951
0.26in
2nd driest of 86 years · normal 2.56"
TODAY
0.0in
no rain yet of 85 yrs —
MONTH TO DATE
0.26in
2nd driest of 86 yrs 10% of normal
LAST 90 DAYS
6.88in
25th driest of 86 yrs 82% of normal
YEAR TO DATE
9.7in
21st driest of 85 yrs 80% of normal
Biggest Day on Record 4.44in
on Jul 16, 1995 · in 86 years
Dry Streak 7days
current run under 0.01" · longest ever 60 days (to May 25, 1980)
Wet Streak 0days
consecutive days with rain · longest ever 10 days
Year to Date vs Normal 80%
9.7" of a normal 12.07" · wettest 19.11" (2022) · driest 5.13" (1951)
The extremes of a 83-year record (1942–2025) — full calendar-year totals. The long-run average is 19.77" a year.
Wettest Years on Record 1 2019 28.11in 2 1944 27.89in 3 2010 27.77in 4 2016 26.72in 5 1995 26.44in
Driest Years on Record 1 1963 10.65in 2 1989 12.61in 3 1967 12.73in 4 1972 13.61in 5 1976 13.72in
The seasonal rhythm — each month's normal precipitation, with this year's totals in blue. Where the blue bar clears the band, the month ran wetter than usual.
Normal (median) This year
Normally wettest in Jun (~3.08") and driest in Feb (~0.4"). Wettest calendar month ever: Aug 1944 , 12.73".
This Day in History · Rainfall
Every year's rainfall on each of the next 7 dates at Grand Forks — toggle a day below. The tallest bar (ringed) is the wettest on record for that date.
Tue Jul 28 Wed Jul 29 Thu Jul 30 Fri Jul 31 Sat Aug 1 Sun Aug 2 Mon Aug 3
Wettest Jul 28 ever 2.51in
set in 2008
Rain on Jul 28 27%
of 85 years had measurable rain
1941: 0.08″ 1942: 0.00″ 1943: 0.00″ 1944: 0.00″ 1945: 0.00″ 1946: 0.00″ 1947: 0.00″ 1948: 0.00″ 1949: 1.22″ 1950: 0.00″ 1951: 0.00″ 1952: 0.00″ 1953: 0.00″ 1954: 0.00″ 1955: 1.08″ 1956: 0.00″ 1957: 0.16″ 1958: 0.00″ 1959: 0.00″ 1960: 0.00″ 1961: 0.04″ 1962: 0.00″ 1963: 0.06″ 1964: 0.12″ 1965: 0.00″ 1966: 0.00″ 1967: 0.14″ 1968: 0.00″ 1969: 0.00″ 1970: 0.65″ 1971: 0.04″ 1972: 0.00″ 1973: 0.00″ 1974: 0.00″ 1975: 0.00″ 1976: 0.00″ 1977: 0.31″ 1978: 0.00″ 1979: 0.00″ 1980: 0.02″ 1981: 0.00″ 1982: 0.09″ 1983: 0.00″ 1984: 0.00″ 1985: 0.00″ 1986: 0.08″ 1987: 0.00″ 1988: 0.00″ 1989: 0.33″ 1990: 0.00″ 1991: 0.03″ 1992: 0.00″ 1993: 0.01″ 1994: 0.00″ 1995: 0.00″ 1996: 0.00″ 1997: 0.00″ 1998: 0.00″ 1999: 0.00″ 2000: 0.00″ 2001: 0.00″ 2002: 0.00″ 2003: 0.00″ 2004: 0.07″ 2005: 0.00″ 2006: 0.00″ 2007: 0.00″ 2008: 2.51″ 2009: 0.01″ 2010: 0.00″ 2011: 0.00″ 2012: 0.00″ 2013: 0.00″ 2014: 0.00″ 2015: 0.01″ 2016: 0.00″ 2017: 0.00″ 2018: 0.00″ 2019: 0.34″ 2020: 0.00″ 2021: 0.00″ 2022: 0.00″ 2023: 0.00″ 2024: 0.06″ 2025: 0.00″ 0″ 1″ 2″ 3″ 1950 1960 1970 1980 1990 2000 2010 2020 Wettest Jul 29 ever 1.20in
set in 1951
Rain on Jul 29 25%
of 85 years had measurable rain
1941: 0.00″ 1942: 0.01″ 1943: 0.00″ 1944: 0.00″ 1945: 0.00″ 1946: 0.00″ 1947: 0.00″ 1948: 0.35″ 1949: 0.00″ 1950: 0.00″ 1951: 1.20″ 1952: 0.00″ 1953: 0.00″ 1954: 0.00″ 1955: 0.00″ 1956: 0.00″ 1957: 0.00″ 1958: 0.00″ 1959: 0.03″ 1960: 0.00″ 1961: 0.27″ 1962: 0.00″ 1963: 0.00″ 1964: 0.00″ 1965: 0.32″ 1966: 0.00″ 1967: 0.00″ 1968: 0.00″ 1969: 0.00″ 1970: 0.20″ 1971: 0.10″ 1972: 0.00″ 1973: 0.02″ 1974: 0.00″ 1975: 0.00″ 1976: 0.00″ 1977: 0.00″ 1978: 0.00″ 1979: 0.26″ 1980: 0.11″ 1981: 0.00″ 1982: 0.04″ 1983: 0.00″ 1984: 0.02″ 1985: 0.00″ 1986: 0.15″ 1987: 0.00″ 1988: 0.00″ 1989: 0.00″ 1990: 0.00″ 1991: 0.00″ 1992: 0.00″ 1993: 0.00″ 1994: 0.00″ 1995: 0.00″ 1996: 0.01″ 1997: 0.00″ 1998: 0.00″ 1999: 0.00″ 2000: 0.00″ 2001: 0.00″ 2002: 0.00″ 2003: 0.00″ 2004: 0.01″ 2005: 0.00″ 2006: 0.00″ 2007: 0.00″ 2008: 0.19″ 2009: 0.02″ 2010: 0.00″ 2011: 0.00″ 2012: 0.00″ 2013: 0.09″ 2014: 0.00″ 2015: 0.00″ 2016: 0.00″ 2017: 0.00″ 2018: 0.27″ 2019: 0.00″ 2020: 0.00″ 2021: 0.00″ 2022: 0.00″ 2023: 0.00″ 2024: 0.10″ 2025: 0.00″ 0″ 1″ 2″ 1950 1960 1970 1980 1990 2000 2010 2020 Wettest Jul 30 ever 1.29in
set in 1983
Rain on Jul 30 26%
of 85 years had measurable rain
1941: 0.04″ 1942: 0.45″ 1943: 0.00″ 1944: 0.00″ 1945: 0.00″ 1946: 0.00″ 1947: 0.00″ 1948: 0.00″ 1949: 0.00″ 1950: 0.00″ 1951: 0.00″ 1952: 0.00″ 1953: 0.00″ 1954: 0.30″ 1955: 0.00″ 1956: 0.00″ 1957: 0.00″ 1958: 0.00″ 1959: 0.00″ 1960: 0.00″ 1961: 0.00″ 1962: 0.00″ 1963: 0.00″ 1964: 0.00″ 1965: 0.37″ 1966: 0.00″ 1967: 0.00″ 1968: 0.41″ 1969: 0.33″ 1970: 0.01″ 1971: 0.00″ 1972: 0.00″ 1973: 0.00″ 1974: 0.00″ 1975: 0.00″ 1976: 0.00″ 1977: 0.00″ 1978: 0.01″ 1979: 0.13″ 1980: 0.00″ 1981: 0.59″ 1982: 0.00″ 1983: 1.29″ 1984: 0.15″ 1985: 0.00″ 1986: 0.08″ 1987: 0.02″ 1988: 0.00″ 1989: 0.00″ 1990: 0.00″ 1991: 0.00″ 1992: 0.00″ 1993: 0.00″ 1994: 0.00″ 1995: 0.00″ 1996: 0.00″ 1997: 0.00″ 1998: 0.00″ 1999: 0.00″ 2000: 0.00″ 2001: 0.11″ 2002: 0.00″ 2003: 0.01″ 2004: 0.02″ 2005: 0.00″ 2006: 0.00″ 2007: 0.00″ 2008: 0.00″ 2009: 0.08″ 2010: 0.08″ 2011: 0.00″ 2012: 0.00″ 2013: 0.02″ 2014: 0.00″ 2015: 0.00″ 2016: 0.03″ 2017: 0.00″ 2018: 0.00″ 2019: 0.00″ 2020: 0.00″ 2021: 0.00″ 2022: 0.00″ 2023: 0.00″ 2024: 0.35″ 2025: 0.00″ 0″ 1″ 2″ 1950 1960 1970 1980 1990 2000 2010 2020 Wettest Jul 31 ever 1.95in
set in 2001
Rain on Jul 31 21%
of 85 years had measurable rain
1941: 0.00″ 1942: 0.13″ 1943: 0.00″ 1944: 0.06″ 1945: 0.01″ 1946: 0.08″ 1947: 0.00″ 1948: 0.00″ 1949: 0.29″ 1950: 0.00″ 1951: 0.00″ 1952: 0.03″ 1953: 0.00″ 1954: 0.00″ 1955: 0.00″ 1956: 0.00″ 1957: 0.00″ 1958: 0.00″ 1959: 0.00″ 1960: 0.00″ 1961: 0.00″ 1962: 0.00″ 1963: 0.00″ 1964: 0.00″ 1965: 0.00″ 1966: 0.12″ 1967: 0.00″ 1968: 0.00″ 1969: 0.00″ 1970: 0.01″ 1971: 0.00″ 1972: 0.00″ 1973: 0.00″ 1974: 0.00″ 1975: 0.01″ 1976: 0.00″ 1977: 0.00″ 1978: 0.00″ 1979: 0.00″ 1980: 0.00″ 1981: 0.00″ 1982: 0.00″ 1983: 0.00″ 1984: 0.00″ 1985: 0.00″ 1986: 0.00″ 1987: 0.19″ 1988: 0.01″ 1989: 0.00″ 1990: 0.00″ 1991: 0.00″ 1992: 0.00″ 1993: 0.00″ 1994: 0.00″ 1995: 0.00″ 1996: 0.00″ 1997: 0.00″ 1998: 0.00″ 1999: 0.00″ 2000: 0.00″ 2001: 1.95″ 2002: 0.28″ 2003: 0.02″ 2004: 0.00″ 2005: 0.00″ 2006: 0.00″ 2007: 0.00″ 2008: 0.00″ 2009: 0.19″ 2010: 0.16″ 2011: 0.00″ 2012: 0.00″ 2013: 0.01″ 2014: 0.00″ 2015: 0.00″ 2016: 0.00″ 2017: 0.00″ 2018: 0.00″ 2019: 0.00″ 2020: 0.37″ 2021: 0.00″ 2022: 0.00″ 2023: 0.00″ 2024: 0.00″ 2025: 0.00″ 0″ 1″ 2″ 1950 1960 1970 1980 1990 2000 2010 2020 Wettest Aug 1 ever 0.87in
set in 1988
Rain on Aug 1 31%
of 85 years had measurable rain
1941: 0.85″ 1942: 0.02″ 1943: 0.00″ 1944: 0.00″ 1945: 0.00″ 1946: 0.01″ 1947: 0.00″ 1948: 0.00″ 1949: 0.00″ 1950: 0.03″ 1951: 0.00″ 1952: 0.00″ 1953: 0.00″ 1954: 0.05″ 1955: 0.39″ 1956: 0.00″ 1957: 0.12″ 1958: 0.00″ 1959: 0.00″ 1960: 0.00″ 1961: 0.17″ 1962: 0.00″ 1963: 0.04″ 1964: 0.21″ 1965: 0.00″ 1966: 0.06″ 1967: 0.00″ 1968: 0.00″ 1969: 0.00″ 1970: 0.00″ 1971: 0.00″ 1972: 0.09″ 1973: 0.00″ 1974: 0.26″ 1975: 0.17″ 1976: 0.00″ 1977: 0.23″ 1978: 0.30″ 1979: 0.00″ 1980: 0.00″ 1981: 0.00″ 1982: 0.00″ 1983: 0.00″ 1984: 0.57″ 1985: 0.00″ 1986: 0.05″ 1987: 0.01″ 1988: 0.87″ 1989: 0.00″ 1990: 0.42″ 1991: 0.00″ 1992: 0.00″ 1993: 0.00″ 1994: 0.00″ 1995: 0.00″ 1996: 0.00″ 1997: 0.00″ 1998: 0.00″ 1999: 0.00″ 2000: 0.00″ 2001: 0.00″ 2002: 0.29″ 2003: 0.12″ 2004: 0.02″ 2005: 0.00″ 2006: 0.00″ 2007: 0.21″ 2008: 0.00″ 2009: 0.00″ 2010: 0.00″ 2011: 0.11″ 2012: 0.00″ 2013: 0.00″ 2014: 0.00″ 2015: 0.00″ 2016: 0.00″ 2017: 0.00″ 2018: 0.00″ 2019: 0.00″ 2020: 0.00″ 2021: 0.00″ 2022: 0.00″ 2023: 0.00″ 2024: 0.00″ 2025: 0.00″ 0″ 1″ 1950 1960 1970 1980 1990 2000 2010 2020 Wettest Aug 2 ever 0.60in
set in 1959
Rain on Aug 2 28%
of 85 years had measurable rain
1941: 0.07″ 1942: 0.00″ 1943: 0.00″ 1944: 0.39″ 1945: 0.00″ 1946: 0.05″ 1947: 0.00″ 1948: 0.00″ 1949: 0.00″ 1950: 0.00″ 1951: 0.00″ 1952: 0.23″ 1953: 0.00″ 1954: 0.00″ 1955: 0.02″ 1956: 0.12″ 1957: 0.00″ 1958: 0.00″ 1959: 0.60″ 1960: 0.16″ 1961: 0.00″ 1962: 0.24″ 1963: 0.00″ 1964: 0.00″ 1965: 0.00″ 1966: 0.00″ 1967: 0.00″ 1968: 0.00″ 1969: 0.00″ 1970: 0.00″ 1971: 0.00″ 1972: 0.00″ 1973: 0.00″ 1974: 0.00″ 1975: 0.00″ 1976: 0.00″ 1977: 0.19″ 1978: 0.01″ 1979: 0.00″ 1980: 0.00″ 1981: 0.00″ 1982: 0.00″ 1983: 0.00″ 1984: 0.00″ 1985: 0.00″ 1986: 0.00″ 1987: 0.00″ 1988: 0.00″ 1989: 0.00″ 1990: 0.00″ 1991: 0.11″ 1992: 0.00″ 1993: 0.06″ 1994: 0.00″ 1995: 0.21″ 1996: 0.00″ 1997: 0.27″ 1998: 0.00″ 1999: 0.46″ 2000: 0.00″ 2001: 0.02″ 2002: 0.00″ 2003: 0.00″ 2004: 0.03″ 2005: 0.57″ 2006: 0.03″ 2007: 0.00″ 2008: 0.00″ 2009: 0.04″ 2010: 0.00″ 2011: 0.00″ 2012: 0.00″ 2013: 0.00″ 2014: 0.06″ 2015: 0.02″ 2016: 0.00″ 2017: 0.48″ 2018: 0.00″ 2019: 0.00″ 2020: 0.00″ 2021: 0.00″ 2022: 0.00″ 2023: 0.00″ 2024: 0.00″ 2025: 0.00″ 0″ 1″ 1950 1960 1970 1980 1990 2000 2010 2020 Wettest Aug 3 ever 1.49in
set in 2016
Rain on Aug 3 32%
of 85 years had measurable rain
1941: 0.00″ 1942: 0.00″ 1943: 0.08″ 1944: 0.12″ 1945: 0.00″ 1946: 0.00″ 1947: 0.61″ 1948: 0.00″ 1949: 0.00″ 1950: 0.00″ 1951: 0.00″ 1952: 0.10″ 1953: 0.00″ 1954: 0.00″ 1955: 0.30″ 1956: 0.19″ 1957: 0.00″ 1958: 0.00″ 1959: 0.10″ 1960: 0.43″ 1961: 0.00″ 1962: 0.18″ 1963: 0.00″ 1964: 0.00″ 1965: 0.02″ 1966: 0.08″ 1967: 0.00″ 1968: 0.00″ 1969: 0.00″ 1970: 0.00″ 1971: 0.00″ 1972: 0.00″ 1973: 0.00″ 1974: 0.00″ 1975: 0.00″ 1976: 0.00″ 1977: 0.00″ 1978: 0.00″ 1979: 0.08″ 1980: 0.16″ 1981: 0.46″ 1982: 0.00″ 1983: 0.00″ 1984: 0.00″ 1985: 0.84″ 1986: 0.00″ 1987: 0.00″ 1988: 0.11″ 1989: 0.00″ 1990: 0.00″ 1991: 0.57″ 1992: 0.00″ 1993: 0.04″ 1994: 0.40″ 1995: 0.00″ 1996: 0.00″ 1997: 0.40″ 1998: 0.00″ 1999: 0.00″ 2000: 0.00″ 2001: 0.00″ 2002: 0.00″ 2003: 0.00″ 2004: 0.00″ 2005: 0.03″ 2006: 0.00″ 2007: 0.00″ 2008: 0.03″ 2009: 0.00″ 2010: 0.00″ 2011: 0.01″ 2012: 0.54″ 2013: 0.00″ 2014: 0.00″ 2015: 0.00″ 2016: 1.49″ 2017: 0.05″ 2018: 0.00″ 2019: 0.00″ 2020: 0.00″ 2021: 0.00″ 2022: 0.00″ 2023: 0.00″ 2024: 0.05″ 2025: 0.00″ 0″ 1″ 2″ 1950 1960 1970 1980 1990 2000 2010 2020 Grand Forks's cumulative rainfall so far this year against its own record — the normal accumulation, and the wettest & driest years to date. The bright line is the running total; where it rides the band tells the story at a glance.
Grand Forks's entire daily record as one heatmap — each row a year, each cell a day, shaded by that day's rainfall. Dry spells read as dark blocks, wet seasons as brighter bands; the whole climate at a glance.
Sun & Daylight Today Sunrise 5:01 AM Sunset 8:09 PM Solar noon 12:35 PM Daylight 15h 08m
Local standard time (no DST), level horizon.
Location 47.94°N, 97.18°W