Dubai has a hot desert climate, with very hot summers and mild winters. Although the city receives very little rain throughout the year, the humidity is high, typically ranging from 70-90% throughout the year. This can make the heat feel quite oppressive during the summer months.
The summer months (June-August) are the hottest and most humid, with temperatures reaching up to 40 degrees Celsius (104 degrees Fahrenheit). The winter months (December-February) are the coolest and driest, with temperatures ranging from 15-25 degrees Celsius (59-77 degrees Fahrenheit).
Rainfall is very rare in Dubai, with an average of only around 50mm (2 inches) of rain per year. Most of this falls in the winter months, with the summer months being virtually rain-free.
The hot climate and lack of rainfall make Dubai an ideal destination for sun-seekers and beach lovers. With its year-round sunshine and stunning beaches, Dubai is the perfect place to soak up some rays and enjoy the warm weather.
The best time to visit Dubai is during the shoulder seasons (March-May and September-November), when the weather is still warm but not as hot as in the summer, and the humidity is not as high.
The bar chart below shows the average monthly peak daytime temperatures at Dubai
Please note: these are the average peak daytime temperatures (usually around mid-afternoon) so do not show daytime / night highs and lows. To see the daily range of temperatures have a look at the temperature max / min chart below.
The graph below shows the average rainfall and number of rainy days per month.
Average annual rainfall in Dubai: 173.9mm (68.5 inches)
The bar chart below shows the average daily sunshine hours in Dubai
The graph below shows the daily range of temperatures for each month.
The graph below shows the average sea temperature.
The graph below shows the average wind speed.
A monthly average windspeed of over 16km/h or 10mph suggests a location is fairly windy.
The graph below shows the average relative humidity.
|Hottest month:||August||40.3°C 104.5°F|
|Driest month:||June||0mm 0ins|
|Coldest month:||January||23.8°C 74.8°F|
|Wettest month:||February||34mm 1.3ins|
|Warmest sea:||August||32.7°C 90.9°F|