Average monthly temperatures
Dubai has a tropical desert micro climate with very hot summers and warm winters, there is very little rain at any time of the year, although summer months may feel more humid influenced by distant moonsons over the Indian Ocean.
The highest temperatures occur during the peak summer months, so most travellers tend to visit between October and May for perfect holiday weather.
The hottest month of the year is August with an average daily maximum of 44 C and an average low of 30 C.
The coolest month of the year is January with an average daily maximum of 25 C and an average low of 14 C.
Sunshine and rainfall
The driest month is May with 0 mm of rainfall and 31 perfect sunny days. The wettest month is January with 5 mm of rain over 1 day.
Best time to be on the beach
You should be able to enjoy the beach with warm sea temperatures year round.
Holiday deals in Dubai
TUI SENSATORI Riviera Cancun
Riviera Maya, Mexico - Caribbean Coast, Mexico