Nampula's weather is characterized by a relatively consistent temperature throughout the year, with minimal seasonal variation. The dry season spans from March to May, with temperatures gradually cooling down, and averages around 22-25°C. June and July are the coolest months, with average temperatures hovering around 21°C. From August to October, temperatures rise slightly, before dropping again in November and December, which marks the start of a hotter phase that lasts until February, with temperatures often reaching as high as 38°C.