The best time to visit Dubai Miracle Garden is early in the day before the crowds arrive. You will have a much better chance of taking photos uninterrupted and can take your time to enjoy the displays. We also recommend visiting in the coolest part of the year, at the start and end of the season, you can get a little bit of dieback. Visit outside of the main school holiday times for even fewer crowds - mid-January through to February weekdays are best.