El clima de Cataluña es en general mediterráneo aunque, durante el invierno, hay una diferencia notable de temperaturas entre el litoral costero (clima propiamente mediterráneo), con temperaturas medias alrededor de los 10 °C y el interior (por debajo de los 1.000 m de altitud) con temperaturas medianas invernales entre 3 y 7 °C.