Travel & Stay

When is the best time to visit Riyadh?

Riyadh is a hub of events, celebrations and social gatherings, but the best time to visit depends entirely on what you want to do and your budget.

BY /
5 May 26
The Riyadh city skyline at night
The Riyadh city skyline at night
The Riyadh city skyline at night

Riyadh is the capital city of Saudi Arabia and, as such, there is always something going on – even in the summer, when temperatures in the city routinely creep above 40°C and the streets sometimes have desert sandstorms blowing through. 

If you want to explore and enjoy the city and its environs on foot, it is best to go in the spring and winter, although Riyadh is a city built for all seasons – even when it is hot there are plenty of indoor activities, from bowling to skiing (yes, really). 

The last four years have seen a huge focus by the Saudi authorities on events, including world-class boxing and UFC, and performances by comedy icons from around the world. These tend to run from September through to June, although some indoor sporting events are scheduled during the quieter summer months. This is everything you need to know about choosing the best time to visit Riyadh for you.

The dramatic cliffs at the Edge of the World near Riyadh. Pexels
The dramatic cliffs at the Edge of the World near Riyadh. Pexels
The dramatic cliffs at the Edge of the World near Riyadh.
pexels-mohammed-ajwad-9822971

November to March is the best time for outdoor activities

Riyadh’s best months for outdoor fun are November to March when the nights are cool and the days are pleasantly warm. Barring the odd sandstorm (and occasional deluge, of which more later), the winter is the perfect time to visit both Riyadh and nearby sites such as the Edge of the World, which share its dry desert climate. It is also Saudi Arabia’s peak camping season, with the cool nights perfect for bedding down under the canvas beneath a canopy of stars. 

Despite Saudi Arabia’s vast deserts and dry climate, it can rain in winter. Indeed in 2023, Saudi Arabia had its wettest year in four decades, while the flash floods that hit the Arabian Gulf in May 2024 brought travel chaos to many of Saudi Arabia’s cities, Riyadh included. A lightweight raincoat is not a bad idea, although if it does rain, just do as the Saudis do and stay inside.  

If you pack a jacket for the cool evenings it may come in useful inside Riyadh's malls, hotels, cinemas or other public buildings where the air conditioning tends to be on full icy blast. 

Who will ride to glory at the Saudi Cup in February?
Who will ride to glory at the Saudi Cup in February?
Horses starting to race at the Saudi Cup
October to April - Saudi Cup-Festival Fun

October to April is the best time for festival fun

Riyadh Season runs from October to April and brings a wide range of entertainment and sporting events to the capital. In 2023 and 2024 there was a heavy emphasis on boxing, culminating in Tyson Fury’s loss to Ukraine’s Oleksandr Usyk, while Fury and Joshua are set to potentially have a showdown in Riyadh later this year. There have also been performances by Becky G, Alicia Keys and Kanye West, and the unveiling of a new collection by famed Lebanese fashion titan Elie Saab. 

There was a big entertainment focus in late 2025 when the city hosted its first international comedy festival to huge acclaim and success. In February 2026, Riyadh hosted the Saudi Cup Weekend at the King Abdulaziz Racecourse. During the World’s Richest Race, the Saudi Cup, the winning jockey takes home US$20m. Ramadan also sometimes begins during February, depending on the lunar calendar. 

A young boy in a snowmobile at Snow City
A young boy in a snowmobile at Snow City
A young boy in a snowmobile at Snow City
SnowCity-IG snowcityme

June to August is the best time for visitors on a budget

The summer in Riyadh is no joke – the temperature is often over 40°C (it has been known to top 50°C) and the city is hit by regular sandstorms. It is also one of the quietest months, as anyone with the means to do so heads to cooler regions like Aseer or abroad. 

That said, as long as you plan your trip well and aren’t interested in being outdoors (hiking and camping in the desert are out of the question in the summer months), it is significantly cheaper to visit the city in summer, and many hotels will have rock-bottom rates. 

And despite the heat outside, summer in Riyadh is one of the best times of the year to learn to ski. Snow City at Al Othaim Mall in Ar Rabwah, is open from noon to midnight daily (1am on Thursdays and Fridays). 

Join in the celebrations on Saudi National Day in September
Join in the celebrations on Saudi National Day in September
Father and son watching the fireworks on display in Al Khobar during the National Day event
September - National Day

September is the best time to celebrate National Day 

If you like fireworks, fast cars and folk dancing, Saudi National Day in Riyadh is a must. The annual event commemorates the founding of Saudi Arabia by Ibn Saud in 1932 and sees myriad street events where many of the attendants dress in the green and white of the Saudi flag. It is a popular time to visit, but an exciting one too. 

Eid is a wonderfully festive time to visit Riyadh
Eid is a wonderfully festive time to visit Riyadh
Eid lights and celebration at Al Safat Square in the capital of KSA after Ramadan.
March 2025 - Eid

March 2027 is the best time to experience Eid 

The Muslim holy month of Ramadan comes 11 days earlier each year because it uses the Islamic Hijri rather than the Gregorian calendar, but in 2027 Eid-al-Fitr will fall at the beginning of March. 

The three-day festival celebrates the end of a month of fasting between the hours of sunrise and sunset and is a time for families and neighbours to reconnect. Children traditionally receive presents, cash and new clothes. Eid is also celebrated with food and fireworks. 

It’s an exciting time to be in any Muslim country, although bear in mind that it is primarily a time for family and while the streets will be buzzing, some hotels and restaurants will be closed.