Climate averages 1991–2020
Weather in Tanzania in December
In December, average daytime highs across the 43 cities listed in Tanzania range from 21.7°C in Njombe to 32.0°C in Ifakara. Monthly rainfall ranges from 68 mm in Tanga to 400 mm in Katumba.
Long-term climate patterns, not a forecast for a particular trip.
City by city
December in Tanzania
| City | Average highHigh / low | Average low | Rainfall mm | Rain days |
|---|---|---|---|---|
| Dar es Salaam | 30.2°C24.9°C | 24.9°C | 94 | 18.0 |
| Mwanza | 24.5°C20.6°C | 20.6°C | 224 | 25.7 |
| Dodoma | 29.6°C19.3°C | 19.3°C | 80 | 9.7 |
| Zanzibar | 29.6°C25.5°C | 25.5°C | 93 | 20.3 |
| Arusha | 26.4°C16.1°C | 16.1°C | 108 | 16.7 |
| Morogoro | 30.1°C22.0°C | 22.0°C | 102 | 18.9 |
| Kahama | 26.6°C17.7°C | 17.7°C | 129 | 19.8 |
| Tanga | 31.4°C24.5°C | 24.5°C | 68 | 16.5 |
| Geita | 25.6°C17.3°C | 17.3°C | 191 | 25.0 |
| Tabora | 27.2°C18.5°C | 18.5°C | 155 | 19.7 |
| Sumbawanga | 22.7°C15.3°C | 15.3°C | 282 | 26.4 |
| Songea | 27.2°C18.6°C | 18.6°C | 224 | 21.4 |
| Kibaha | 30.5°C23.4°C | 23.4°C | 104 | 19.3 |
| Bariadi | 27.2°C18.1°C | 18.1°C | 148 | 18.3 |
| Kasulu | 25.1°C17.1°C | 17.1°C | 257 | 28.9 |
| Singida | 26.1°C16.9°C | 16.9°C | 119 | 13.6 |
| Kigoma | 25.6°C22.6°C | 22.6°C | 298 | 29.5 |
| Tunduma | 24.0°C15.1°C | 15.1°C | 249 | 25.2 |
| Ifakara | 32.0°C23.0°C | 23.0°C | 87 | 14.8 |
| Mpanda | 27.1°C18.3°C | 18.3°C | 165 | 23.7 |
| Iringa | 24.2°C15.4°C | 15.4°C | 131 | 19.2 |
| Bunda | 26.2°C17.9°C | 17.9°C | 164 | 22.2 |
| Musoma | 25.2°C19.7°C | 19.7°C | 140 | 20.3 |
| Bukoba | 24.1°C19.6°C | 19.6°C | 140 | 24.1 |
| Mtwara | 29.0°C25.5°C | 25.5°C | 123 | 20.9 |
| Shinyanga | 28.0°C19.1°C | 19.1°C | 113 | 16.4 |
| Tarime | 26.2°C15.9°C | 15.9°C | 147 | 21.5 |
| Nzega | 27.1°C18.2°C | 18.2°C | 134 | 18.3 |
| Makumbako | 24.0°C15.7°C | 15.7°C | 162 | 20.5 |
| Sengerema | 25.2°C17.4°C | 17.4°C | 167 | 23.0 |
| Handeni | 29.3°C20.8°C | 20.8°C | 141 | 20.7 |
| Katumba | 25.1°C17.4°C | 17.4°C | 400 | 27.0 |
| Mafinga | 23.1°C14.9°C | 14.9°C | 288 | 22.1 |
| Lindi | 30.7°C24.3°C | 24.3°C | 125 | 20.8 |
| Ushirombo | 26.5°C17.3°C | 17.3°C | 151 | 22.4 |
| Njombe | 21.7°C13.4°C | 13.4°C | 171 | 20.8 |
| Kilosa | 31.0°C21.5°C | 21.5°C | 101 | 13.4 |
| Masasi | 31.6°C22.2°C | 22.2°C | 103 | 15.0 |
| Vwawa | 24.7°C16.0°C | 16.0°C | 224 | 24.0 |
| Bagamoyo | 30.3°C24.6°C | 24.6°C | 95 | 20.6 |
| Kondoa | 27.4°C17.0°C | 17.0°C | 81 | 11.3 |
| Katoro | 25.4°C17.3°C | 17.3°C | 201 | 25.1 |
| Vikindu | 30.1°C24.6°C | 24.6°C | 91 | 17.6 |
A rain day is a local calendar day with at least 1 mm of precipitation.