The Dry Season
From October to May, Ethiopia has its dry season. This is the time of year when most travelers choose to come to Ethiopia and hence can be classified as its 'peak season'. Occasionally there is some rainy weather, although this is usually nothing more than the odd light shower.
The period from December to February can be classified as Ethiopia's 'winter' season when the overall climate is a little cooler than during the rest of the year. From March to May, temperatures are on the rise again. In Addis Ababa, May can often be the hottest month.
The Rainy Season
During the period from June to August, Ethiopia enjoys its summer monsoon season, when rainfall is at its heaviest and thunderstorms often occur. Whilst it is quite cloudy at this time of year, visitors can usually enjoy at least a couple of hours of sunshine each day, mostly in the morning.
When to Go
The best time to visit Ethiopia would perhaps be during the dry season. But, the climate varies across the different parts of Ethiopia. Here are our suggestions for the best times to visit the different areas:
North, East, West and all highlands: September to April
South: End of July to mid of October and end of November to mid of February
Danakil: November to March
Visiting Ethiopia during the Christian Orthodox festivals makes for an unforgettable experience. The most famous ones are Meskel (September 27) and Timkat (Ethiopian Epiphany, January 19), beside the common holidays Christmas (January 7) and Easter (varies).
Graph source: Climatemps (http://www.addis-ababa.climatemps.com)