Omdurman's climate is characterized by hot summers and mild winters. The summer season, spanning June to August, brings extremely high temperatures, often reaching up to 46°C, with July being the hottest month averaging 32°C. In contrast, winters are relatively cool, with January and December experiencing temperatures ranging from 15°C to 34°C and 15°C to 36°C respectively. Spring and autumn seasons have moderate temperatures, with April and May averaging around 33°C and September and October averaging around 31°C. The temperature fluctuations throughout the year are significant, making Omdurman's climate quite unstable.