瑞士夏季不熱,冬天很冷。但是地理位置與多變的地形又造成當地氣候的多樣性。阿爾卑斯山區南部屬地中海氣候,夏季干旱、冬季溫暖濕潤。阿爾卑斯山以北地區氣候具有明顯的過渡性,自西向東, 由溫和濕潤的溫帶海洋性氣候向冬寒夏熱的溫帶大陸性氣候過渡。局部高海拔地區屬于高原山地氣候。
瑞士全國年平均氣溫為8.6℃。中部地區1月份平均氣溫0℃左右,山區以外的地區7月平均氣溫在20℃左右。山區氣溫隨海拔增高而遞減, 海拔2500米的森蒂斯7月平均氣溫僅有5℃。但在山谷地帶冬季易形成逆溫現象。方位對局部地區的氣溫也起一定作用,朝南的山坡比谷地和朝北的山坡溫度要高。
瑞士每年的降水量在1000-2000毫米之間, 3/4地區平均年降水量超過1000毫米。降水也深受地形的影響, 高山峻嶺處降水量遠遠超過中部高原一些地區及河谷地帶。