The yearly temperature fluctuates between an average minimum of 4°C and an average maximum of 33°C. In the north of Extremadura, the average temperatures are lower than those in the south, with temperatures gradually rising south towards the Sierra Morena, where they drop because of the altitude.
During the summer, the average temperature in July is greater than 26 °C, at times reaching 40 °C.
The winters are mild with the lowest temperatures being registered in the mountainous regions, with an average temperature of 7.5 °C.
The average snowfall is 40 cm mainly occurring in January and February.