Skip to main content
AMZBooking
Masmak Fortress, Riyadh

Best time to visit · Riyadh · Saudi Arabia

The best time to visit Riyadh

Weather, crowds, prices and events for every month, so you can pick the trip that suits you.

Updated By the AMZBooking editorial team

Photo: Francisco Anzola, CC BY 2.0

Quick answer

The best time to visit Riyadh is November to March, when days are sunny and mild, evenings are cool enough for outdoor dining and Riyadh Season events are running. From May to September daytime temperatures commonly exceed 40°C, so sightseeing shifts to museums, malls and the evenings. Ramadan moves about 11 days earlier each year; daytime life slows, while evenings become busy and social.

Key facts

Best months
November–March
Shoulder season
April and October
Warmest month
July (avg high 44°C (111°F))
Coldest month
January (avg high 20°C (68°F))
Rainiest month
April (~5 rainy days)
Lowest hotel prices
July–August

Seasons

Riyadh has a hot desert climate: very hot, dry summers regularly above 43°C, and mild, sunny winters with cool nights. Rain is rare and falls mainly in short showers between November and April.

December–February

Winter

Mild, sunny days and cool to cold nights; peak season for events, desert camping and outdoor dining.

March–May

Spring

Warming fast from pleasant March to very hot May, with occasional showers and dust storms.

June–September

Summer

Extreme heat with highs above 40°C; indoor sights and late evenings only, but the lowest hotel prices.

October–November

Autumn

Temperatures fall from hot to comfortable, and Riyadh Season and other events begin.

Month by month

Long-term averages (rounded). Crowds and prices are relative, 1 (lowest) to 5 (highest). Daylight is sunrise to sunset on the 15th.

Average weather, crowds and prices by month
MonthHighLowRainy daysDaylightCrowdsPrices
January20°C9°C310.8 h4/54/5
February23°C11°C211.3 h4/54/5
March27°C15°C411.9 h3/53/5
April33°C20°C512.7 h3/53/5
May39°C26°C213.3 h2/52/5
June43°C28°C013.7 h1/52/5
July44°C30°C013.5 h1/51/5
August44°C29°C013 h1/51/5
September41°C26°C012.3 h2/52/5
October35°C21°C111.5 h3/53/5
November27°C15°C210.9 h4/54/5
December22°C10°C210.6 h5/55/5

Yearly events

Recurring dates shift from year to year; confirm with the organiser before you book.

Events in Riyadh by month
MonthEvents
JanuaryRiyadh Season — concerts, shows and entertainment zones (usually continues through winter)
FebruaryFounding Day — national holiday with heritage events (22 February)
SeptemberSaudi National Day — fireworks, flags and celebrations (23 September)
OctoberRiyadh Season — seasonal entertainment programme (usually begins in autumn); Riyadh International Book Fair (usually autumn)
DecemberMDLBEAST Soundstorm — large electronic music festival (usually December)

Cheapest and quietest times

Hotel prices are usually lowest in July–August, and the sights are quietest in June–August. Many visitors avoid June–August.

Riyadh on a budget.

What to pack

Packing for Riyadh by season
SeasonPack
WinterLight, breathable clothes, a sun hat and high-factor sunscreen; Comfortable walking shoes
SpringLight, breathable clothes, a sun hat and high-factor sunscreen; Comfortable walking shoes
SummerLight, breathable clothes, a sun hat and high-factor sunscreen; Comfortable walking shoes
AutumnLight layers for the day and a light jacket for the evening; Comfortable walking shoes

Questions travellers ask

+What is the best month to visit Riyadh?

The best time to visit Riyadh is November to March, when days are sunny and mild, evenings are cool enough for outdoor dining and Riyadh Season events are running. From May to September daytime temperatures commonly exceed 40°C, so sightseeing shifts to museums, malls and the evenings. Ramadan moves about 11 days earlier each year; daytime life slows, while evenings become busy and social.

+When are hotel prices lowest in Riyadh?

Usually in July–August. The hottest time of year, with strong sun and hot nights; many residents travel abroad.

+What is the rainiest month in Riyadh?

April, with about 5 days of rain on average.

+How hot does Riyadh get?

The warmest month, July, averages highs of 44°C (111°F) and lows of 30°C (86°F).