Calendar Sabah 2026 Malaysia with Public Holidays
The Sabah calendar for 2026 covers 365 days with 13 federal holidays and 14 Sabah-specific holidays. Notable dates include Chinese New Year (17 February), Eid al-Fitr (2nd Day) (22 March), Vesak Day (31 May), Prophet Muhammad's Birthday (25 August), and Christmas Day (25 December). This calendar shows all 12 months side by side with the states observing each holiday.
Sabah Long Weekends in 2026
Sabah has 9 long-weekend periods in 2026. The longest runs 9 days, from 30 May to 7 June 2026, covering Harvest Festival (Kaamatan), Harvest Festival (Kaamatan) 2nd Day, Official Birthday of the Yang di-Pertuan Agong, Harvest Festival (Kaamatan) (in lieu), Harvest Festival (Kaamatan) 2nd Day (in lieu), and Vesak Day (in lieu). Each period below breaks down the days so you can plan trips and leave requests.
Long weekend from 17 February to 18 February 2026 — 2 days
- Tuesday
17
February
2026 - Chinese New Year Federal
- Wednesday
18
February
2026 - Chinese New Year (2nd Day) Federal
Long weekend from 21 March to 24 March 2026 — 4 days
- Saturday
21
March
2026 - Eid al-Fitr Islamic
- Sunday
22
March
2026 - Eid al-Fitr (2nd Day) Islamic
- Monday
23
March
2026 - Eid al-Fitr (in lieu) Replacement
- Tuesday
24
March
2026 - Eid al-Fitr (2nd Day) (in lieu) Replacement
Long weekend from 28 March to 30 March 2026 — 3 days
- Saturday
28
March
2026 Weekend
- Sunday
29
March
2026 Weekend
- Monday
30
March
2026 - Birthday of Governor of Sabah State
Long weekend from 3 April to 5 April 2026 — 3 days
- Friday
3
April
2026 - Good Friday State
- Saturday
4
April
2026 Weekend
- Sunday
5
April
2026 Weekend
Long weekend from 1 May to 3 May 2026 — 3 days
- Friday
1
May
2026 - Labour Day Federal
- Saturday
2
May
2026 Weekend
- Sunday
3
May
2026 Weekend
Long weekend from 30 May to 7 June 2026 — 9 days
- Saturday
30
May
2026 - Harvest Festival (Kaamatan) State
- Sunday
31
May
2026 - Harvest Festival (Kaamatan) 2nd Day State
- Monday
1
June
2026 - Official Birthday of the Yang di-Pertuan Agong Federal
- Tuesday
2
June
2026 - Harvest Festival (Kaamatan) (in lieu) Replacement
- Wednesday
3
June
2026 - Harvest Festival (Kaamatan) 2nd Day (in lieu) Replacement
- Thursday
4
June
2026 - Vesak Day (in lieu) Replacement
- Friday
5
June
2026 - Harvest Festival (Kaamatan) 2nd Day (in lieu) Replacement
- Saturday
6
June
2026 Weekend
- Sunday
7
June
2026 Weekend
Long weekend from 29 August to 31 August 2026 — 3 days
- Saturday
29
August
2026 Weekend
- Sunday
30
August
2026 Weekend
- Monday
31
August
2026 - National Day Federal
Long weekend from 7 November to 9 November 2026 — 3 days
- Saturday
7
November
2026 Weekend
- Sunday
8
November
2026 - Deepavali Federal
- Monday
9
November
2026 - Deepavali (in lieu) Replacement
Long weekend from 24 December to 27 December 2026 — 4 days
- Thursday
24
December
2026 - Christmas Eve State
- Friday
25
December
2026 - Christmas Day Federal
- Saturday
26
December
2026 Weekend
- Sunday
27
December
2026 Weekend
Sabah Public Holidays 2026
In 2026, Sabah observes 13 federal holidays and 14 Sabah-specific holidays. The first falls on 1 January (New Year's Day) and the last on 25 December (Christmas Day).
| Date | Name | Type | Date | Name | Type |
|---|---|---|---|---|---|
| Thu 1 Jan | New Year's Day Perak, Penang, Selangor, Negeri Sembilan +8 | State | |||
| Tue 17 Feb | Chinese New Year All states | Federal | |||
| Wed 18 Feb | Chinese New Year (2nd Day) All states | Federal | |||
| Sat 21 Mar | Eid al-Fitr All states | Islamic | |||
| Sun 22 Mar | Eid al-Fitr (2nd Day) All states | Islamic | |||
| Mon 23 Mar | Eid al-Fitr (in lieu) Kedah, Kelantan, Terengganu, Perak +10 | Replacement | |||
| Tue 24 Mar | Eid al-Fitr (2nd Day) (in lieu) Perak, Penang, Selangor, Negeri Sembilan +7 | Replacement | |||
| Mon 30 Mar | Birthday of Governor of Sabah Sabah | State | |||
| Fri 3 Apr | Good Friday Sabah, Sarawak | State | |||
| Fri 1 May | Labour Day All states | Federal | |||
| Wed 27 May | Eid al-Adha All states | Islamic | |||
| Sat 30 May | Harvest Festival (Kaamatan) Sabah, FT Labuan | State | |||
| Sun 31 May | Harvest Festival (Kaamatan) 2nd Day Sabah, FT Labuan | State | |||
| Sun 31 May | Vesak Day All states | Federal | |||
| Mon 1 Jun | Official Birthday of the Yang di-Pertuan Agong All states | Federal | |||
| Tue 2 Jun | Harvest Festival (Kaamatan) (in lieu) Sabah, FT Labuan | Replacement | |||
| Wed 3 Jun | Harvest Festival (Kaamatan) 2nd Day (in lieu) Sabah, FT Labuan | Replacement | |||
| Thu 4 Jun | Vesak Day (in lieu) Sabah, FT Labuan | Replacement | |||
| Fri 5 Jun | Harvest Festival (Kaamatan) 2nd Day (in lieu) Sabah, FT Labuan | Replacement | |||
| Wed 17 Jun | Islamic New Year All states | Islamic | |||
| Tue 25 Aug | Prophet Muhammad's Birthday All states | Islamic | |||
| Mon 31 Aug | National Day All states | Federal | |||
| Wed 16 Sep | Malaysia Day All states | Federal | |||
| Sun 8 Nov | Deepavali Johor, Kedah, Kelantan, Terengganu +11 | Federal | |||
| Mon 9 Nov | Deepavali (in lieu) Johor, Perak, Penang, Selangor +8 | Replacement | |||
| Thu 24 Dec | Christmas Eve Sabah | State | |||
| Fri 25 Dec | Christmas Day All states | Federal |
Frequently Asked Questions
What can I do on this yearly calendar?
This page shows all 12 months at once alongside Malaysian public holiday records, covering both federal holidays observed across all states and state-specific holidays. Click any date to see a quick summary, or click a month name to open the monthly calendar view with Hijri dates and the list of states observing each holiday.
What is the difference between federal and state holidays?
Federal holidays are observed on the same date across all of Malaysia, while state holidays only apply in specific states or federal territories. On this calendar, every holiday record lists the states observing it so you can see the coverage at a glance.
How do I view a different year?
Click the year number at the top of the calendar and type the year you want, or use the left and right arrow buttons to step through adjacent years. If the year you pick is unavailable, the calendar automatically jumps to the nearest year in the dataset.