Dubai çöl iklimine sahip bir coğrafyada yer alır. Yaz aylarında sıcaklıklar ortlama 41 dereceyken en sıcak ay olan Ağustos'ta 50 dereceyi bulabilir. Bu aylarda gece hava sıcaklığı da 30 derece civarında seyreder. Ayrıca hava zaman zaman biraz rüzgarlı olsa da bu rüzgarların havayı pek serinlettiği söylenemez. Deniz suyu sıcaklığı ise 35 dereceyi bulabilmektedir. Kış aylarında ise sıcaklıklar gündüzleri 17 derecenin altına pek düşmez. Ancak gece gündüz arası sıcaklık farklı yüksek olduğundan kış akşamlarında bir ceket bulundurmak iyi olacaktır. Yağışların yıl boyunca çok nadir görüldüğü şehir her zaman güneşlidir. Hatta ortalama olarak Dubai'ye yılda beş gün yağmur yağar. Bu nedenlerle Dubai’ye gitmek için en uygun zaman Kasım ve Mayıs ayları arasıdır. Eğer yaz aylarında Dubai'yi ziyaret etmek isterseniz aşırı sıcaklar konusunda dikkatli olmalısınız. Şimdiye kadar ölçülen en yüksek sıcaklık 2002 yılında 52 derecedir. Ayrıca deniz kenarında bulunduğu için havanın nem oranı da yüksektir. Yaz aylarında hava sıcaklıkları bu kadar yüksek olduğu için de Dubaililer serinleyebilmek için alışveriş merkezlerine akın eder.