Khafji has an arid climate, with a total average annual
rainfall of 105 millimetres (4.1 in). The quantity of annual rainfall
substantially varies from one year to another, with some years
witnessing over 200 millimetres (7.9 in) of precipitation while others
see only a few millimetres (fractions of an inch). The average
springtime temperature is in the range of 21 °C(70 °F), with relative
humidity of about 50%. In the summertime the temperature averages around
33 °C (91 °F), with relative humidity of about 50%. Autumn sees average
temperatures around 29 °C (84 °F), with relative humidity of about