Lake Kaweah is a reservoir near Lemon Cove in Tulare County, California. The lake is formed by Terminus Dam on the Kaweah River. The river originates in the Sierra Nevada mountains and drains about 560 sq mi (1,500 km2) into Lake Kaweah. From Lake Kaweah, the river flows toward the city of Visalia, splitting into the Kaweah River and St. Johns River as it flows west into the Tulare Lakebed. The lake has a capacity of 185,000 acre·ft (228,000,000 m3). A project to raise the lake 21 ft (6.4 m) was completed in 2004. The lake now impounds an additional 42,000 acre·ft (52,000,000 m3) and downstream flood protection to downstream communities and agricultural land has been increased.
Because its primary purpose is flood control, Lake Kaweah is maintained at a very low level or empty for most of the year, and generally only fills between May and June. Due to the limited capacity of the reservoir, large spills of floodwater often occur after large rain storms. In the winter, water is released as quickly as possible to ensure room for floodwater which can then be released at a controlled rate. During floods in 1997, the reservoir filled and emptied twice because of this operation regime.