There are two main seasons in Ethiopia, but temperatures depend on the altitude. The lowlands are generally hot and humid, with cooler temperatures in the Ethiopian Highlands. The dry season runs from October to May and is the most pleasant time to visit, while June to September is the rainy season.