瑞士是欧洲大陆三大河流发源地,有“欧洲水塔”之称。主要河流有:莱茵河(在瑞士境内375公里,是瑞士最大的河流)、阿尔河(在瑞士境内295公里,是瑞士最长的内陆河)、罗纳河(在瑞士境内264公里,是瑞士第二大内陆河)。湖泊共有1484个,其中最大的是莱蒙湖(又名日内瓦湖),面积582平方公里,最深处310米,其它有:康斯坦茨湖、纽沙泰尔湖、马乔雷湖、四州湖、苏黎世湖等。瑞士的河湖面积达1726平方公里,占瑞士全国面积的4.2%。瑞士地处北温带,地域虽小,但各地气候差异很大。阿尔卑斯山由东向西伸展,形成了瑞士气候的分界线。阿尔卑斯山以北受温和潮湿的西欧海洋性气候和冬寒夏热的东欧大陆性气候的交替影响,变化较大;阿尔卑斯山以南则属地中海气候,全年气候宜人。瑞士年降雨量为1500毫米,但各地分布不均。年平均气温为8.6摄氏度。在城市中,夏季气温可达华氏86度(摄氏30度),空气湿度适宜;冬季气温经常低于华氏32度(摄氏0度),时有下雪结冰的现象。