Best Time to Visit Dar es Salaam

Tanzania · weather by month, temperature and rainfall

Best monthsJune to September
HottestFebruary · 30°C
ColdestJuly · 23°C
WettestApril · 269 mm

Weather-wise, June to September is the best time to visit Dar es Salaam. Temperatures barely change through the year: highs stay between 28°C and 30°C, so rainfall matters far more than heat when choosing when to go. The rainy season runs over March to May and November to December; April is the wettest month with about 269 mm (10.6 in) of rain. March is the least comfortable month, mainly because of the rain.

When to go to Dar es Salaam: a seasonal guide

June to October: dry and comfortable

This is the best stretch, and the data backs it up. From June to September the days are warm but not heavy, and the nights cool down a little. July and August are the driest, with just 4 rainy days each. October is still rated Excellent, though it's hotter and the first showers start to creep in.

On the ground, that means easy days. You can take the ferry from the city centre to Bongoyo Island or Mbudya Island for snorkelling and a grilled fish lunch. You can wander the Kivukoni fish market in the morning and eat nyama choma (grilled meat) in Msasani in the evening. The sea breeze makes the afternoons much kinder than in the wet months.

This is also the busiest time. Dar is mostly a gateway city, so many visitors pass through on the way to Zanzibar or the northern safari parks. Hotels fill up more in July and August, when school holidays in Europe and North America begin. Travelling with kids? This is your window, but expect fuller flights to Zanzibar.

November to February: hot, with short rains

The short rains arrive in November, and you'll feel it. Days stay around 30°C, the air gets sticky, and downpours can flood low roads for an hour or two. December has 22 rainy days, but it's often rain in bursts rather than all day, so the sun still shows up.

Hate crowds? January and February are quieter in the city, and February is noticeably drier than January. The beaches south of the centre, like Kigamboni, are calmer then too. Christmas and New Year bring Tanzanians home from abroad, so some hotels and buses book up even though the weather is mixed. Traffic in town is slow whenever it rains, so give yourself extra time to cross the Selander Bridge or reach the airport.

March to May: the long rains

This is the low season, and April is the hardest month: 269 mm of rain on 27 days, with grey skies and the least sun of the year. Roads flood, ferries can be rough, and some beach lodges close. March is also rated Poor, though May starts to ease.

There's an upside. Prices drop and the city feels slower. If you're here for museums, such as the National Museum and House of Culture, or for coffee and Swahili food in Kariakoo market, rainy afternoons won't ruin much. Islands and snorkelling trips are the real losers, so save those for another time.

Ramadan and Eid move around the calendar, and they change the feel of the city, especially along the coast. Shops keep different hours and evenings get lively with food. Check the dates for the year you're travelling.

Dar es Salaam weather by month

15°20°25°30°35°0150300January: 115 mm rainFebruary: 79 mm rainMarch: 171 mm rainApril: 269 mm rainMay: 164 mm rainJune: 30 mm rainJuly: 15 mm rainAugust: 14 mm rainSeptember: 24 mm rainOctober: 69 mm rainNovember: 151 mm rainDecember: 140 mm rainJanuary: 30°CFebruary: 30°CMarch: 30°CApril: 29°CMay: 28°CJune: 28°CJuly: 28°CAugust: 28°CSeptember: 29°COctober: 30°CNovember: 30°CDecember: 30°CJanuary: 26°CFebruary: 26°CMarch: 27°CApril: 26°CMay: 25°CJune: 24°CJuly: 23°CAugust: 23°CSeptember: 24°COctober: 25°CNovember: 26°CDecember: 26°CJanFebMarAprMayJunJulAugSepOctNovDec mm°C
Avg high Avg low Rainfall (mm)
Jan30°C / 26°C115 mmFairFeb30°C / 26°C79 mmFairMar30°C / 27°C171 mmPoorApr29°C / 26°C269 mmPoorMay28°C / 25°C164 mmFairJun28°C / 24°C30 mmExcellentJul28°C / 23°C15 mmExcellentAug28°C / 23°C14 mmExcellentSep29°C / 24°C24 mmExcellentOct30°C / 25°C69 mmExcellentNov30°C / 26°C151 mmPoorDec30°C / 26°C140 mmPoor

Monthly climate table

MonthHighLowRainRainy daysHumiditySun hrs/dayRating
January30°C 86°F26°C 79°F115 mm1778%6.5Fair 4.7
February30°C 86°F26°C 79°F79 mm1377%6.7Fair 6.3
March30°C 86°F27°C 80°F171 mm2379%6.1Poor 3.7
April29°C 84°F26°C 79°F269 mm2782%4.9Poor 3.8
May28°C 83°F25°C 77°F164 mm1881%6Fair 4.5
June28°C 82°F24°C 74°F30 mm577%7.5Excellent 9.1
July28°C 82°F23°C 73°F15 mm474%7.8Excellent 9.5
August28°C 82°F23°C 74°F14 mm473%8.4Excellent 9.6
September29°C 84°F24°C 75°F24 mm573%9Excellent 9.2
October30°C 85°F25°C 76°F69 mm1073%8.5Excellent 8
November30°C 86°F26°C 78°F151 mm1876%7.8Poor 4.1
December30°C 86°F26°C 79°F140 mm2278%8Poor 3.7

Frequently asked questions

When is the best time to visit Dar es Salaam?

The best time to visit Dar es Salaam is June to September, based on comfortable temperatures, low rainfall and plenty of sunshine.

What is the hottest month in Dar es Salaam?

February is the hottest month in Dar es Salaam, with an average high of 30°C (86°F).

What is the coldest month in Dar es Salaam?

July is the coldest month in Dar es Salaam, with an average low of 23°C (73°F).

What is the rainiest month in Dar es Salaam?

April is the wettest month, with about 269 mm (10.6 in) of rain. August is the driest, with 14 mm (0.6 in).

When is the rainy season in Dar es Salaam?

The rainy season in Dar es Salaam is March to May and November to December.

Nearby destinations

More in Tanzania