The lake covers a surface of 66.4 square kilometres (25.6 sq mi) and has a drainage basin of 84.6 square kilometres (32.7 sq mi). The shallow lake has an average depth of 4.8 metres (16 ft) and reaches a maximum depth of 19.8 metres (65 ft). It lies at an elevation of 765 metres (2,510 ft). The lake adjoins two man made wetlands: Kinbrook Marsh North and Kinbrook Marsh South.
It empties into the Bow River after flowing through Rolling Hills Lake, an extension of the lake, filled when the dam was raised in 1939. Irrigation canals are built between the lake and the Bow River, as well as in the agricultural area north and east of the lake. Kinbrook Island Provincial Park was established in the eastern shore of the lake on November 14, 1951.