Bahrain has an arid to extremely arid climate. It is characterized by very hot summers and relatively mild winters. Mean air temperature fluctuates between 14oC and 41oC. There are two seasons: winter extends from November to April and summer lasts for the rest of the year.