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.

Share a tip

Sign in to continue.

Sources (1)

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