Climate averages 1991–2020
Weather in Tanzania in April
In April, average daytime highs across the 43 cities listed in Tanzania range from 19.6°C in Njombe to 29.7°C in Tanga. Monthly rainfall ranges from 42 mm in Dodoma to 264 mm in Kigoma.
Long-term climate patterns, not a forecast for a particular trip.
City by city
April in Tanzania
| City | Average highHigh / low | Average low | Rainfall mm | Rain days |
|---|---|---|---|---|
| Dar es Salaam | 29.0°C24.2°C | 24.2°C | 229 | 26.3 |
| Mwanza | 25.4°C21.0°C | 21.0°C | 195 | 20.0 |
| Dodoma | 28.3°C18.6°C | 18.6°C | 42 | 7.3 |
| Zanzibar | 28.6°C24.9°C | 24.9°C | 200 | 25.5 |
| Arusha | 24.3°C16.7°C | 16.7°C | 145 | 21.7 |
| Morogoro | 27.4°C21.4°C | 21.4°C | 161 | 24.6 |
| Kahama | 26.8°C18.1°C | 18.1°C | 104 | 15.3 |
| Tanga | 29.7°C24.3°C | 24.3°C | 148 | 23.3 |
| Geita | 26.3°C17.8°C | 17.8°C | 163 | 20.0 |
| Tabora | 27.1°C18.5°C | 18.5°C | 80 | 12.2 |
| Sumbawanga | 22.3°C14.8°C | 14.8°C | 160 | 18.8 |
| Songea | 24.1°C17.3°C | 17.3°C | 129 | 20.6 |
| Kibaha | 28.8°C22.8°C | 22.8°C | 203 | 25.8 |
| Bariadi | 27.0°C17.9°C | 17.9°C | 135 | 17.4 |
| Kasulu | 25.5°C17.5°C | 17.5°C | 172 | 23.7 |
| Singida | 25.3°C16.5°C | 16.5°C | 65 | 8.4 |
| Kigoma | 26.0°C22.6°C | 22.6°C | 264 | 26.3 |
| Tunduma | 22.3°C14.7°C | 14.7°C | 121 | 17.1 |
| Ifakara | 27.4°C21.5°C | 21.5°C | 156 | 23.5 |
| Mpanda | 27.0°C18.1°C | 18.1°C | 116 | 18.0 |
| Iringa | 22.4°C15.6°C | 15.6°C | 57 | 10.4 |
| Bunda | 26.6°C18.2°C | 18.2°C | 171 | 21.1 |
| Musoma | 25.9°C20.1°C | 20.1°C | 178 | 21.7 |
| Bukoba | 24.3°C20.0°C | 20.0°C | 186 | 24.6 |
| Mtwara | 28.9°C24.7°C | 24.7°C | 115 | 18.5 |
| Shinyanga | 28.3°C19.1°C | 19.1°C | 79 | 11.6 |
| Tarime | 26.6°C16.3°C | 16.3°C | 154 | 21.3 |
| Nzega | 27.3°C18.3°C | 18.3°C | 92 | 12.3 |
| Makumbako | 22.0°C15.4°C | 15.4°C | 49 | 9.7 |
| Sengerema | 26.2°C18.1°C | 18.1°C | 128 | 17.2 |
| Handeni | 26.6°C20.5°C | 20.5°C | 189 | 26.5 |
| Katumba | 22.5°C16.4°C | 16.4°C | 186 | 24.5 |
| Mafinga | 21.1°C14.8°C | 14.8°C | 109 | 16.4 |
| Lindi | 29.5°C23.7°C | 23.7°C | 120 | 18.2 |
| Ushirombo | 26.6°C17.7°C | 17.7°C | 126 | 17.2 |
| Njombe | 19.6°C13.2°C | 13.2°C | 83 | 18.5 |
| Kilosa | 27.2°C20.9°C | 20.9°C | 116 | 22.5 |
| Masasi | 28.5°C20.7°C | 20.7°C | 67 | 12.6 |
| Vwawa | 23.4°C15.6°C | 15.6°C | 160 | 20.0 |
| Bagamoyo | 29.3°C23.8°C | 23.8°C | 195 | 25.1 |
| Kondoa | 25.6°C17.1°C | 17.1°C | 79 | 13.7 |
| Katoro | 26.0°C17.7°C | 17.7°C | 176 | 20.0 |
| Vikindu | 28.4°C23.9°C | 23.9°C | 200 | 25.8 |
A rain day is a local calendar day with at least 1 mm of precipitation.