The entire country and the major offshore islands of Zanzibar, Mafia and Pemba fall into the tropical region. Coastal areas and the islands are tropical, with warm and humid weather whereas central regions are warm and dry. Mountain altitudes have cool weather and the northwestern highland regions are cooler than the rest of the country. Temperatures on Mount Kilimanjaro and Meru drop to below freezing.
March – May is traditionally the main long rainy season, which is also considered the winter months.
June – October is the dry season where daytime temperatures are very comfortable but evenings can be quite cold, especially at the Ngorongoro Crater. Please plan accordingly in terms of layered clothing to keep warm, particularly if staying in tented accommodation. Zanzibar is lovely at this time of year, the evenings are cool and the daytime hot.
November – December is when the short rains occur. These tend to be in the form of a daily thunderstorm. The Ngorongoro Crater rim has a wonderful climate at this time of year. The Serengeti and Lake Manyara are very warm and Zanzibar is very hot.
Mid December-March is summer weather, bringing dry and very warm conditions. Due to its altitude, the Ngorongoro Crater is much cooler than elsewhere.