Skip to content

Malaysia Public Holidays 2026

Choose your state or territory

National occasion dates are shown below. Select a state or territory for its complete calendar. The long-weekend results are calculated separately for each jurisdiction.

Sabah: Sabah 2026: gazetted public-holiday information. Individual employee entitlement and rest-day arrangements may differ. Use the row-level scope and status; unverified replacement dates are omitted.

Sarawak: Sarawak 2026: gazetted public-holiday information. Individual employee entitlement and rest-day arrangements may differ. Use the row-level scope and status; unverified replacement dates are omitted.

Selangor: Selangor 2026: gazetted public-holiday information. Individual employee entitlement and rest-day arrangements may differ. Use the row-level scope and status; unverified replacement dates are omitted.

State and territory calendars

Choose your jurisdiction for public holidays, substitute dates, local exceptions and school calendars.

Next public holiday by jurisdiction

Showing 2026 only. Each countdown uses the local date in that jurisdiction.

  • Sabah: 34 days away Estimated / awaiting confirmation
  • Sarawak: 5 days away Confirmed — source checked
  • Selangor: 20 days away Confirmed — source checked

16 national-occasion entries across 16 dates

16 recorded confirmed
0 estimated / awaiting confirmation

3 weekend dates
Saturday/Sunday comparison

Using this calendar

Malaysia 2026: 16 listed occurrences, including 0 provisional occurrences. Separate occasions on the same date can share a day; this is not an employee leave allowance. Gazetted public-holiday information, not a guarantee that every private employee receives every listed date off. Select the applicable state; employment selection and rest-day arrangements may differ.

National occasions 2026

National occasion dates are shown below. Select a state or territory for its complete calendar. The long-weekend results are calculated separately for each jurisdiction.

Chinese New Year

Confirmed — source checked

Public-holiday calendar occurrence corroborated by official 2026 calendar evidence. Country overview only; this is not a statement that every employer, school or bank closes. State-specific coverage remains incomplete. Date role: Public.

Chinese New Year (Second Day)

Confirmed — source checked

Chinese New Year second-day calendar occurrence. State applicability is not uniform; this overview does not certify coverage in every state. Check the applicable state calendar. Date role: Public.

Eid al-Fitr (additional holiday)

Confirmed — source checked

Additional holiday on 20 March 2026 established for Peninsular Malaysia by P.U.(B)111/2026 when Aidilfitri falls on 21 March. The 21 March announcement is corroborated by the Melaka Mufti report. This evidence does not establish Labuan, Sabah or Sarawak scope. Separate from ordinary holiday-selection entitlement. Date role: Public.

Eid al-Fitr

Confirmed — source checked

Public-holiday calendar occurrence corroborated by official 2026 calendar evidence. Country overview only; this is not a statement that every employer, school or bank closes. State-specific coverage remains incomplete. Date role: Public.

Eid al-Fitr Second Day

Confirmed — source checked

Public-holiday calendar occurrence corroborated by official 2026 calendar evidence. Country overview only; this is not a statement that every employer, school or bank closes. State-specific coverage remains incomplete. Date role: Public.

Eid al-Fitr Second Day

Confirmed — source checked

Observed replacement for Sunday 22 March 2026 under the published Sunday-weekly-holiday replacement rule. Applicable Sunday-observing jurisdictions only; not a separate second festival day or a nationwide employer-closure guarantee. Date role: Public.

Labour Day

Confirmed — source checked

Public-holiday calendar occurrence corroborated by official 2026 calendar evidence. Country overview only; this is not a statement that every employer, school or bank closes. State-specific coverage remains incomplete. Date role: Public.

Eid al-Adha

Confirmed — source checked

Public-holiday calendar occurrence corroborated by official 2026 calendar evidence. Country overview only; this is not a statement that every employer, school or bank closes. State-specific coverage remains incomplete. Date role: Public.

Vesak Day

Confirmed — source checked

Public-holiday calendar occurrence corroborated by official 2026 calendar evidence. Country overview only; this is not a statement that every employer, school or bank closes. State-specific coverage remains incomplete. Date role: Public.

Birthday of HM Yang di-Pertuan Agong

Confirmed — source checked

Public-holiday calendar occurrence corroborated by official 2026 calendar evidence. Country overview only; this is not a statement that every employer, school or bank closes. State-specific coverage remains incomplete. Date role: Public.

Vesak Day

Confirmed — source checked

Officially documented Wesak replacement on 2 June 2026 for states whose weekly holiday is Sunday: 31 May is Sunday and 1 June is already a public holiday. Not universal across all jurisdictions or employer schedules. Date role: Public.

Islamic New Year

Confirmed — source checked

Public-holiday calendar occurrence corroborated by official 2026 calendar evidence. Country overview only; this is not a statement that every employer, school or bank closes. State-specific coverage remains incomplete. Date role: Public.

Prophet Muhammad's Birthday

Confirmed — source checked

Public-holiday calendar occurrence corroborated by official 2026 calendar evidence. Country overview only; this is not a statement that every employer, school or bank closes. State-specific coverage remains incomplete. Date role: Public.

National Day

Confirmed — source checked

Public-holiday calendar occurrence corroborated by official 2026 calendar evidence. Country overview only; this is not a statement that every employer, school or bank closes. State-specific coverage remains incomplete. Date role: Public.

Malaysia Day

Confirmed — source checked

Public-holiday calendar occurrence corroborated by official 2026 calendar evidence. Country overview only; this is not a statement that every employer, school or bank closes. State-specific coverage remains incomplete. Date role: Public.

Christmas Day

Confirmed — source checked

Public-holiday calendar occurrence corroborated by official 2026 calendar evidence. Country overview only; this is not a statement that every employer, school or bank closes. State-specific coverage remains incomplete. Date role: Public.

Long-weekend planner

Assumption: Saturday and Sunday are non-working days, plus the listed public holidays. This is your planning assumption, not a universal legal workweek. Employer schedules may differ. Only supported holiday dates are included. Each jurisdiction is calculated independently. Local, sector-only and part-day entries are excluded. Use the state or territory selector above to focus the results.

  • 3 consecutive days28 March 2026 – 30 March 2026Sabah: Birthday of the Governor of Sabah + selected weekend · Source review may be pending
  • 3 consecutive days3 April 2026 – 5 April 2026Sabah: Good Friday + selected weekend · Source review may be pending
  • 3 consecutive days1 May 2026 – 3 May 2026Sabah: Labour Day + selected weekend · Source review may be pending
  • 3 consecutive days30 May 2026 – 1 June 2026Sabah: Kaamatan, Sabah: Kaamatan Second Day, Sabah: Vesak Day, Sabah: Birthday of HM Yang di-Pertuan Agong + selected weekend · Source review may be pending
  • 3 consecutive days29 August 2026 – 31 August 2026Sabah: National Day + selected weekend · Source review may be pending
  • 4 consecutive days24 December 2026 – 27 December 2026Sabah: Christmas Eve, Sabah: Christmas Day + selected weekend · Source review may be pending
  • 3 consecutive days21 March 2026 – 23 March 2026Sarawak: Eid al-Fitr, Sarawak: Eid al-Fitr Second Day + selected weekend · Source review may be pending
  • 3 consecutive days3 April 2026 – 5 April 2026Sarawak: Good Friday + selected weekend · Source review may be pending
  • 3 consecutive days1 May 2026 – 3 May 2026Sarawak: Labour Day + selected weekend · Source review may be pending
  • 6 consecutive days30 May 2026 – 4 June 2026Sarawak: Vesak Day, Sarawak: Birthday of HM Yang di-Pertuan Agong, Sarawak: Gawai Dayak, Sarawak: Gawai Dayak Second Day + selected weekend · Source review may be pending
  • 3 consecutive days29 August 2026 – 31 August 2026Sarawak: National Day + selected weekend · Source review may be pending
  • 3 consecutive days25 December 2026 – 27 December 2026Sarawak: Christmas Day + selected weekend · Source review may be pending
  • 3 consecutive days31 January 2026 – 2 February 2026Selangor: Thaipusam + selected weekend · Source review may be pending
  • 4 consecutive days20 March 2026 – 23 March 2026Selangor: Eid al-Fitr (additional holiday), Selangor: Eid al-Fitr, Selangor: Eid al-Fitr Second Day + selected weekend · Source review may be pending
  • 3 consecutive days1 May 2026 – 3 May 2026Selangor: Labour Day + selected weekend · Source review may be pending
  • 4 consecutive days30 May 2026 – 2 June 2026Selangor: Vesak Day, Selangor: Birthday of HM Yang di-Pertuan Agong + selected weekend · Source review may be pending
  • 3 consecutive days29 August 2026 – 31 August 2026Selangor: National Day + selected weekend · Source review may be pending
  • 3 consecutive days24 October 2026 – 26 October 2026Selangor: Sultan of Selangor Silver Jubilee + selected weekend · Source review may be pending
  • 3 consecutive days7 November 2026 – 9 November 2026Selangor: Diwali + selected weekend · Includes estimated dates
  • 3 consecutive days11 December 2026 – 13 December 2026Selangor: Birthday of the Sultan of Selangor + selected weekend · Source review may be pending
  • 3 consecutive days25 December 2026 – 27 December 2026Selangor: Christmas Day + selected weekend · Source review may be pending

Official sources and date status

Recorded confirmation and independent source review are shown separately. An institution-specific notice does not establish closure for every employer or school.

sabah.gov.my

Public holiday dates and applicability

Confirmed · Scope: public · Checked 2026-09-27

Gazetted public-holiday information, not a guarantee that every private employee receives every listed date off. Select the applicable state; employment selection and rest-day arrangements may differ. State calendar original dates; unverified replacement dates are omitted.

sabah.gov.my

Public holiday dates and applicability

Provisional · Scope: public · Checked 2026-09-27

Gazetted public-holiday information, not a guarantee that every private employee receives every listed date off. Select the applicable state; employment selection and rest-day arrangements may differ. State calendar original dates; unverified replacement dates are omitted.

www.sabah.gov.my

Public holiday dates and applicability

Awaiting Confirmation · Scope: public · Checked 2026-09-27

Sabah 2026: gazetted public-holiday information. Individual employee entitlement and rest-day arrangements may differ. Use the row-level scope and status; unverified replacement dates are omitted.

www.kabinet.gov.my

Public holiday dates and applicability

Provisional · Scope: public · Checked 2026-09-27

Partial state calendar: fixed shared occasions only. State, lunar and replacement dates require a verified annual schedule.

talikhidmat.sarawak.gov.my

Public holiday dates and applicability

Awaiting Confirmation · Scope: public · Checked 2026-09-27

Sarawak 2026: gazetted public-holiday information. Individual employee entitlement and rest-day arrangements may differ. Use the row-level scope and status; unverified replacement dates are omitted.

www.selangor.gov.my

Public holiday dates and applicability

Awaiting Confirmation · Scope: public · Checked 2026-09-27

Selangor 2026: gazetted public-holiday information. Individual employee entitlement and rest-day arrangements may differ. Use the row-level scope and status; unverified replacement dates are omitted.

www.kabinet.gov.my

Public holiday dates and applicability

Confirmed · Scope: public · Checked 2026-09-27

Public-holiday calendar occurrence corroborated by official 2026 calendar evidence. Country overview only; this is not a statement that every employer, school or bank closes. State-specific coverage remains incomplete.

www.kabinet.gov.my

Public holiday dates and applicability

Confirmed · Scope: public · Checked 2026-09-27

Officially documented Wesak replacement on 2 June 2026 for states whose weekly holiday is Sunday: 31 May is Sunday and 1 June is already a public holiday. Not universal across all jurisdictions or employer schedules.

www.kabinet.gov.my

Public holiday dates and applicability

Confirmed · Scope: public · Checked 2026-09-27

Observed replacement for Sunday 22 March 2026 under the published Sunday-weekly-holiday replacement rule. Applicable Sunday-observing jurisdictions only; not a separate second festival day or a nationwide employer-closure guarantee.

www.kabinet.gov.my

Public holiday dates and applicability

Confirmed · Scope: public · Checked 2026-09-27

Additional holiday on 20 March 2026 established for Peninsular Malaysia by P.U.(B)111/2026 when Aidilfitri falls on 21 March. The 21 March announcement is corroborated by the Melaka Mufti report. This evidence does not establish Labuan, Sabah or Sarawak scope. Separate from ordinary holiday-selection entitlement.

www.kabinet.gov.my

Public holiday dates and applicability

Confirmed · Scope: public · Checked 2026-09-27

Chinese New Year second-day calendar occurrence. State applicability is not uniform; this overview does not certify coverage in every state. Check the applicable state calendar.

talikhidmat.sarawak.gov.my

Public holiday dates and applicability

Confirmed · Scope: public · Checked 2026-09-27

Gazetted public-holiday information, not a guarantee that every private employee receives every listed date off. Select the applicable state; employment selection and rest-day arrangements may differ.

www.kabinet.gov.my

Public holiday dates and applicability

Confirmed · Scope: public · Checked 2026-09-27

Additional Peninsular holiday established by the 21 March Aidilfitri branch of P.U.(B)111/2026.

www.selangor.gov.my

Public holiday dates and applicability

Provisional · Scope: public · Checked 2026-09-27

Published state Sunday-replacement rule applied to the listed calendar; employment selection/rest-day arrangements can differ.

www.selangor.gov.my

Public holiday dates and applicability

Confirmed · Scope: public · Checked 2026-09-27

Published state Sunday-replacement rule applied to the listed calendar; employment selection/rest-day arrangements can differ.

www.selangor.gov.my

Public holiday dates and applicability

Confirmed · Scope: public · Checked 2026-09-27

Published state Sunday-replacement rule applied to the listed calendar; employment selection/rest-day arrangements can differ.

www.selangor.gov.my

Public holiday dates and applicability

Confirmed · Scope: public · Checked 2026-09-27

Gazetted public-holiday information, not a guarantee that every private employee receives every listed date off. Select the applicable state; employment selection and rest-day arrangements may differ.

www.selangor.gov.my

Public holiday dates and applicability

Provisional · Scope: public · Checked 2026-09-27

Gazetted public-holiday information, not a guarantee that every private employee receives every listed date off. Select the applicable state; employment selection and rest-day arrangements may differ.

Public-calendar source review

Public-calendar scope review: 3889

Confirmed · Scope: coverage · Checked 2026-09-26

Public-holiday calendar occurrence corroborated by official 2026 calendar evidence. Country overview only; this is not a statement that every employer, school or bank closes. State-specific coverage remains incomplete.

Public-calendar source review

Public-calendar scope review: 3886

Confirmed · Scope: coverage · Checked 2026-09-26

Officially documented Wesak replacement on 2 June 2026 for states whose weekly holiday is Sunday: 31 May is Sunday and 1 June is already a public holiday. Not universal across all jurisdictions or employer schedules.

Public-calendar source review

Public-calendar scope review: 3884

Confirmed · Scope: coverage · Checked 2026-09-26

Observed replacement for Sunday 22 March 2026 under the published Sunday-weekly-holiday replacement rule. Applicable Sunday-observing jurisdictions only; not a separate second festival day or a nationwide employer-closure guarantee.

Public-calendar source review

Public-calendar scope review: 3882

Confirmed · Scope: coverage · Checked 2026-09-26

Additional holiday on 20 March 2026 established for Peninsular Malaysia by P.U.(B)111/2026 when Aidilfitri falls on 21 March. The 21 March announcement is corroborated by the Melaka Mufti report. This evidence does not establish Labuan, Sabah or Sarawak scope. Separate from ordinary holiday-selection entitlement.

Public-calendar source review

Public-calendar scope review: 3881

Confirmed · Scope: coverage · Checked 2026-09-26

Chinese New Year second-day calendar occurrence. State applicability is not uniform; this overview does not certify coverage in every state. Check the applicable state calendar.

Malaysia authoritative verification

Malaysia 2026 selected entitlement replacement blocker

Confirmed · Scope: coverage · Checked 2026-09-26

JTKSM establishes the selected Wesak/Sunday-rest replacement pattern on 2 June 2026 after mandatory 1 June. The generic model now supports it. This employment example does not block ordinary public-calendar publication and is not a nationwide employer-closure assertion. No real choice membership assigned.

JTKSM

JTKSM: Employment Act 1955, section 60D

Confirmed · Scope: coverage · Checked 2026-09-26

Employment Act section 60D describes five mandatory plus six employer-selected gazetted holidays in its applicable scope, with additional section 8 days separate. This is explanatory employment information, not a prerequisite for publishing official public-holiday dates. Generic choice and mandatory/dependent occurrence capabilities are implemented and preserved. Public-calendar coverage must state jurisdiction and date certainty; employer closures are not predicted.

Public holiday information

Malaysia's gazetted public-holiday calendar differs by state. This review adds Selangor, Sarawak and Sabah calendars where official schedules were verified. Selangor includes the 2026 Silver Jubilee and its dated replacement; Sarawak includes the published June holiday overlap replacements. Sabah's 2027 gazette has an unresolved Agong-date conflict, which remains provisional. A gazetted holiday list is not an employee entitlement selection: employer, employment-law and rest-day rules still apply. Other states and incomplete future state schedules are not certified.

Offices

Gazetted public-holiday information, not a guarantee that every private employee receives every listed date off. Select the applicable state; employment selection and rest-day arrangements may differ.

Banks

Use the bank or payment-system operating notice for branch hours and settlement cut-offs. The public-holiday list does not certify each institution's closure.

Schools

Public holidays are separate from school terms and vacations. No new school-break calendar is certified in this review; use the responsible education authority or school schedule.

Practical planning

Use the calendar and dated regional exceptions before booking. Long-weekend results use stored applicable occurrences; provisional dates and local exceptions require the stated qualification.

School holidays and terms

Frequently asked questions

What does the 2026 calendar cover?

Malaysia 2026: 16 listed occurrences, including 0 provisional occurrences. Separate occasions on the same date can share a day; this is not an employee leave allowance. Gazetted public-holiday information, not a guarantee that every private employee receives every listed date off. Select the applicable state; employment selection and rest-day arrangements may differ.

Does every listed holiday guarantee time off?

Gazetted public-holiday information, not a guarantee that every private employee receives every listed date off. Select the applicable state; employment selection and rest-day arrangements may differ.

Are future substitute or bridge days predicted?

No. Only supported dated occurrences are listed. Provisional dates remain labelled and unverified discretionary decisions are omitted.

How do I find a holiday in this calendar?

Use Find a holiday to filter the displayed calendar by name. Select a state or territory first to search its complete calendar, including local and part-day entries.

How are long weekends calculated?

Choose the assumed weekend and press Calculate. Each result uses full-day public holidays from one jurisdiction only. Local holidays, sector-only dates and part-day holidays are excluded; employer schedules may differ.

Does an additional or substitute date replace the observance?

The recorded date role distinguishes additional holidays, substitute days and observances. Follow the official source and coverage note for the selected jurisdiction.

Are school holidays the same as public holidays?

No. School terms, breaks and student-free days have separate state or territory calendars. Some divisions use different dates, and individual schools can have additional arrangements.

What does the downloaded planner include?

The PDF uses the selected calendar and weekend assumption, with long-weekend planning, notes and official sources. A national overview keeps occasions separate from state-specific closures. The calendar download for a selected jurisdiction retains coverage and part-day hours.

What should I check before arranging leave?

Read the date status and coverage note, then check employer, bank, school and transport arrangements. Dates awaiting an official announcement are explicitly identified; a missing date does not mean a normal working day.

Holiday guides

Holiday Tools

View all tools →

OfficePublicHolidays.com · Malaysia 2026