The temperature in Dubai in March varies between 18°C to 29°C which is quite pleasant for all sorts of activities.