Below is the labour law, as published by the UAE Ministry of Labour with regards to worker’s hours and the following text comes straight from the UAE Ministry of Labour’s UAE Labour Law, and is applicable as of May 21st, 2015.
The maximum number of ordinary working hours for adult workers shall be eight hours per day, or forty eight hours per week. The number of hours may be increased to nine hours per day for people employed in trade, hotels, cafeterias, security and other jobs whose addition may be made by virtue of a decision from the Minister of Labor. Furthermore, the daily number of working hours may be reduced for strenuous or harmful works and such by virtue of a decision from the Minister of Labor and Social Affairs.
The ordinary working hours shall be reduced by two hours during Ramadan.
The commutation periods spent by the worker from the place of residence to the work site thereof shall not be calculated within the working hours.
So basically, under MOL UAE Labour Law, Ramadan working hours are reduced for Muslims and non-Muslims as well. It is applicable for both indoor and outdoor work. Workers who work on a construction site will continue to have the midday break from 12 to 3pm.
UAE Working Hours
Working hours for all public sector employees in the United Arab Emirates throughout the Holy Month of ramadan will be 9am to 2pm, according to a statement issued by Hussain Al Hammadi, Minister of Education and Chairman of the Federal Authority for Government Human Resources.
Private sector companies are not required to follow the same timings, but will have two hours cut from their days throughout Ramadan as per Article 65, UAE Labour Law (as above). Employees in all enterprises, institutions and private-sector companies will work the reduced hours without any impact on wages.
School hours will also be reduced across the country as the Holy Month overlaps the last few days of the academic calendar year. The KHDA has directed all private schools to open from 8.30am until 1.30pm, so school will begin later and end earlier than the regular schedule.
Overtime in Ramadan as per UAE Labour Law
If an employee chooses to work overtime he can do it for a maximum of 2 hours and his employer can not ask them to work more time. If the employee chooses to work extra 2 hours he has to be paid an overtime of 25 per cent(%) of his basic salary per day for day time and 50% for night duty.
Ramadan work timings in DIFC
In the Part 4, Point No 23 of the DIFC Employment Law, you can read about the reduced working hours. It mentions that, only Muslims who observe fast not be required to work in excess of six (6) hours each day.