
Yanbu in December
Yanbu in December
Yanbu, Saudi Arabia
Visiting Yanbu in December means experiencing the winter. During winter, Yanbu offers cooler temperatures, festive atmosphere, and indoor attractions.
Weather in Yanbu in December
Average highs around 28.3C and lows near 17.3C. 25mm average precipitation and about 2 rainy days. December typically sits between November and January conditions, so it is useful for travelers wanting a balanced window in Yanbu. Pack breathable clothing, sunscreen, and hydrate often when exploring Yanbu.
Temperature
December brings winter conditions in Yanbu, Saudi Arabia. The average temperature is about 22.8C, with lows near 17.3C and highs around 28.3C.
Sunshine Hours
Yanbu, Saudi Arabia usually gets around 9.7 hours of sunshine per day in December, with roughly 10.7 daylight hours available for sightseeing.
Rain
December sees around 25mm of rainfall over about 2 days. Rain can occur for around 0.6 hours per day on average.
Humidity
Humidity in December is generally dry for Yanbu, Saudi Arabia, especially when rainfall periods increase.
Additional Information
Average winds are around 20.7 km/h, so pack layers that handle changing conditions. Pack breathable clothing, sunscreen, and hydrate often when exploring Yanbu.
Our December Hotel Picks for Yanbu

Novotel Yanbu
Relaxed hotel with a colorful restaurant, a bar & an outdoor pool, plus meeting space & a gym.
View hotel
Holiday Inn Yanbu
Casual rooms & suites in an upmarket hotel with dining, plus outdoor pools, a gym & bowling.
View hotelفندق (لا اسم)
فندق (لا اسم) is located in Yanbu and is a practical base for travellers. It holds a 5.0 rating based on 2 reviews.
View hotelWhat to Do in Yanbu in December
Travel tips for Yanbu in December
Pack breathable clothing, sunscreen, and hydrate often when exploring Yanbu. Book accommodation earlier when events overlap with peak weekends, and keep an eye on changing weather windows for day trips.








