The most simplistic answer is that all the water in a river comes from the sky—and that is certainly true, as streamflow is one part of the water cycle. It is also true that most of the water flowing in rivers comes from precipitation runoff from the surrounding landscape (watershed).