The best time to visit Dubai is between November to April. During January to February, you will come across plenty of crowds and traffic, because of the Dubai Shopping Festival.