Independent water-data site. Not a government website. Every number comes from official agency gauges.

Osoyoos Lake water level history

Daily records since 1965 · Level today: 910.96 ft

Highest on record
917.06 ft
Jun 3, 1972
Lowest on record
909.07 ft
Feb 10, 2026
Today
910.96 ft
Oct 21, 2026
Years of data
61
since 1965

In short

Across 58 complete years, 1973 had the lowest average level (910.53 ft) and 1972 the highest (912.13 ft).

On average the lake is lowest in January (910.12 ft) and highest in June (912.14 ft).

Osoyoos Lake level, all years

Loading chart…

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

Lowest years

Years ranked by their lowest daily level.

Yearly highs and lows

YearAverageLowLow dateHighHigh date
2026 (289 days)910.94909.07Feb 10912.47May 29
2025910.88909.30Feb 7912.12Jul 9
2024911.16909.69Dec 31912.44May 22
2023910.68909.49Dec 5912.09May 8
2022910.81909.47Jan 24912.99Jun 22
2021910.72909.46Dec 7911.87Jul 11
2020910.98909.53Dec 3913.64Jun 2
2019911.08909.63Jan 8912.59Aug 11
2018911.28909.39Feb 27916.38May 12
2017911.12909.49Dec 27914.87Jun 2
2016910.97909.75Dec 9912.75Apr 26
2015910.92909.43Jan 12911.99Sep 9
2014910.78909.43Dec 18913.11May 26
2013910.90909.45Jan 6914.17May 15
2012911.02909.47Dec 19913.05Jul 3
2011911.25909.51Jan 4914.57Jun 13
2010910.96909.51Dec 6912.53May 20
2009911.12909.38Jan 13912.43Jul 28
2008910.87909.50Dec 31912.48May 22
2007910.96909.81Feb 16911.46Jul 20
2006910.90909.46Jan 16912.35Jun 15
2005911.21909.53Jan 3912.50May 6
2004910.98909.47Jan 28912.73May 28
2003911.13909.27Jan 30912.92May 2
2002910.77909.49Feb 25912.50Jun 1
2001911.42909.50Jan 18912.52Jul 17
2000910.71909.37Mar 1911.45Aug 5
1999910.98909.64Jan 8912.53May 29
1998911.18909.56Jan 3912.80May 28
1997911.48909.60Dec 31915.09May 19
1996911.25910.12Feb 27914.04Jun 9
1995911.15910.14Jan 8911.97May 20
1994911.25909.68Jan 1912.44Jul 7
1993911.39909.66Dec 28912.49Jul 22
1992911.25909.40Feb 28912.96Jul 21
1991911.25909.74Feb 6914.66May 23
1990 (317 days)911.48910.46Dec 31913.81Jun 15
1989911.31911.03Sep 23911.53May 30
1988911.15909.43Feb 15912.64Jun 12
1987911.26909.84Mar 25912.95Jul 9
1986911.16909.86Dec 31914.29Jun 2
1985910.68910.10Feb 6911.24May 25
1984911.53909.91Jan 4913.59Jun 9
1983911.86909.92Dec 18914.48Jun 1
1982911.36909.79Jan 8913.23Jul 20
1981911.03909.71Feb 18913.64Jun 15
1980910.82909.73Feb 13912.35Jul 14
1979910.58909.46Mar 16911.51May 9
1978911.12910.24Dec 31912.90May 23
1977911.72909.93Feb 14912.90May 9
1976911.04909.70Jan 1911.89Jul 9
1975910.61909.30Dec 20912.30Apr 3
1974911.58909.69Nov 20915.74Jun 19
1973910.53909.35Jan 28911.16Jul 23
1972912.13909.93Jan 1917.06Jun 3
1971911.09909.72Dec 27913.61Jun 9
1970 (318 days)910.85909.77Feb 8911.73May 20
1969911.45910.83Dec 20913.03May 15
1968911.23910.42Apr 10912.78Jun 15
1967911.06909.86Feb 2913.52Jun 10
1966910.80909.97Feb 22911.26Jul 7
1965 (92 days)910.97910.65Nov 14911.30Oct 1

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

Monthly averages

MonthAverageLowestHighest
January910.12909.20912.51
February910.18909.07912.12
March910.63909.07912.97
April911.22909.90913.64
May911.94909.79916.38
June912.14909.85917.06
July911.87910.64914.01
August911.63909.86912.89
September911.43909.93912.75
October911.13910.17912.33
November910.62909.35911.68
December910.19909.30912.23

Download

Daily levels as CSV (22,159 rows; credit the original agencies listed below)