Perched on the shores of the Red Sea in the Madinah region, Yanbu is one of Saudi Arabia's most relaxed coastal destinations — known for its calm beaches, clear waters, and laid-back corniche. But like much of the Kingdom's coastline, its climate shapes the experience dramatically depending on when you go. In this Saudi Living guide, we break down Yanbu's weather month by month and pinpoint the best times to visit for beaches, diving, and sightseeing.

Yanbu's Climate at a Glance

Yanbu has a hot desert coastal climate, meaning long, very warm summers, mild winters, and very little rainfall throughout the year. Being right on the Red Sea, the city also carries noticeable humidity in the warmer months, which can make the heat feel heavier than the thermometer suggests.

  • Long, hot summers with high humidity near the coast.
  • Mild, pleasant winters ideal for outdoor activity.
  • Minimal rainfall across the year.

Current Conditions

As of late October, Yanbu al-Bahr sits at around 36°C during the day and 24°C at night, with clear skies and a pleasant breeze. October averages mirror this, hovering near a 36°C high and a 24°C low — still firmly on the warm side, but the cooler evenings are a sign the comfortable season is approaching.

The Best Time to Visit: December to March

If your priority is comfortable sightseeing and outdoor exploring, aim for December through March. During these months, daytime temperatures typically settle around a very pleasant 26–30°C. It's the ideal window for walking the corniche, exploring the old town, and spending full days outdoors without battling intense heat.

Beaches, Swimming and Diving Season

For water activities, Yanbu really shines from November through March. The milder air and warm sea make this stretch perfect for beaches, swimming, diving, and relaxed evening walks along the waterfront.

  • November–March: best overall for swimming, diving, and corniche evenings.
  • Late October to mid-December: strong for warm-weather beach days.
  • Late February to early May: another great window for hot-weather beach activities.

Yanbu's reefs are a highlight for divers and snorkelers, and the calmer, cooler-season conditions make underwater visits especially enjoyable.

Visiting in Summer (May–September)

The period from May through September is very hot and humid in Yanbu. This doesn't mean you should avoid the city entirely — it simply means timing your outdoor plans carefully. The early morning and evening hours are far more comfortable for being outside, while the middle of the day is best spent indoors or by the water.

  • Plan beach or corniche visits for early morning or after sunset.
  • Stay hydrated and use sun protection.
  • Take advantage of indoor venues during peak afternoon heat.

Quick Planning Tips

  • Best all-rounder: December–March for cool, comfortable days.
  • Best for water: November–March for diving and swimming.
  • Warm beach season: late October to mid-December and late February to early May.
  • Summer strategy: early morning and evening only for outdoor activity.

Whenever you choose to go, Yanbu rewards visitors with some of the calmest, clearest waters on the Red Sea. Pack light, bring sun protection year-round, and plan your beach and corniche time around the cooler parts of the day for the best experience.


Stay updated with the latest news, events, sports updates, business insights, real estate and lifestyle stories on Saudi Living — the leading online platform for residents, expats, and visitors in Saudi Arabia.

Follow Saudi Living for daily updates:

Don't Miss Similar Listings

Be the first to know when new stories on this topic are published.

Yanbu Weather & Best Time to Visit: A Full Guide | Saudi Living