January in San Pedro de Atacama is the cloudiest and the warmest month of the year. In January, the weather in San Pedro de Atacama is typically warm. Average daily high temperature in January is about 22 degrees above zero. On average, San Pedro de Atacama has 17 partly cloudy, 12 sunny, and 2 cloudy days in January. January as well as February, March, October, and November is considered the most comfortable time to visit San Pedro de Atacama.