At 1700 meters altitude the town offers "eternal spring" with annual temperatures ranging from 50–80 degrees F. The dry season runs from November through June/July (called "summer" locally) and the rainy season runs the other six months ("winter").