Climate averages 1991–2020

Weather in Tanzania in January

In January, average daytime highs across the 43 cities listed in Tanzania range from 21.5°C in Njombe to 32.6°C in Tanga. Monthly rainfall ranges from 31 mm in Tanga to 456 mm in Katumba.

Long-term climate patterns, not a forecast for a particular trip.

Tanzania by monthAll cities

City by city

January in Tanzania

1991–2020
Average January climate for cities in Tanzania, 1991–2020
CityAverage highHigh / lowAverage lowRainfall mmRain days
Dar es Salaam30.8°C25.4°C25.4°C5310.0
Mwanza25.0°C20.9°C20.9°C15922.3
Dodoma28.3°C19.0°C19.0°C10414.4
Zanzibar30.0°C26.1°C26.1°C439.7
Arusha27.7°C16.1°C16.1°C8210.6
Morogoro30.6°C22.3°C22.3°C11016.6
Kahama26.9°C17.8°C17.8°C11418.3
Tanga32.6°C25.1°C25.1°C318.1
Geita26.2°C17.3°C17.3°C13522.1
Tabora26.9°C18.2°C18.2°C15120.9
Sumbawanga22.4°C15.1°C15.1°C30428.4
Songea26.4°C18.5°C18.5°C31527.1
Kibaha31.1°C24.1°C24.1°C6012.5
Bariadi27.2°C18.0°C18.0°C11816.1
Kasulu25.5°C17.2°C17.2°C23528.2
Singida25.3°C16.5°C16.5°C14316.5
Kigoma26.1°C22.8°C22.8°C25527.9
Tunduma22.9°C14.9°C14.9°C27728.5
Ifakara31.1°C23.0°C23.0°C12917.2
Mpanda26.9°C18.2°C18.2°C17625.6
Iringa23.1°C15.2°C15.2°C16323.7
Bunda26.6°C18.0°C18.0°C12018.1
Musoma25.8°C19.9°C19.9°C9216.1
Bukoba24.8°C20.0°C20.0°C12021.0
Mtwara28.7°C25.8°C25.8°C18620.5
Shinyanga27.9°C18.8°C18.8°C10215.7
Tarime26.7°C16.0°C16.0°C10017.2
Nzega27.0°C18.0°C18.0°C11718.1
Makumbako23.4°C15.6°C15.6°C18925.8
Sengerema25.9°C17.4°C17.4°C11218.6
Handeni30.5°C21.0°C21.0°C11914.5
Katumba25.0°C17.6°C17.6°C45629.4
Mafinga22.6°C15.0°C15.0°C31926.4
Lindi30.1°C24.8°C24.8°C16820.0
Ushirombo26.9°C17.4°C17.4°C12219.4
Njombe21.5°C13.4°C13.4°C26826.5
Kilosa31.1°C21.6°C21.6°C14515.2
Masasi30.5°C22.3°C22.3°C13418.3
Vwawa23.7°C15.8°C15.8°C24026.8
Bagamoyo30.7°C25.2°C25.2°C4911.6
Kondoa27.2°C16.7°C16.7°C10113.3
Katoro26.0°C17.4°C17.4°C13921.4
Vikindu30.8°C25.2°C25.2°C5410.1

A rain day is a local calendar day with at least 1 mm of precipitation.