Salvador has a predominantly hot and humid climate. During the year, the temperature usually varies from 22 °C to 31 °C.