The weather is tropical to subtropical. It has a very dry climate and there is rarely any rainfall.  It rains an average of 161 mm to 1,120 mm per year. The temperature varies from 23 °C to 25 °C and remains the same year round.