Calendar Kedah 2025 Malaysia with Public Holidays
The Kedah calendar for 2025 covers 365 days with 16 federal holidays and 8 Kedah-specific holidays. Notable dates include Chinese New Year (29 January), Labour Day (1 May), Eid al-Adha (in lieu) (9 June), Malaysia Day Holiday (15 September), and Christmas Day (25 December). This calendar shows all 12 months side by side with the states observing each holiday.
Kedah Long Weekends in 2025
Kedah has 11 long-weekend periods in 2025. The longest runs 5 days, from 28 March to 1 April 2025, covering Hari Raya Aidilfitri Holiday, Eid al-Fitr, and Eid al-Fitr (2nd Day). Each period below breaks down the days so you can plan trips and leave requests.
Long weekend from 29 January to 1 February 2025 — 4 days
- Wednesday
29
January
2025 - Chinese New Year Federal
- Thursday
30
January
2025 - Chinese New Year (2nd Day) Federal
- Friday
31
January
2025 Weekend
- Saturday
1
February
2025 Weekend
Long weekend from 28 February to 2 March 2025 — 3 days
- Friday
28
February
2025 Weekend
- Saturday
1
March
2025 Weekend
- Sunday
2
March
2025 - Beginning of Ramadan Islamic State
Long weekend from 28 March to 1 April 2025 — 5 days
- Friday
28
March
2025 Weekend
- Saturday
29
March
2025 Weekend
- Sunday
30
March
2025 - Hari Raya Aidilfitri Holiday Islamic State
- Monday
31
March
2025 - Eid al-Fitr Islamic
- Tuesday
1
April
2025 - Eid al-Fitr (2nd Day) Islamic
Long weekend from 1 May to 3 May 2025 — 3 days
- Thursday
1
May
2025 - Labour Day Federal
- Friday
2
May
2025 Weekend
- Saturday
3
May
2025 Weekend
Long weekend from 6 June to 9 June 2025 — 4 days
- Friday
6
June
2025 Weekend
- Saturday
7
June
2025 - Eid al-Adha Islamic
- Sunday
8
June
2025 - Eid al-Adha (2nd Day) Islamic State
- Monday
9
June
2025 - Eid al-Adha (in lieu) Replacement
Long weekend from 20 June to 22 June 2025 — 3 days
- Friday
20
June
2025 Weekend
- Saturday
21
June
2025 Weekend
- Sunday
22
June
2025 - Birthday of Sultan of Kedah State
Long weekend from 27 June to 29 June 2025 — 3 days
- Friday
27
June
2025 - Islamic New Year Islamic
- Saturday
28
June
2025 Weekend
- Sunday
29
June
2025 - Islamic New Year (in lieu) Replacement
Long weekend from 29 August to 31 August 2025 — 3 days
- Friday
29
August
2025 Weekend
- Saturday
30
August
2025 Weekend
- Sunday
31
August
2025 - National Day Federal
Long weekend from 5 September to 7 September 2025 — 3 days
- Friday
5
September
2025 - Prophet Muhammad's Birthday Islamic
- Saturday
6
September
2025 Weekend
- Sunday
7
September
2025 - Prophet Muhammad's Birthday (in lieu) Replacement
Long weekend from 15 September to 16 September 2025 — 2 days
- Monday
15
September
2025 - Malaysia Day Holiday Federal
- Tuesday
16
September
2025 - Malaysia Day Federal
Long weekend from 25 December to 27 December 2025 — 3 days
- Thursday
25
December
2025 - Christmas Day Federal
- Friday
26
December
2025 Weekend
- Saturday
27
December
2025 Weekend
Kedah Public Holidays 2025
In 2025, Kedah observes 16 federal holidays and 8 Kedah-specific holidays. The first falls on 27 January (Isra' Mi'raj) and the last on 25 December (Christmas Day).
| Date | Name | Type | Date | Name | Type |
|---|---|---|---|---|---|
| Mon 27 Jan | Isra' Mi'raj Kedah, Terengganu, Negeri Sembilan, Perlis | Islamic State | |||
| Wed 29 Jan | Chinese New Year All states | Federal | |||
| Thu 30 Jan | Chinese New Year (2nd Day) All states | Federal | |||
| Tue 11 Feb | Thaipusam Johor, Kedah, Perak, Penang +4 | State | |||
| Sun 2 Mar | Beginning of Ramadan Johor, Kedah, Malacca | Islamic State | |||
| Sun 30 Mar | Hari Raya Aidilfitri Holiday Kedah, Kelantan, Terengganu | Islamic State | |||
| Mon 31 Mar | Eid al-Fitr All states | Islamic | |||
| Tue 1 Apr | Eid al-Fitr (2nd Day) All states | Islamic | |||
| Thu 1 May | Labour Day All states | Federal | |||
| Mon 12 May | Vesak Day All states | Federal | |||
| Mon 2 Jun | Official Birthday of the Yang di-Pertuan Agong All states | Federal | |||
| Sat 7 Jun | Eid al-Adha All states | Islamic | |||
| Sun 8 Jun | Eid al-Adha (2nd Day) Kedah, Kelantan, Terengganu, Perlis | Islamic State | |||
| Mon 9 Jun | Eid al-Adha (in lieu) All states | Replacement | |||
| Sun 22 Jun | Birthday of Sultan of Kedah Kedah | State | |||
| Fri 27 Jun | Islamic New Year All states | Islamic | |||
| Sun 29 Jun | Islamic New Year (in lieu) Kedah, Kelantan, Terengganu | Replacement | |||
| Sun 31 Aug | National Day All states | Federal | |||
| Fri 5 Sep | Prophet Muhammad's Birthday All states | Islamic | |||
| Sun 7 Sep | Prophet Muhammad's Birthday (in lieu) Kedah, Kelantan, Terengganu | Replacement | |||
| Mon 15 Sep | Malaysia Day Holiday All states | Federal | |||
| Tue 16 Sep | Malaysia Day All states | Federal | |||
| Mon 20 Oct | Deepavali All states | Federal | |||
| Thu 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.