Skip to content
Official 2026 Rates · Verified

Date & Working Days Calculator (Singapore)

Count the working days between two dates — excluding weekends and Singapore public holidays — or add and subtract calendar days, working days, weeks or months from any date. Everything runs in your browser, no sign-up.

infoWorking-day results exclude weekends and Singapore public holidays. Results update as you type.

Pick a start and end date to count the working days between them.

What you can work out

date_range

Days between dates

Calendar days, total days counting both ends, weekend days, and true working days with Singapore public holidays removed — for deadlines, notice periods and leave.

event_repeat

Add or subtract from a date

Add or subtract calendar days, working days, weeks or months. The working-days option skips weekends and public holidays to land on the correct business date.

Worked example

How many working days in August 2026?

1–31 August is 31 calendar days. Take out 10 weekend days and National Day (Mon 10 Aug), and you are left with 20 working days.

5 working days from Fri 7 Aug 2026?

Counting only working days — skipping the weekend and National Day (Mon 10 Aug) — lands you on Mon 17 Aug 2026, four calendar days later than a naïve “+5 days”.

Frequently asked questions

How do I count the working days between two dates in Singapore?expand_more

Enter your start and end dates in the "Days between dates" tab. The calculator counts the weekdays in the range and subtracts Singapore public holidays, so you get true working days — useful for project deadlines, notice periods and leave planning.

Does the calculator exclude Singapore public holidays?expand_more

Yes. Both working-day features exclude Saturdays, Sundays and gazetted Singapore public holidays. Holiday dates are verified for 2026 (gazetted by MOM) and 2027 (estimated until MOM confirms). Outside those years only weekends are excluded, and the tool flags this.

What is the difference between "days between" and "total days"?expand_more

"Days between" is the difference between the two dates (1 June to 5 June = 4 days). "Total days" counts both endpoints (1 June to 5 June = 5 days). Both are shown so you can use whichever your situation needs.

How does adding working days work?expand_more

In the "Add / subtract from a date" tab, choose the Working days unit. The tool steps forward or backward one day at a time and only counts a day if it is a working day (not a weekend or Singapore public holiday) — so "10 working days from today" lands on the correct business date.

Is my data saved?expand_more

No. Everything runs in your browser — nothing is uploaded and there is no sign-up. The tool assumes a 5-day work week (Saturday and Sunday off).