1、西海岸,地处亚热带高气压带盛行下沉气流,干燥少雨,高温炎热,沿岸高山阻挡了来自海洋的暖湿气流的进入,沿岸加那利寒流流经减温减湿。
2、东海岸,受副热带高气压带和东北信风带交替控制,东北信风将来自阿拉伯沙漠的干热气流带进非洲东海岸,印度洋季风环流和索马里寒流对其东岸也起到了一定的降温减湿的作用。