Os níveis de flutuação da água dependem da quantidade de água que entra e sai de um corpo d'água. Os níveis de água aumentam quando há mais precipitação e condições mais frias e nubladas que causam menos evaporação. Menos precipitação e temperaturas mais altas resultam em níveis de água mais baixos.
As flutuações do nível da água podem ser de curto, longo prazo ou sazonais. Flutuações de curto prazo podem ser causadas por mudanças na pressão barométrica ou tempestades. Essas alterações podem durar de algumas horas a alguns dias. As flutuações de longo prazo, por outro lado, requerem anos de mudanças nas condições de precipitação e temperatura para fazer os níveis de água subir e descer.
As flutuações sazonais da água correspondem à mudança das estações. As estações quentes, como a primavera e o verão, resultam em mais água entrando e menos evaporando. O oposto é verdadeiro para as estações mais frias, quando o nível da água diminui.