La temperatura media anual (municipal) oscila entre 16,2 °C en la zona serrana del municipio y 18,7 °C en las zonas más bajas.