I livelli di acqua fluttuanti dipendono dalla quantità di acqua che entra e esce da un corpo idrico. I livelli dell'acqua aumentano quando vi sono più precipitazioni e condizioni più fresche e più nuvolose che causano una minore evaporazione. Meno precipitazioni e temperature più calde comportano livelli d'acqua inferiori.
Le fluttuazioni del livello dell'acqua possono essere a breve termine, a lungo termine o stagionali. Le fluttuazioni a breve termine possono essere causate da cambiamenti nella pressione barometrica o tempeste. Questi cambiamenti possono durare da poche ore a pochi giorni. Le fluttuazioni a lungo termine, d'altra parte, richiedono anni di cambiamenti delle precipitazioni e delle condizioni di temperatura per far salire e scendere i livelli di acqua.
Le fluttuazioni stagionali dell'acqua corrispondono al cambiamento delle stagioni. Le stagioni calde, come la primavera e l'estate, determinano l'ingresso di più acqua e una minore evaporazione. L'opposto è vero per le stagioni più fredde quando i livelli dell'acqua diminuiscono.