El clima frío es debido a la elevación del municipio (2300 mSNM), aunque cabe recalcar que en las zonas mineras más altas las nevadas son constantes en los meses de diciembre y enero y se registran temperaturas de hasta -10 °C.