De varmaste månaderna i Riyadh är vanligtvis juli och augusti, då medeltemperaturen är 35 °C. Januari och december är de kallaste månaderna, med en medeltemperatur på 17 °C. De regnigaste månaderna är april och november.