A Mediterranean mountain climate characterizes the weather in Andorra. There is frequent precipitation in spring with temperatures between 16° C and 24° C; in summer it is hot with maximum temperatures around 28° C and in autumn there is a lot of rain with temperatures ranging from 20° C to 25° C. Winters are snowy and cold.