Average Sea Temperature
Dubai lies on the Persian Gulf (aka Arabian Gulf). It’s waters are warm throughout the year, roughly following the changes in air temperature.
The average sea temperature throughout the year is 27°C (81°F), ranging from a low of 21°C (70°F) in January to a high of 33°C (91°F) in August.

Most tourists visit during the winter months (November to April). During this time the sea surface temperature in Dubai averages 23°C (73°F). The majority of swimmers will find this temperature comfortable.
In the summer months (June to August) the average water temperature is 32°C (90°F). This is a few degrees warmer than the average indoor swimming pool.
Month | Average Temperature (C) | Average Temperature (F) |
---|---|---|
January | 21 | 70 |
February | 22 | 72 |
March | 22 | 72 |
April | 25 | 77 |
May | 28 | 82 |
June | 31 | 88 |
July | 32 | 90 |
August | 33 | 91 |
September | 32 | 90 |
October | 30 | 86 |
November | 27 | 81 |
December | 23 | 73 |
Average Temperature | 27 | 81 |
Minimum Temperature | 21 | 70 |
Maximum Temperature | 33 | 91 |