La humedad extrema se combina con altas temperaturas, tan altas como 54 grados en la sombra, para producir un clima sofocante. Los vientos que soplan al noroeste en verano y al sudoeste en invierno traen poca lluvia pero causan severas tormentas de arena. Durante enero y febrero, sin embargo, la temperatura promedio es de alrededor de 20 grados. El clima de las tierras altas es generalmente considerado el mejor de Arabia. Los veranos son templados y los inviernos son frescos, con algunas heladas. Las temperaturas varían de 22 grados en junio, el mes más caluroso, a 14 grados en enero. Las precipitaciones en las tierras altas varían desde 41 cm hasta 81 cm en el área de los monzones del extremo suroeste. La temperatura promedio durante todo el año en Şan’ā ‘es de 18 grados.