The regions over which the municipality is spread is characterized by a deeply Mediterranean climate.
The summer is hot and dry, sometimes with temperatures over 40ºC, in Winter the temperature can fall under 0ºC.
The average annual temperature is 15.4ºC. The maximum average registers in July, 32ºC and the minimum average in January, 3.1ºC. The municipality has an average altitude of about 1000ft above sea-level.