Oman Working Hours & Overtime Guide 2026

Standard hours, overtime rates, Ramadan rules, annual leave and public holidays — everything expats need to know about working time in Oman.

8 hrs
Max per day
45 hrs
Max per week
125%
Overtime rate
30 days
Annual leave

Standard Working Hours (Article 68)

Period Max Hours/Day Max Hours/Week Applies To
Normal period8 hours45 hoursAll employees
Ramadan6 hours30 hoursMuslim employees only
Rest break required1 hour break if working more than 5 consecutive hours

Overtime Pay Rates

Situation Rate
Overtime on a normal working day125% of hourly rate
Overtime after 9pm or on rest day (Friday)150% of hourly rate
Working on official public holiday150% + substitute day, or double pay
Maximum overtime per day4 hours (total day max: 12 hours)

Annual Leave

Service Period Annual Leave Entitlement
After completing 1 year30 calendar days per year
First year (partial)Pro-rated: 2.5 days per completed month
Unused leavePaid out on termination at basic salary rate

Public Holidays in Oman 2026

Holiday Days Off
New Year's Day1 day (1 January)
Isra Wal Miraj1 day
Eid Al Fitr3 days
Eid Al Adha3 days
Islamic New Year (Muharram)1 day
Prophet's Birthday (Mawlid)1 day
National Day2 days (18–19 November)

How to Calculate Your Overtime Pay

Step 1 — Find your hourly rate:
Hourly rate = (Basic Salary ÷ 26 working days) ÷ 8 hours

Step 2 — Apply the overtime multiplier:
Normal overtime (daytime) = hourly rate × 1.25 × overtime hours
Night/rest day overtime = hourly rate × 1.50 × overtime hours

Example: Basic salary OMR 600/month. Worked 3 hours of daytime overtime.
Hourly rate = (600 ÷ 26) ÷ 8 = OMR 2.88/hour
Overtime pay = 2.88 × 1.25 × 3 = OMR 10.80
💼

Calculate Your Net Salary & Overtime

Use the free Salary Calculator to see exactly how overtime affects your take-home pay in Oman.

Open Salary Calculator →

Related Guides & Tools

📊 Oman Salary Guide 2026
Average salaries, SPF, income tax
⚖️ Oman Labour Law Guide
End of service, notice period, rights
📆 Date Difference Calculator
Calculate service period in days
📋 End of Service Calculator
Gratuity under Article 61

Frequently Asked Questions

What are the standard working hours in Oman?

8 hours per day and 45 hours per week under Article 68. During Ramadan, Muslim employees work a maximum of 6 hours per day (30 hours per week).

How is overtime calculated in Oman?

Daytime overtime (beyond 8 hours on a regular day) is paid at 125% of your normal hourly rate. Overtime after 9pm or on a rest day (Friday) is paid at 150%. The maximum overtime is 4 hours per day (total 12 hours in a day).

How many days of annual leave do I get in Oman?

30 calendar days per year after completing 1 year of service. In the first year, leave accrues at approximately 2.5 days per completed month of service.

Do non-Muslim expats get shorter hours during Ramadan?

The legal requirement for reduced hours (6 hours/day) applies specifically to Muslim employees. Non-Muslim expats typically continue their normal 8-hour schedule unless the employer voluntarily applies Ramadan hours to all staff. Check your employer's HR policy.

What happens to unused annual leave when I leave Oman?

Accrued but unused annual leave must be paid out upon termination. The payout is calculated based on your basic salary rate at the time of termination. This applies regardless of whether you resign or are terminated.