Podnebie Švajčiarska nemožno generalizovať. Má rôzne mikroklímy. Vďaka hornatému povrchu sa totiž počasie môže výraznejšie líšiť. Juh Švajčiarska charakterizuje teplé až stredomorské podnebie a zvyšok krajiny má typické stredoeurópske podnebie.
Priemerné teploty sa na jar a jeseň pohybujú medzi 5 – 22 stupňami Celzia. Letá sú teplejšie okolo 18 až 28º stupňami Celzia, no a v zime klesajú na 7 až -2º stupne Celzia.