Le climat de l’Angola est de type tropical avec trois grandes zones climatiques.

On trouve une zone tropicale humide au nord et à l’est. Il n’y a pas de saisons intermédiaires. La saison sèche (le Cacimbo) dure de septembre à avril.

Le sud jusqu’à la frontière namibienne oscille, quant à lui, entre une zone désertique et uen zone semi désertique. Les précipitations annuelles ne dépassent pas 51 mm en bordure du désert du Namib.

Entre ces deux pôles, le plateau central offre une zone tempéré sèche.
La température moyenne en altitude est de 19°C et quelques fois, le gel se fait sentir en hiver.
Les précipitations varient selon que l’on se trouve au nord du plateau (1 500 mm) ou au sud (750 mm)