The best time to visit Dubai is from November to April when the weather is pleasant and one can enjoy out door activities as well. December and January bring some rain which brings down the temperature considerably. January to mid February the city comes alive with the shopping festival which includes along with fabulous discounts, a variety of entertainment experiences. July, August and September get uncomfortably hot and humid so a visit to Dubai at this time is best avoided. Also to be kept in mind is that during the holy month of Ramadan, shops and business establishments may alter their timings and most restaurants and bars are closed during the day.
