This information may change. Always check the official source.Last verified: August 2026 by

Best time to visit Tanzania

In Dar es Salaam: July to September. Every month in Dar es Salaam averages above 27 °C by day, so the choice here is rain rather than temperature — those are the driest three months in a row.

Tanzania is not one climate. Each reference city below is answered on its own numbers.

Dar es Salaam

  1. January: 31 °C by day, 25 °C at night, 63 mm of rain
  2. February: 31 °C by day, 25 °C at night, 62 mm of rain
  3. March: 30 °C by day, 25 °C at night, 155 mm of rain
  4. April: 29 °C by day, 24 °C at night, 223 mm of rain
  5. May: 28 °C by day, 23 °C at night, 122 mm of rain
  6. June: 28 °C by day, 22 °C at night, 35 mm of rain
  7. July: 28 °C by day, 22 °C at night, 20 mm of rain, recommended
  8. August: 28 °C by day, 22 °C at night, 23 mm of rain, recommended
  9. September: 29 °C by day, 22 °C at night, 25 mm of rain, recommended
  10. October: 29 °C by day, 23 °C at night, 59 mm of rain
  11. November: 30 °C by day, 24 °C at night, 96 mm of rain
  12. December: 30 °C by day, 25 °C at night, 94 mm of rain
Warmest
January, 31 °C
Coolest
May, 28 °C
Driest
July, 20 mm
Wettest
April, 223 mm

Zanzibar City

July — 18–27 °C by day. No other month of the twelve falls inside that band in Zanzibar City.

  1. January: 30 °C by day, 26 °C at night, 49 mm of rain
  2. February: 31 °C by day, 26 °C at night, 40 mm of rain
  3. March: 31 °C by day, 26 °C at night, 122 mm of rain
  4. April: 29 °C by day, 25 °C at night, 237 mm of rain
  5. May: 28 °C by day, 24 °C at night, 140 mm of rain
  6. June: 28 °C by day, 23 °C at night, 42 mm of rain
  7. July: 27 °C by day, 23 °C at night, 28 mm of rain, recommended
  8. August: 28 °C by day, 22 °C at night, 27 mm of rain
  9. September: 29 °C by day, 23 °C at night, 26 mm of rain
  10. October: 30 °C by day, 24 °C at night, 64 mm of rain
  11. November: 30 °C by day, 24 °C at night, 98 mm of rain
  12. December: 30 °C by day, 25 °C at night, 91 mm of rain
Warmest
February, 31 °C
Coolest
July, 27 °C
Driest
September, 26 mm
Wettest
April, 237 mm

Arusha

June to October — 18–27 °C by day. 10 of the twelve months clear that band in Arusha, so this is the driest run of 5 in a row.

  1. January: 28 °C by day, 16 °C at night, 72 mm of rain
  2. February: 29 °C by day, 17 °C at night, 70 mm of rain
  3. March: 27 °C by day, 17 °C at night, 130 mm of rain
  4. April: 25 °C by day, 17 °C at night, 187 mm of rain
  5. May: 23 °C by day, 16 °C at night, 96 mm of rain
  6. June: 22 °C by day, 14 °C at night, 26 mm of rain, recommended
  7. July: 22 °C by day, 13 °C at night, 20 mm of rain, recommended
  8. August: 23 °C by day, 13 °C at night, 18 mm of rain, recommended
  9. September: 25 °C by day, 14 °C at night, 14 mm of rain, recommended
  10. October: 27 °C by day, 16 °C at night, 33 mm of rain, recommended
  11. November: 26 °C by day, 17 °C at night, 76 mm of rain
  12. December: 27 °C by day, 16 °C at night, 82 mm of rain
Warmest
February, 29 °C
Coolest
June, 22 °C
Driest
September, 14 mm
Wettest
April, 187 mm

How this is worked out: a month qualifies when its mean daytime high falls between 18 °C and 27 °C. Where more than five qualify, the answer is the driest run of consecutive qualifying months; where none do, it is the driest three months in a row if the year is hot throughout, or the warmest three if it never gets there. The figures are the thirty-year monthly averages charted below, and they are averages, not a forecast — any single year can miss them by a wide margin.

Dar es Salaam

Long-term averages for Dar es Salaam: the mean daily high, the mean overnight low and the mean monthly rainfall across 30 years of ERA5 reanalysis data (1995–2024).

DayNight
20253035°C0250mmJanFebMarAprMayJunJulAugSepOctNovDecJanuary: Day 31 °C, Night 25 °C, Rain 63 mm. February: Day 31 °C, Night 25 °C, Rain 62 mm. March: Day 30 °C, Night 25 °C, Rain 155 mm. April: Day 29 °C, Night 24 °C, Rain 223 mm. May: Day 28 °C, Night 23 °C, Rain 122 mm. June: Day 28 °C, Night 22 °C, Rain 35 mm. July: Day 28 °C, Night 22 °C, Rain 20 mm. August: Day 28 °C, Night 22 °C, Rain 23 mm. September: Day 29 °C, Night 22 °C, Rain 25 mm. October: Day 29 °C, Night 23 °C, Rain 59 mm. November: Day 30 °C, Night 24 °C, Rain 96 mm. December: Day 30 °C, Night 25 °C, Rain 94 mm
Show the monthly table
Dar es Salaam
MonthDay (°C)Night (°C)Rain (mm)
January312563
February312562
March3025155
April2924223
May2823122
June282235
July282220
August282223
September292225
October292359
November302496
December302594

Zanzibar City

Long-term averages for Zanzibar City: the mean daily high, the mean overnight low and the mean monthly rainfall across 30 years of ERA5 reanalysis data (1995–2024).

DayNight
20253035°C0250mmJanFebMarAprMayJunJulAugSepOctNovDecJanuary: Day 30 °C, Night 26 °C, Rain 49 mm. February: Day 31 °C, Night 26 °C, Rain 40 mm. March: Day 31 °C, Night 26 °C, Rain 122 mm. April: Day 29 °C, Night 25 °C, Rain 237 mm. May: Day 28 °C, Night 24 °C, Rain 140 mm. June: Day 28 °C, Night 23 °C, Rain 42 mm. July: Day 27 °C, Night 23 °C, Rain 28 mm. August: Day 28 °C, Night 22 °C, Rain 27 mm. September: Day 29 °C, Night 23 °C, Rain 26 mm. October: Day 30 °C, Night 24 °C, Rain 64 mm. November: Day 30 °C, Night 24 °C, Rain 98 mm. December: Day 30 °C, Night 25 °C, Rain 91 mm
Show the monthly table
Zanzibar City
MonthDay (°C)Night (°C)Rain (mm)
January302649
February312640
March3126122
April2925237
May2824140
June282342
July272328
August282227
September292326
October302464
November302498
December302591

Arusha

Long-term averages for Arusha: the mean daily high, the mean overnight low and the mean monthly rainfall across 30 years of ERA5 reanalysis data (1995–2024).

DayNight
1015202530°C0200mmJanFebMarAprMayJunJulAugSepOctNovDecJanuary: Day 28 °C, Night 16 °C, Rain 72 mm. February: Day 29 °C, Night 17 °C, Rain 70 mm. March: Day 27 °C, Night 17 °C, Rain 130 mm. April: Day 25 °C, Night 17 °C, Rain 187 mm. May: Day 23 °C, Night 16 °C, Rain 96 mm. June: Day 22 °C, Night 14 °C, Rain 26 mm. July: Day 22 °C, Night 13 °C, Rain 20 mm. August: Day 23 °C, Night 13 °C, Rain 18 mm. September: Day 25 °C, Night 14 °C, Rain 14 mm. October: Day 27 °C, Night 16 °C, Rain 33 mm. November: Day 26 °C, Night 17 °C, Rain 76 mm. December: Day 27 °C, Night 16 °C, Rain 82 mm
Show the monthly table
Arusha
MonthDay (°C)Night (°C)Rain (mm)
January281672
February291770
March2717130
April2517187
May231696
June221426
July221320
August231318
September251414
October271633
November261776
December271682

Comments

No comments yet. Share the first one.

Sources (1)

What this guide was checked against. Rules and prices change — follow the official link before you rely on a detail.