Augustus en juli zijn normaal de warmste maanden in Safi wanneer de temperatuur gemiddeld 24°C bedraagt. Februari en januari zijn de koudste maanden wanneer de temperatuur gemiddeld 16°C bedraagt. November en februari zijn de maanden met de meeste regen.