Una corriente fría del Atlántico produce una atmósfera árida alrededor del archipiélago. Hay dos estaciones, de diciembre a junio el clima es fresco y seco, con temperaturas en el nivel del mar que promedian 21 grados. De julio a noviembre el clima es más cálido, con temperaturas promedio de 27 grados. Las precipitaciones son escasas en general. Las acumulaciones son generalmente de alrededor de 13 cm anualmente en las islas del norte y de 30 cm en el sur. El archipiélago está sujeto a sequías cíclicas.