Keren's climate is semi-desert hot during summer and cold during
winter. The rainy season extends from mid-June to mid-September. From October
to February, the town experiences the cool winter season. The climate heats up
from March to June, though the nights are pleasant