WhereItsSunny

Climate of UAE — Month by Month

Country-wide average for United Arab Emirates. Part of Western Asia, Asia.

Located in Western Asia, Asia, United Arab Emirates has a seasonal climate. Country-wide average temperatures range from 18.8°C / 65.8°F in January to 35.4°C / 95.7°F in August, with annual rainfall totalling around 79 mm / 3.1 in — driest in June (0 mm / 0 in), wettest in February (18 mm / 0.7 in). These are national averages; regional variation can be substantial, especially in geographically diverse countries. For city-level detail see the cities section below, and for state or province breakdowns follow the subdivisions link if available.

Best time to visit United Arab Emirates →
See all 7 subdivisions side by side →

Sunny & HotSunny & WarmSunny & MildTropicalSnowy
MonthTemperatureRainfallMatches
January18.8°C65.8°F12 mm0.5″Sunny & Mild
February20.1°C68.2°F18 mm0.7″Sunny & Warm, Sunny & Mild
March23°C73.4°F18 mm0.7″Sunny & Warm
April27.5°C81.5°F9 mm0.4″Sunny & Hot
May31.9°C89.4°F1 mm0″Sunny & Hot
June33.8°C92.8°F0 mm0″Sunny & Hot
July35.3°C95.5°F1 mm0″Sunny & Hot
August35.4°C95.7°F1 mm0″Sunny & Hot
September33.2°C91.8°F0 mm0″Sunny & Hot
October29.5°C85.1°F2 mm0.1″Sunny & Hot
November24.8°C76.6°F5 mm0.2″Sunny & Warm
December20.6°C69.1°F12 mm0.5″Sunny & Warm, Sunny & Mild

Frequently asked questions

What is the best time to visit United Arab Emirates?

The best months to visit United Arab Emirates for sunny, dry weather are January, February, March, April, May, June, July, August, September, October, November, December. The warmest month is August (35.4°C / 95.7°F average), and the driest is June (~0 mm / 0 in rainfall).

What is the climate of United Arab Emirates?

United Arab Emirates has country-wide monthly average temperatures ranging from 18.8°C / 65.8°F in January to 35.4°C / 95.7°F in August. Annual rainfall averages about 79 mm / 3.1 in, with the wettest month being February (18 mm / 0.7 in) and the driest June (0 mm / 0 in). Regional variation within United Arab Emirates can be significant — see subdivision or city pages for detail.

What is the hottest month in United Arab Emirates?

The hottest month in United Arab Emirates is August, with a country-wide average temperature of 35.4°C / 95.7°F.

What is the coldest month in United Arab Emirates?

The coldest month in United Arab Emirates is January, with a country-wide average temperature of 18.8°C / 65.8°F.

When does it rain most in United Arab Emirates?

The wettest month in United Arab Emirates is February, averaging about 18 mm / 0.7 in of rain. The driest is June with about 0 mm / 0 in.