Tanzania is quite close to the equator and temperatures vary slightly (a few degrees) according to the month of the year and rainfall.
On the other hand, temperatures change very much depending on the altitude.
In Zanzibar (0m alt.) average temperature of 22°C (minimum) and 35°C (maximum)
In Arusha (1 400m alt.) temperature is close to 15°C (minimum) and 25°C (maximum)
In Ngorongoro (2 400m alt.) temperature is close to 8°C (minimum) and 20°C (maximum)
It is difficult to give accurate information on rainfall in Tanzania.
Most of the time, the guides merely copy the same sentence:
«Early rainy season from November to December and long rainy season between April and June».
The reality is much more complex.
The country is vast and the climate varies greatly from one region to another and sometimes over short distances.
On the other hand, it is difficult to collect accurate weather information on each region.
Zanzibar is a tropical island: with a hot and humid climate.
Legend has it that the rainy season arrives on March 15 at 15 o'clock.
It is also worth to note that the rainfall is very uneven between the West Island (3 times wetter) and the East (a much drier region).
Northern Tanzania also has a lot of disparity across regions.
The part located south of the Rift Valley and the volcanoes chain receives more rain (in season) than the northern region...
Thanks to the Ndutu lodge, we are able to collect very accurate information on rainfall in southern Serengeti and the Olduvai region.
3. Sunrise and sunset
Sunrise 05h45 (+/- 15 minutes depending on the month)
Sunset 18h00 (+/- 15 minutes depending on the month)
In Northern Tanzania
Sunrise 06h15 (+/- 15 minutes depending on the month)
Sunset 18h30 (+/- 15 minutes depending on the month)