
Weather and climate in Dubai
A full article about the weather and climate of Dubai. What are the average temperatures in Dubai? How warm is the sea water? Does rain sometimes fall in Dubai? When is the sunrise and sunset? Which is the best time to visit Dubai? Are there any sandstorms in Dubai?
Learn all about the weather in Dubai.
Weather and climate in Dubai
Celcius (International)
Fahrenheit (USA)
Dubai has a tropical desert climate, due to its location within the northern desert belt. The summers are extremely hot and humid, with an average temperature around 41°C (106°F) during the day and at night around 31°C (88°F).
Most days are sunny all year round. The winters are warm and short with an average temperature of 26°C (79°F) and in the night of 17°C (63°F). However, rainfall has increased in recent decades, with the accumulated rain reaching 150 mm per year.
The weather in Dubai can cause short and irregular rain showers, as it is typical in the Middle East. The majority of rainfall occurs in the period from December to March. The weather between December and March remains warm and is considered to be the most comfortable climatic conditions of the year.
Average temperature in Dubai
Warm, warmer, warmest and then there’s Dubai!
These are the average temperatures in Dubai. Note: these are temperatures in the shade!
The feeling temperature can rise above 50°C (122°F) in the summer. Hence a visit to Dubai in the summer is not advisable. Hotel bookings will therefor also be cheaper in the summertime than in wintertime.
Average values of the weather and climate in Dubai per month
Below you can view all average values of the weather per month. This gives you a direct view of the average minimum and maximum temperature, hours of sunshine, rainy days, sea water temperature, sunrise and sunset in Dubai. All data is based on the 15th of every month.

January
- Average minimum temperature: 14°C (57°F)
- Average maximum temperature: 24°C (75°F)
- Hours of sunshine: 8
- Rainy days: 2
- Seawater temperature: 23°C (73°F)
- Sunrise: 07.06 am
- Sunset: 05.49 pm
- Day length: 10 hours and 43 minutes

February
- Average minimum temperature: 15°C (59°F)
- Average maximum temperature: 25°C (77°F)
- Hours of sunshine: 8
- Rainy days: 3
- Seawater temperature: 23°C (73°F)
- Sunrise: 06.53 am
- Sunset: 06.12 pm
- Day length: 11 hours and 18 minutes

March
- Average minimum temperature: 17°C (63°F)
- Average maximum temperature: 28°C (82°F)
- Hours of sunshine: 8
- Rainy days: 3
- Seawater temperature: 23°C (73°F)
- Sunrise: 06.27 am
- Sunset: 06.27 pm
- Day length: 12 hours

April
- Average minimum temperature: 20°C (68°F)
- Average maximum temperature: 33°C (91°F)
- Hours of sunshine: 10
- Rainy days: 2
- Seawater temperature: 23°C (73°F)
- Sunrise: 05.56 am
- Sunset: 06.41 pm
- Day length: 12 hours and 45 minutes

May
- Average minimum temperature: 23°C (73°F)
- Average maximum temperature: 37°C (99°F)
- Hours of sunshine: 11
- Rainy days: 0
- Seawater temperature: 23°C (73°F)
- Sunrise: 05.33 am
- Sunset: 06.56 pm
- Day length: 13 hours and 22 minutes

June
- Average minimum temperature: 26°C (79°F)
- Average maximum temperature: 39°C (102°F)
- Hours of sunshine: 11
- Rainy days: 0
- Seawater temperature: 23°C (73°F)
- Sunrise: 05.28 am
- Sunset: 07.10 pm
- Day length: 13 hours and 42 minutes

July
- Average minimum temperature: 29°C (84°F)
- Average maximum temperature: 41°C (106°F)
- Hours of sunshine: 10
- Rainy days: 0
- Seawater temperature: 23°C (73°F)
- Sunrise: 05.38 am
- Sunset: 07.11 pm
- Day length: 13 hours and 33 minutes

August
- Average minimum temperature: 30°C (86°F)
- Average maximum temperature: 42°C (108°F)
- Hours of sunshine: 10
- Rainy days: 0
- Seawater temperature: 23°C (73°F)
- Sunrise: 05.52 am
- Sunset: 06.53 pm
- Day length: 13 hours and 1 minute

September
- Average minimum temperature: 26°C (79°F)
- Average maximum temperature: 40°C (104°F)
- Hours of sunshine: 10
- Rainy days: 0
- Seawater temperature: 23°C (73°F)
- Sunrise: 06.04 am
- Sunset: 06.22 pm
- Day length: 12 hours and 18 minutes

October
- Average minimum temperature: 23°C (73°F)
- Average maximum temperature: 35°C (95°F)
- Hours of sunshine: 10
- Rainy days: 0
- Seawater temperature: 23°C (73°F)
- Sunrise: 06.18 am
- Sunset: 05.48 pm
- Day length: 11 hours and 30 minutes

November
- Average minimum temperature: 18°C (64°F)
- Average maximum temperature: 31°C (88°F)
- Hours of sunshine: 9
- Rainy days: 0
- Seawater temperature: 23°C (73°F)
- Sunrise: 06.56 am
- Sunset: 05.31 pm
- Day length: 10 hours and 35 minutes

December
- Average minimum temperature: 15°C (59°F)
- Average maximum temperature: 26°C (79°F)
- Hours of sunshine: 8
- Rainy days: 2
- Seawater temperature: 23°C (73°F)
- Sunrise: 07.06 am
- Sunset: 05.49 pm
- Day length: 10 hours and 43 minutes
Sandstorms in Dubai
During the summer season a low-pressure area develops above Dubai, forcing strong northwest winds to blow from Saudi Arabia. These winds, also known as Shamal (north) in Arabic, are quick and unpredictable when they reach Dubai. Shamal raises desert sand and reduces visibility and the sandstorm can last for several days.

Outstanding sandstorms that hit Dubai in the past years
- On April 18, 2008, a heavy sandstorm hit Dubai and reduced visibility to 1,500 meters.
- A moderate sandstorm reached Dubai on March 10, 2009, reducing visibility and temperature.
- March 2, 2010, strong winds caused sandstorms in Dubai and other regions of the United Arab Emirates.
- January 28, 2011, a sand storm hit Dubai for a short time.
- February 26, 2012, a strong sandstorm hit Dubai and other parts of the country.
- On April 2, 2015, a very strong sandstorm hit Dubai and other parts of the country. It started to clear up by the evening. In some areas, visibility was reduced to 500 meters.

Best travel period for Dubai


The best time to visit Dubai is from December to February, to avoid the heat that dominates many months a year.
During the summer the heat is so intense that it can be uncomfortable to even lie under an umbrella. It is usually possible to sunbathe in the winter, except in the coolest days. In April some days are acceptable, at other times the temperature can already rise to 40°C (104°F).
Fortunately, public buildings and shopping centers such as The Dubai Mall are equipped with air conditioning.
The weather in Dubai can cause short and irregular rain showers, as it is typical in the Middle East. The majority of rainfall occurs in the period from December to March. The weather between December and March remains warm and is considered to be the most comfortable climatic conditions of the year.