La Suisse bénéficie d'un climat tempéré, très varié selon la région et l’altitude. Les saisons sont marquées : hiver froid et neigeux, printemps doux, été chaud parfois orageux, automne frais et humide. Les températures maximales atteignent 25 °C sur le Plateau et dans le sud des Alpes, avec des vagues de chaleur dépassant parfois 30 °C. En hiver, les régions alpines connaissent des températures bien en dessous de zéro et d’abondantes chutes de neige, tandis que le Plateau reste autour de 0 °C.