Country · 32 destinations

Best time to visit Angola

The best time to visit Angola is January–February and April–October. Its destinations score highest in June, with an average travel score of 91 out of 100.

Loading climate data…

The climate in Angola through the year

When to go

Angola scores highest on Eddigo’s travel score in January–February and April–October, with an average of 91 out of 100 in June across the 32 destinations Eddigo covers. Daytime highs in June range from 20°C in Lubango to 32°C in Chitato. March and November–December are a fair alternative. The lowest average is in March (57), with daytime highs from 22°C to 32°C.

Where in the country

In June, the highest scores are in Menongue (100), Ondjiva (100) and Cuito (98), while Chitato scores 75. The destinations do not all peak at the same time:

Warmest, coolest, wettest and driest

Over the year, Ondjiva is the warmest destination (daytime highs averaging 31°C) and Lubango the coolest (22°C). Uíge gets the most precipitation, about 1,520 mm a year, and Mossamedes the least, about 150 mm. The highest-lying is Catchiungo at about 1,800 m. The warmest sea is at Soyo: 29°C in March.

By type of trip

The best months change with what you want to do. With Eddigo’s trip types, Angola averages 65 or more in these months:

Month by month

MonthScoreDaySeaRainBest destinations
January6522–33°28°107 mmMossamedes 85 · Lubango 76 · Baía Farta 75
February6522–32°28°102 mmMossamedes 80 · N'dalatando 76 · Gabela 76
March5722–32°29°174 mmMossamedes 76 · Lubango 69 · Ondjiva 67
April6522–32°28°141 mmMossamedes 87 · Lubango 85 · Menongue 85
May8321–31°27°21 mmMenongue 98 · Lubango 95 · Huambo 94
June9120–32°25°1 mmMenongue 100 · Ondjiva 100 · Cuito 98
July8918–32°23°1 mmMenongue 100 · Ondjiva 99 · Luena 98
August8718–33°22°3 mmMenongue 98 · Huambo 95 · Cuito 95
September8420–34°24°16 mmLubango 93 · Cuito 93 · Catchiungo 93
October7321–35°26°65 mmMossamedes 89 · Lubango 85 · Baía Farta 81
November6422–34°27°133 mmMossamedes 86 · Lubango 78 · Ramiros 77
December6422–33°27°126 mmMossamedes 85 · Ramiros 77 · Lubango 74

Score: average of the cities and beach destinations with the default preferences (ski resorts are left out). Day: lowest to highest typical daytime temperature among them. Sea: the warmest. Rain: average.