The 2,500 km² catchment area often causes local flooding after heavy rainfalls. This occurs because the river Aare, which drains Lake Thun, can only hold some of the extra runoff. The lake is fed by water from Lake Brienz to the southeast, which is 6 metres higher than Lake Thun. It is also fed by various streams in the Oberland, including the Kander.