La température moyenne annuelle est de 8,5°C, le total annuel des précipitations est de 1.099 mm. Le maximum mensuel des précipitations est enregistré à Morschach en août avec 135 mm, le minimum en février avec 66 mm. Les températures maximales sont atteintes en juillet, les minimales en janvier.