Salvador Climate & Weather Averages
Brazil · Tropical climate · Data averaged from 2020-01-01 to 2024-12-31 (5 years)
Best Time to Visit Salvador
Based on temperature comfort, low rainfall, and sunshine hours, the best months to visit Salvador are:
August, July, September
Scores based on ideal temperature (18-28°C), low precipitation, and high sunshine. August scores 63/100.
Salvador has a Tropical climate with warm summers and warm winters. The warmest month is February with an average temperature of 26.8°C (80.2°F), while August is the coldest at 23.7°C (74.7°F). Annual precipitation averages 1387.0mm spread across approximately 332.0 rainy days per year, with April being the wettest month at 221.7mm and October the driest at 52.7mm. The city receives an average of 10.0-11.6 hours of sunshine per day, with the sunniest months being December and October. Humidity remains relatively consistent throughout the year, averaging around 78.8% annually, while average wind speeds reach 20.5 km/h. The overall annual mean temperature is 25.5°C (77.9°F), reflecting the tropical conditions shaped by Salvador's latitude (-12.97°) and surrounding geography. For travelers, the best time to visit is August, July, September, when temperatures are comfortable and rainfall is lower.
Salvador's tropical climate is warm year-round, with high humidity and frequent rainfall. I've studied the data and found that the city receives most of its rainfall between April and July. The best time for visiting is August to December, when the weather is slightly drier and the city's famous Carnival celebrations fill the calendar.
Seasonal Climate Overview
Spring (Mar-May)
Average temperature 26.1°C (79.0°F), rainfall 178.9mm, sunshine 10.3 hrs/day, humidity 80.4%. Warm season conditions prevail. Expect around 27.4 rainy days per month.
Summer (Jun-Aug)
Average temperature 24.0°C (75.2°F), rainfall 112.8mm, sunshine 10.3 hrs/day, humidity 79.1%. Warm season conditions prevail. Expect around 29.3 rainy days per month.
Autumn (Sep-Nov)
Average temperature 25.4°C (77.7°F), rainfall 88.8mm, sunshine 11.0 hrs/day, humidity 77.8%. Warm season conditions prevail. Expect around 26.2 rainy days per month.
Winter (Dec-Feb)
Average temperature 26.6°C (79.9°F), rainfall 81.9mm, sunshine 11.4 hrs/day, humidity 78.0%. Warm season conditions prevail. Expect around 27.9 rainy days per month.
Monthly Temperature Averages (°C / °F)
| Month | Avg High | Avg Low | Mean Temp |
|---|---|---|---|
| January | 28.9°C (84.0°F) | 24.6°C (76.3°F) | 26.6°C (79.9°F) |
| February | 28.9°C (84.0°F) | 24.8°C (76.6°F) | 26.8°C (80.2°F) |
| March | 28.7°C (83.7°F) | 24.7°C (76.5°F) | 26.7°C (80.1°F) |
| April | 28.0°C (82.4°F) | 24.4°C (75.9°F) | 26.2°C (79.2°F) |
| May | 27.0°C (80.6°F) | 23.8°C (74.8°F) | 25.4°C (77.7°F) |
| June | 26.0°C (78.8°F) | 23.0°C (73.4°F) | 24.5°C (76.1°F) |
| July | 25.6°C (78.1°F) | 22.4°C (72.3°F) | 23.9°C (75.0°F) |
| August | 25.4°C (77.7°F) | 22.1°C (71.8°F) | 23.7°C (74.7°F) |
| September | 26.5°C (79.7°F) | 22.6°C (72.7°F) | 24.4°C (75.9°F) |
| October | 28.2°C (82.8°F) | 23.8°C (74.8°F) | 25.8°C (78.4°F) |
| November | 28.2°C (82.8°F) | 23.9°C (75.0°F) | 25.9°C (78.6°F) |
| December | 28.9°C (84.0°F) | 24.4°C (75.9°F) | 26.4°C (79.5°F) |
Monthly Precipitation (mm)
| Month | Avg Rainfall | Bar |
|---|---|---|
| January | 86.1 mm | |
| February | 74.6 mm | |
| March | 134.5 mm | |
| April | 221.7 mm | |
| May | 180.5 mm | |
| June | 131.7 mm | |
| July | 110.6 mm | |
| August | 96.2 mm | |
| September | 58.9 mm | |
| October | 52.7 mm | |
| November | 154.8 mm | |
| December | 84.9 mm |
Monthly Rainy Days (avg days with rain > 0.1mm)
| Month | Avg Rainy Days | Bar |
|---|---|---|
| January | 29.0 | |
| February | 26.4 | |
| March | 28.0 | |
| April | 26.6 | |
| May | 27.6 | |
| June | 29.0 | |
| July | 29.8 | |
| August | 29.0 | |
| September | 26.0 | |
| October | 25.0 | |
| November | 27.6 | |
| December | 28.2 |
Monthly Humidity (%)
| Month | Avg Humidity | Bar |
|---|---|---|
| January | 78.1% | |
| February | 78.8% | |
| March | 78.9% | |
| April | 81.9% | |
| May | 80.3% | |
| June | 79.8% | |
| July | 78.6% | |
| August | 78.9% | |
| September | 78.2% | |
| October | 76.3% | |
| November | 79.0% | |
| December | 77.2% |
Monthly Wind Speed (avg max km/h)
| Month | Avg Max Wind | Bar |
|---|---|---|
| January | 20.5 km/h | |
| February | 19.7 km/h | |
| March | 19.3 km/h | |
| April | 18.4 km/h | |
| May | 18.9 km/h | |
| June | 20.3 km/h | |
| July | 21.1 km/h | |
| August | 21.3 km/h | |
| September | 20.5 km/h | |
| October | 22.3 km/h | |
| November | 22.0 km/h | |
| December | 21.6 km/h |
Monthly UV Index (avg max)
| Month | UV Index | Risk Level | Bar |
|---|---|---|---|
| January | — | — | |
| February | — | — | |
| March | — | — | |
| April | — | — | |
| May | — | — | |
| June | — | — | |
| July | — | — | |
| August | — | — | |
| September | — | — | |
| October | — | — | |
| November | — | — | |
| December | — | — |
Monthly Sunshine Hours (daily average)
| Month | Avg Daily Sunshine | Bar |
|---|---|---|
| January | 11.3 hrs | |
| February | 11.3 hrs | |
| March | 10.9 hrs | |
| April | 10.0 hrs | |
| May | 10.1 hrs | |
| June | 10.0 hrs | |
| July | 10.3 hrs | |
| August | 10.5 hrs | |
| September | 10.9 hrs | |
| October | 11.4 hrs | |
| November | 10.7 hrs | |
| December | 11.6 hrs |
Frequently Asked Questions
What is the hottest month in Salvador?
February is the hottest month with an average temperature of 26.8°C (80.2°F).
What is the coldest month in Salvador?
August is the coldest month with an average temperature of 23.7°C (74.7°F).
What is the rainiest month in Salvador?
April is the wettest month with an average of 221.7mm of precipitation. The city experiences about 332.0 rainy days per year.
When is the best time to visit Salvador?
The best time to visit Salvador is during August, July, September, when temperatures are comfortable and rainfall is lower.
Cities with Similar Climate (Tropical)
Other Cities in Brazil
Data Source: Open-Meteo historical archive (2020-01-01 to 2024-12-31). Daily measurements aggregated into monthly climate normals. Coordinates: -12.97°, -38.5°. Timezone: America/Bahia. Last updated: 2026-07-30.