Yanbu's climate is characterized by mild winters, with temperatures ranging from 10-34°C in winter months, gradually warming up during spring as highs reach up to 42°C by April. Summer months are hot and humid, with temperatures often reaching 48°C or higher from June to August. Autumn brings a slight cooling trend, but temperatures remain relatively warm, peaking at 43°C in October. Winters are cooler again, with lows dipping below 10°C, marking the start of another cycle of warming temperatures. Overall, Yanbu's climate is dry and hot for most of the year, except for occasional winter coolness.