Weather in Dubai
United Arab Emirates • Population: 3,790,000
Best Months to Visit
Based on temperature, precipitation, and humidity data
On this site the months that score closest to a 22°C day, lighter rain, and moderate humidity are February, March, and December. Dubai is in United Arab Emirates at 25.1°N. The 2001–2020 NASA POWER daily record describes a desert climate with almost no rain.
August is the warmest month (average 35.8°C, high 39.7°C) and January is the coolest (average 20.4°C, low 17.7°C). Rain is a year that totals only 84 mm of rain. The wettest month is January at 17 mm; the driest is July at 1 mm.
When the score favours a visit
The three months with the highest comfort score are February, March, and December: February (21.2°C average, 8 mm, 62% humidity); March (23.7°C average, 16 mm, 61% humidity); December (22.8°C average, 14 mm, 62% humidity). They fall in calendar order. The score rewards averages near 22°C, lower rainfall, and humidity near 60%. It is a climate score, not a festival or price calendar.
If you prefer the hottest stretch, that is August. The coolest stretch is January.
How warm Dubai gets
The heat peaks in August, when the typical afternoon is 39.7°C. The opposite pole is January, when mornings average 17.7°C.
Across the year the mean afternoon high is 32.1°C. If you want the smallest day–night shock, look at months where the high and low sit close together; August nights still hold 32.0°C.
Rainfall pattern
Dubai is dry. The whole year adds up to 84 mm. January is the “wet” month at 17 mm; July drops to 1 mm.
Humidity peaks near 63%. That usually lines up with the wetter months rather than the hottest ones.
Distinctive months in Dubai
The year bottoms out in January. Plan for 17.7°C at night and 23.1°C in the afternoon. March: 27.3°C high, 20.1°C low, 16 mm rain, 61% humidity. April stands apart from the months beside it: 31.1°C / 23.4°C and 9 mm. May brings 4 mm and 0 rainy days; temperatures run from 26.9°C to 35.3°C. July is the driest month, averaging only 1 mm across 0 rainy days. Highs sit near 39.3°C.
Peak heat arrives in August: 39.7°C by day, 32.0°C at night, and 52% humidity. October: 34.5°C high, 27.7°C low, 1 mm rain, 56% humidity. In November, Dubai averages 29.7°C by day and 24.1°C at night, with 8 mm of rain. December brings 14 mm and 2 rainy days; temperatures run from 20.2°C to 25.5°C.
Dubai and other cities in United Arab Emirates
Sharjah is about 30 km away: Dubai is about as warm as Sharjah at the hot peak and a similar annual rainfall (86 mm in Sharjah). Sharjah’s wettest month is January (23 mm) versus January here.
Abu Dhabi is about 115 km away: Dubai is about as warm as Abu Dhabi at the hot peak and a similar annual rainfall (63 mm in Abu Dhabi). Abu Dhabi’s wettest month is March (13 mm) versus January here.
Temperature and rainfall
Monthly Weather Overview
| Month | High | Low | Rain (mm) | Rainy Days |
|---|---|---|---|---|
| January | 23.1°C | 17.7°C | 17 | 3 |
| February | 24.4°C | 18.0°C | 8 | 1 |
| March | 27.3°C | 20.1°C | 16 | 3 |
| April | 31.1°C | 23.4°C | 9 | 2 |
| May | 35.3°C | 26.9°C | 4 | 0 |
| June | 37.7°C | 29.3°C | 4 | 0 |
| July | 39.3°C | 31.5°C | 1 | 0 |
| August | 39.7°C | 32.0°C | 1 | 0 |
| September | 37.7°C | 30.2°C | 3 | 0 |
| October | 34.5°C | 27.7°C | 1 | 0 |
| November | 29.7°C | 24.1°C | 8 | 1 |
| December | 25.5°C | 20.2°C | 14 | 2 |
Monthly Details
Click on any month for detailed weather information: