Country: Canada

Buffalo Lake water level history

Daily records since 1965 · Level today: 779.297 m

Highest on record
781.375 m
May 28, 1975
Lowest on record
779.297 m
Oct 21, 2026
Today
779.297 m
Oct 21, 2026
Years of data
61
since 1965

In short

On average the lake is lowest in February (780.147 m) and highest in May (780.634 m).

Buffalo Lake level, all years

Loading chart…

Measured Normal range for the date (middle 50% of past years)

Each year's lowest and highest level

779.2779.8780.3780.9781.51965197319811989199720052013202120261965: lowest 780.04 m (1965-11-04), highest 780.18 m (1965-08-18), average 780.11 m, 3 days measured1966: lowest 780.07 m (1966-10-14), highest 780.18 m (1966-05-19), average 780.12 m, 5 days measured1967: lowest 779.87 m (1967-11-09), highest 780.23 m (1967-06-27), average 780.06 m, 9 days measured1968: lowest 779.66 m (1968-10-31), highest 779.96 m (1968-03-06), average 779.80 m, 7 days measured1969: lowest 779.74 m (1969-08-26), highest 779.88 m (1969-06-02), average 779.80 m, 4 days measured1970: lowest 779.85 m (1970-03-20), highest 780.13 m (1970-07-15), average 779.99 m, 7 days measured1971: lowest 780.02 m (1971-10-25), highest 780.29 m (1971-05-17), average 780.19 m, 125 days measured1972: lowest 780.08 m (1972-03-09), highest 780.32 m (1972-06-27), average 780.24 m, 117 days measured1973: lowest 780.20 m (1973-03-08), highest 780.46 m (1973-08-25), average 780.39 m, 170 days measured1974: lowest 780.54 m (1974-03-04), highest 781.28 m (1974-07-15), average 781.13 m, 134 days measured1975: lowest 781.03 m (1975-10-25), highest 781.38 m (1975-05-28), average 781.20 m, 67 days measured1976: lowest 780.81 m (1976-10-28), highest 781.17 m (1976-05-03), average 781.01 m, 60 days measured1977: lowest 780.61 m (1977-10-23), highest 780.89 m (1977-05-15), average 780.73 m, 63 days measured1978: lowest 780.59 m (1978-08-13), highest 780.77 m (1978-05-17), average 780.70 m, 62 days measured1979: lowest 780.55 m (1979-11-06), highest 780.87 m (1979-06-06), average 780.73 m, 49 days measured1980: lowest 780.56 m (1980-11-23), highest 780.66 m (1980-08-03), average 780.62 m, 63 days measured1981: lowest 780.38 m (1981-11-08), highest 780.71 m (1981-06-03), average 780.54 m, 64 days measured1982: lowest 780.43 m (1982-03-04), highest 780.67 m (1982-07-22), average 780.59 m, 54 days measured1983: lowest 780.44 m (1983-11-02), highest 780.72 m (1983-07-10), average 780.60 m, 61 days measured1984: lowest 780.27 m (1984-09-02), highest 780.64 m (1984-04-11), average 780.40 m, 55 days measured1985: lowest 780.29 m (1985-08-07), highest 780.50 m (1985-05-26), average 780.36 m, 56 days measured1986: lowest 780.33 m (1986-03-04), highest 780.53 m (1986-05-23), average 780.44 m, 63 days measured1987: lowest 780.22 m (1987-11-03), highest 780.58 m (1987-05-05), average 780.39 m, 61 days measured1988: lowest 780.02 m (1988-11-01), highest 780.32 m (1988-05-08), average 780.13 m, 125 days measured1989: lowest 779.96 m (1989-10-17), highest 780.21 m (1989-05-29), average 780.03 m, 109 days measured1990: lowest 779.89 m (1990-02-22), highest 780.36 m (1990-07-07), average 780.24 m, 101 days measured1991: lowest 780.12 m (1991-02-27), highest 780.35 m (1991-07-08), average 780.27 m, 95 days measured1992: lowest 780.15 m (1992-10-29), highest 780.42 m (1992-05-01), average 780.28 m, 172 days measured1993: lowest 780.20 m (1993-03-02), highest 780.42 m (1993-05-08), average 780.32 m, 186 days measured1994: lowest 780.25 m (1994-10-31), highest 780.36 m (1994-06-14), average 780.30 m, 194 days measured1995: lowest 780.12 m (1995-11-01), highest 780.31 m (1995-06-06), average 780.23 m, 191 days measured1996: lowest 780.19 m (1996-02-28), highest 780.47 m (1996-06-05), average 780.37 m, 183 days measured1997: lowest 780.33 m (1997-02-25), highest 780.54 m (1997-06-26), average 780.45 m, 197 days measured1998: lowest 780.33 m (1998-09-17), highest 780.52 m (1998-07-12), average 780.39 m, 192 days measured1999: lowest 780.39 m (1999-02-23), highest 780.75 m (1999-08-21), average 780.63 m, 201 days measured2000: lowest 780.69 m (2000-08-31), highest 780.81 m (2000-06-19), average 780.74 m, 197 days measured2001: lowest 780.38 m (2001-10-21), highest 780.71 m (2001-03-06), average 780.55 m, 191 days measured2002: lowest 780.28 m (2002-09-27), highest 780.51 m (2002-05-21), average 780.38 m, 184 days measured2003: lowest 780.33 m (2003-10-31), highest 780.60 m (2003-05-16), average 780.45 m, 172 days measured2004: lowest 780.22 m (2004-10-15), highest 780.36 m (2004-03-03), average 780.28 m, 186 days measured2005: lowest 780.37 m (2005-08-14), highest 780.51 m (2005-10-20), average 780.46 m, 184 days measured2006: lowest 780.47 m (2006-07-25), highest 780.61 m (2006-05-02), average 780.54 m, 184 days measured2007: lowest 780.75 m (2007-10-24), highest 781.02 m (2007-06-26), average 780.92 m, 139 days measured2008: lowest 780.57 m (2008-10-31), highest 780.86 m (2008-06-08), average 780.73 m, 184 days measured2009: lowest 780.39 m (2009-10-29), highest 780.62 m (2009-05-12), average 780.52 m, 184 days measured2010: lowest 780.43 m (2010-05-19), highest 780.80 m (2010-08-02), average 780.66 m, 184 days measured2011: lowest 780.91 m (2011-10-31), highest 781.12 m (2011-08-07), average 781.03 m, 184 days measured2012: lowest 780.76 m (2012-10-31), highest 781.04 m (2012-06-15), average 780.93 m, 184 days measured2013: lowest 780.77 m (2013-10-24), highest 781.01 m (2013-06-26), average 780.92 m, 176 days measured2014: lowest 780.83 m (2014-10-25), highest 781.10 m (2014-06-05), average 780.96 m, 180 days measured2015: lowest 780.86 m (2015-10-26), highest 781.01 m (2015-05-02), average 780.92 m, 179 days measured2016: lowest 780.71 m (2016-10-07), highest 780.91 m (2016-05-30), average 780.80 m, 179 days measured2017: lowest 780.69 m (2017-10-31), highest 781.05 m (2017-05-25), average 780.88 m, 182 days measured2018: lowest 780.68 m (2018-09-14), highest 780.96 m (2018-06-11), average 780.81 m, 190 days measured2019: lowest 780.71 m (2019-10-30), highest 780.88 m (2019-07-25), average 780.79 m, 184 days measured2020: lowest 780.82 m (2020-04-23), highest 781.12 m (2020-07-13), average 781.00 m, 192 days measured2021: lowest 780.57 m (2021-10-22), highest 780.93 m (2021-04-18), average 780.78 m, 204 days measured2022: lowest 780.48 m (2022-10-31), highest 780.78 m (2022-07-06), average 780.65 m, 181 days measured2023: lowest 780.21 m (2023-09-19), highest 780.55 m (2023-05-11), average 780.37 m, 176 days measured2024: lowest 779.97 m (2024-10-26), highest 780.32 m (2024-05-17), average 780.13 m, 155 days measured2025: lowest 779.66 m (2025-10-21), highest 780.07 m (2025-05-15), average 779.91 m, 137 days measured2026: lowest 779.30 m (2026-10-21), highest 779.63 m (2026-09-22), average 779.58 m, 30 days measured
779.2779.8780.3780.9781.5196519811997201320261965: lowest 780.04 m (1965-11-04), highest 780.18 m (1965-08-18), average 780.11 m, 3 days measured1966: lowest 780.07 m (1966-10-14), highest 780.18 m (1966-05-19), average 780.12 m, 5 days measured1967: lowest 779.87 m (1967-11-09), highest 780.23 m (1967-06-27), average 780.06 m, 9 days measured1968: lowest 779.66 m (1968-10-31), highest 779.96 m (1968-03-06), average 779.80 m, 7 days measured1969: lowest 779.74 m (1969-08-26), highest 779.88 m (1969-06-02), average 779.80 m, 4 days measured1970: lowest 779.85 m (1970-03-20), highest 780.13 m (1970-07-15), average 779.99 m, 7 days measured1971: lowest 780.02 m (1971-10-25), highest 780.29 m (1971-05-17), average 780.19 m, 125 days measured1972: lowest 780.08 m (1972-03-09), highest 780.32 m (1972-06-27), average 780.24 m, 117 days measured1973: lowest 780.20 m (1973-03-08), highest 780.46 m (1973-08-25), average 780.39 m, 170 days measured1974: lowest 780.54 m (1974-03-04), highest 781.28 m (1974-07-15), average 781.13 m, 134 days measured1975: lowest 781.03 m (1975-10-25), highest 781.38 m (1975-05-28), average 781.20 m, 67 days measured1976: lowest 780.81 m (1976-10-28), highest 781.17 m (1976-05-03), average 781.01 m, 60 days measured1977: lowest 780.61 m (1977-10-23), highest 780.89 m (1977-05-15), average 780.73 m, 63 days measured1978: lowest 780.59 m (1978-08-13), highest 780.77 m (1978-05-17), average 780.70 m, 62 days measured1979: lowest 780.55 m (1979-11-06), highest 780.87 m (1979-06-06), average 780.73 m, 49 days measured1980: lowest 780.56 m (1980-11-23), highest 780.66 m (1980-08-03), average 780.62 m, 63 days measured1981: lowest 780.38 m (1981-11-08), highest 780.71 m (1981-06-03), average 780.54 m, 64 days measured1982: lowest 780.43 m (1982-03-04), highest 780.67 m (1982-07-22), average 780.59 m, 54 days measured1983: lowest 780.44 m (1983-11-02), highest 780.72 m (1983-07-10), average 780.60 m, 61 days measured1984: lowest 780.27 m (1984-09-02), highest 780.64 m (1984-04-11), average 780.40 m, 55 days measured1985: lowest 780.29 m (1985-08-07), highest 780.50 m (1985-05-26), average 780.36 m, 56 days measured1986: lowest 780.33 m (1986-03-04), highest 780.53 m (1986-05-23), average 780.44 m, 63 days measured1987: lowest 780.22 m (1987-11-03), highest 780.58 m (1987-05-05), average 780.39 m, 61 days measured1988: lowest 780.02 m (1988-11-01), highest 780.32 m (1988-05-08), average 780.13 m, 125 days measured1989: lowest 779.96 m (1989-10-17), highest 780.21 m (1989-05-29), average 780.03 m, 109 days measured1990: lowest 779.89 m (1990-02-22), highest 780.36 m (1990-07-07), average 780.24 m, 101 days measured1991: lowest 780.12 m (1991-02-27), highest 780.35 m (1991-07-08), average 780.27 m, 95 days measured1992: lowest 780.15 m (1992-10-29), highest 780.42 m (1992-05-01), average 780.28 m, 172 days measured1993: lowest 780.20 m (1993-03-02), highest 780.42 m (1993-05-08), average 780.32 m, 186 days measured1994: lowest 780.25 m (1994-10-31), highest 780.36 m (1994-06-14), average 780.30 m, 194 days measured1995: lowest 780.12 m (1995-11-01), highest 780.31 m (1995-06-06), average 780.23 m, 191 days measured1996: lowest 780.19 m (1996-02-28), highest 780.47 m (1996-06-05), average 780.37 m, 183 days measured1997: lowest 780.33 m (1997-02-25), highest 780.54 m (1997-06-26), average 780.45 m, 197 days measured1998: lowest 780.33 m (1998-09-17), highest 780.52 m (1998-07-12), average 780.39 m, 192 days measured1999: lowest 780.39 m (1999-02-23), highest 780.75 m (1999-08-21), average 780.63 m, 201 days measured2000: lowest 780.69 m (2000-08-31), highest 780.81 m (2000-06-19), average 780.74 m, 197 days measured2001: lowest 780.38 m (2001-10-21), highest 780.71 m (2001-03-06), average 780.55 m, 191 days measured2002: lowest 780.28 m (2002-09-27), highest 780.51 m (2002-05-21), average 780.38 m, 184 days measured2003: lowest 780.33 m (2003-10-31), highest 780.60 m (2003-05-16), average 780.45 m, 172 days measured2004: lowest 780.22 m (2004-10-15), highest 780.36 m (2004-03-03), average 780.28 m, 186 days measured2005: lowest 780.37 m (2005-08-14), highest 780.51 m (2005-10-20), average 780.46 m, 184 days measured2006: lowest 780.47 m (2006-07-25), highest 780.61 m (2006-05-02), average 780.54 m, 184 days measured2007: lowest 780.75 m (2007-10-24), highest 781.02 m (2007-06-26), average 780.92 m, 139 days measured2008: lowest 780.57 m (2008-10-31), highest 780.86 m (2008-06-08), average 780.73 m, 184 days measured2009: lowest 780.39 m (2009-10-29), highest 780.62 m (2009-05-12), average 780.52 m, 184 days measured2010: lowest 780.43 m (2010-05-19), highest 780.80 m (2010-08-02), average 780.66 m, 184 days measured2011: lowest 780.91 m (2011-10-31), highest 781.12 m (2011-08-07), average 781.03 m, 184 days measured2012: lowest 780.76 m (2012-10-31), highest 781.04 m (2012-06-15), average 780.93 m, 184 days measured2013: lowest 780.77 m (2013-10-24), highest 781.01 m (2013-06-26), average 780.92 m, 176 days measured2014: lowest 780.83 m (2014-10-25), highest 781.10 m (2014-06-05), average 780.96 m, 180 days measured2015: lowest 780.86 m (2015-10-26), highest 781.01 m (2015-05-02), average 780.92 m, 179 days measured2016: lowest 780.71 m (2016-10-07), highest 780.91 m (2016-05-30), average 780.80 m, 179 days measured2017: lowest 780.69 m (2017-10-31), highest 781.05 m (2017-05-25), average 780.88 m, 182 days measured2018: lowest 780.68 m (2018-09-14), highest 780.96 m (2018-06-11), average 780.81 m, 190 days measured2019: lowest 780.71 m (2019-10-30), highest 780.88 m (2019-07-25), average 780.79 m, 184 days measured2020: lowest 780.82 m (2020-04-23), highest 781.12 m (2020-07-13), average 781.00 m, 192 days measured2021: lowest 780.57 m (2021-10-22), highest 780.93 m (2021-04-18), average 780.78 m, 204 days measured2022: lowest 780.48 m (2022-10-31), highest 780.78 m (2022-07-06), average 780.65 m, 181 days measured2023: lowest 780.21 m (2023-09-19), highest 780.55 m (2023-05-11), average 780.37 m, 176 days measured2024: lowest 779.97 m (2024-10-26), highest 780.32 m (2024-05-17), average 780.13 m, 155 days measured2025: lowest 779.66 m (2025-10-21), highest 780.07 m (2025-05-15), average 779.91 m, 137 days measured2026: lowest 779.30 m (2026-10-21), highest 779.63 m (2026-09-22), average 779.58 m, 30 days measured
Lowest to highest that yearYear average2026 so far

One bar per year from the lowest to the highest daily level, with the year's average. Years with no bar have no daily record in the agency archive.

Yearly highs and lows

YearAverageLowLow dateHighHigh date
2026 (30 days)779.576779.297Oct 21779.625Sep 22
2025 (137 days)779.907779.657Oct 21780.070May 15
2024 (155 days)780.132779.966Oct 26780.319May 17
2023 (176 days)780.367780.210Sep 19780.549May 11
2022 (181 days)780.646780.483Oct 31780.778Jul 6
2021 (204 days)780.777780.573Oct 22780.931Apr 18
2020 (192 days)781.000780.819Apr 23781.120Jul 13
2019 (184 days)780.788780.706Oct 30780.879Jul 25
2018 (190 days)780.810780.676Sep 14780.960Jun 11
2017 (182 days)780.875780.694Oct 31781.050May 25
2016 (179 days)780.797780.706Oct 7780.906May 30
2015 (179 days)780.924780.856Oct 26781.013May 2
2014 (180 days)780.965780.832Oct 25781.101Jun 5
2013 (176 days)780.917780.771Oct 24781.008Jun 26
2012 (184 days)780.928780.761Oct 31781.038Jun 15
2011 (184 days)781.035780.914Oct 31781.121Aug 7
2010 (184 days)780.664780.433May 19780.804Aug 2
2009 (184 days)780.519780.390Oct 29780.619May 12
2008 (184 days)780.734780.573Oct 31780.855Jun 8
2007 (139 days)780.921780.752Oct 24781.024Jun 26
2006 (184 days)780.540780.470Jul 25780.611May 2
2005 (184 days)780.461780.370Aug 14780.509Oct 20
2004 (186 days)780.280780.221Oct 15780.363Mar 3
2003 (172 days)780.454780.329Oct 31780.602May 16
2002 (184 days)780.376780.278Sep 27780.513May 21
2001 (191 days)780.547780.377Oct 21780.708Mar 6
2000 (197 days)780.738780.687Aug 31780.813Jun 19
1999 (201 days)780.626780.393Feb 23780.750Aug 21
1998 (192 days)780.395780.330Sep 17780.515Jul 12
1997 (197 days)780.455780.331Feb 25780.540Jun 26
1996 (183 days)780.365780.189Feb 28780.466Jun 5
1995 (191 days)780.230780.123Nov 1780.310Jun 6
1994 (194 days)780.296780.245Oct 31780.355Jun 14
1993 (186 days)780.318780.199Mar 2780.421May 8
1992 (172 days)780.277780.148Oct 29780.416May 1
1991 (95 days)780.270780.118Feb 27780.346Jul 8
1990 (101 days)780.239779.889Feb 22780.362Jul 7
1989 (109 days)780.032779.961Oct 17780.205May 29
1988 (125 days)780.126780.018Nov 1780.320May 8
1987 (61 days)780.393780.217Nov 3780.577May 5
1986 (63 days)780.445780.327Mar 4780.532May 23
1985 (56 days)780.355780.290Aug 7780.500May 26
1984 (55 days)780.404780.273Sep 2780.640Apr 11
1983 (61 days)780.599780.438Nov 2780.721Jul 10
1982 (54 days)780.591780.426Mar 4780.666Jul 22
1981 (64 days)780.541780.376Nov 8780.714Jun 3
1980 (63 days)780.624780.564Nov 23780.661Aug 3
1979 (49 days)780.728780.551Nov 6780.869Jun 6
1978 (62 days)780.702780.589Aug 13780.772May 17
1977 (63 days)780.730780.610Oct 23780.891May 15
1976 (60 days)781.014780.812Oct 28781.171May 3
1975 (67 days)781.204781.031Oct 25781.375May 28
1974 (134 days)781.134780.540Mar 4781.278Jul 15
1973 (170 days)780.394780.202Mar 8780.464Aug 25
1972 (117 days)780.243780.080Mar 9780.318Jun 27
1971 (125 days)780.190780.022Oct 25780.290May 17
1970 (7 days)779.985779.848Mar 20780.132Jul 15
1969 (4 days)779.797779.736Aug 26779.879Jun 2
1968 (7 days)779.796779.662Oct 31779.958Mar 6
1967 (9 days)780.060779.873Nov 9780.226Jun 27
1966 (5 days)780.122780.068Oct 14780.181May 19
1965 (3 days)780.113780.043Nov 4780.175Aug 18

Levels in metres. Partial years show the number of days with data.

Monthly averages

MonthAverageLowestHighest
February780.147779.889780.393
March780.409779.848781.141
April780.560779.937781.147
May780.634779.973781.375
June780.623779.876781.360
July780.607779.742781.278
August780.556779.699781.190
September780.508779.605781.129
October780.470779.297781.089
November780.387779.873781.043

Download

Daily levels as CSV (8,007 rows; credit the original agencies listed below)