Get Exclusive App Deals

salvador da bahia

Travel Info

Top 10 Must-Do Experiences and Attractions in salvador da bahia

More destinations

salvador da bahia Weather, Climate and Best Time to Visit

Data source:Meteostat
Update date:2025-09

salvador da bahia year round climate

  • Spring (March to May): Average 78–81°F, warm and humid climate with higher rainfall, especially in April. Common activities: Beach activities, visiting historical sites. Recommended clothing: Light and breathable clothing, rain gear.
  • Summer (June to August): Average 75–76°F, relatively drier climate with slightly lower temperatures. Common activities: Water sports, enjoying the sun on the beach. Recommended clothing: Light short-sleeved clothing, beach shoes.
  • Autumn (September to November): Average 76–79°F, warm and comfortable climate with less rainfall. Common activities: Outdoor activities, exploring city attractions. Recommended clothing: Light long-sleeved or short-sleeved clothing.
  • Winter (December to February): Average 80–81°F, hot and humid climate with less rainfall. Common activities: Beach activities, enjoying the tropical atmosphere. Recommended clothing: Light and breathable clothing, swimwear.

salvador da bahia climatological average

Annual average temperature: approx. 78.8°F / Annual rainfall: approx. 1324 mm / Summer humidity: 70%–80% / Rainiest month: April

salvador da bahia monthly average temperature and precipitation

Month
Air temperature (°F)
Precipitation (mm)
January
81°F
80
February
81.3°F
73.7
March
81.1°F
127
April
79.9°F
276.8
May
78.3°F
174.5
June
76.6°F
145.2
July
75.7°F
96
August
75.7°F
98.7
September
76.6°F
50.8
October
79.2°F
50.9
November
79.2°F
104.5
December
80.8°F
46

salvador da bahia weather for the next seven days

4/17
Friday
Patchy rain nearby
81.9°F/79.8°F
4/18
Saturday
Patchy rain nearby
82.1°F/79.3°F
4/19
Sunday
Moderate rain
83.1°F/78.9°F
4/20
Monday
Patchy rain nearby
82.9°F/79.7°F
4/21
Tuesday
Patchy rain nearby
82.4°F/80.5°F
4/22
Wednesday
Moderate rain
80.9°F/79°F
4/23
Thursday
Moderate rain
80.1°F/78.9°F