Climate varies greatly within Tanzania. In the highlands, temperatures range between  during cold and hot seasons respectively. The rest of the country has temperatures rarely falling lower than . The hottest period extends between November and February () while the coldest period occurs between May and August (). Annual temperature is . The climate is cool in high mountainous regions.