Public Holidays in Perak for 2025
The Kerajaan Negeri Perak has released the dates of 2025 public holidays happening in Selangor Malaysia. These dates may be modified if official changes are announced. Employers should be aware of the Perak public holiday to better manage business expectations and staffing requirements to ensure a smooth transitional process.
Dates of the Perak Public Holiday 2025
In 2025, there will be 22 public holiday dates and 53 weeks in 2025 to take note:
Public Holiday | Date | Day |
---|---|---|
New Year's Day | January 1, 2025 | Wednesday |
Chinese New Year | January 29, 2025 | Wednesday |
Chinese New Year Holiday | January 30, 2025 | Thursday |
Thaipusam | February 11, 2025 | Tuesday |
Nuzul Al-Quran | March 18, 2025 | Tuesday |
Hari Raya Aidilfitri | March 31, 2025 | Monday |
Hari Raya Aidilfitri Holiday | April 1, 2025 | Tuesday |
Labour Day | May 1, 2025 | Thursday |
Wesak Day | May 12, 2025 | Monday |
Agong's Birthday | June 2, 2025 | Monday |
Hari Raya Haji | June 7, 2025 | Saturday |
Awal Muharram | June 27, 2025 | Friday |
Merdeka Day | August 31, 2025 | Sunday |
Merdeka Day Holiday | September 1, 2025 | Monday |
Prophet Muhammad's Birthday | September 5, 2025 | Friday |
Malaysia Day | September 16, 2025 | Tuesday |
Deepavali | October 20, 2025 | Monday |
Sultan of Perak's Birthday | November 7, 2025 | Friday |
Christmas Day | December 25, 2025 | Thursday |
How Many Long Weekends in Perak 2025?
Answer: There are 6 long weekends holiday in 2025 for Perak Malaysia.
Public Holiday | Date | Day |
---|---|---|
Israk and Mikraj | 25 - 27 January 2025 | Saturday - Monday |
Hari Raya Aidilfitri | 29 March - 1 April 2025 | Saturday - Tuesday |
Wesak Day | 10 - 12 March 2025 | Saturday - Monday |
Agong's Birthday | 31 May - 2 June 2025 | Saturday - Monday |
Awal Muharram | 25 - 27 June 2025 | Friday - Sunnday |
Merdeka Day Holiday | 31 August - 1 September 2025 | Saturday - Monday |
Prophet Muhammad's Birthday | 5 - 7 September 2025 | Friday - Sunday |
Deepavali | 18 - 20 October 2025 | Saturday - Monday |
Sultan of Perak's Birthday | 7-9 November 2025 | Friday - Sunday |
Number of Working Days in Perak for 2025
There are a total of 262 working days for 5 days work, 288 working days for 5.5 days work, and 314 days work for 6 days work in the 2025 calendar year in Perak.
Calendar Month | 5 Days Week | 5.5 Days Week | 6 Days Week |
---|---|---|---|
1 - 31 January 2025 | 22 | 24 | 26 |
1 - 28 February 2025 | 20 | 22 | 24 |
1 - 31 March 2025 | 21 | 23.5 | 26 |
1 - 30 April 2025 | 22 | 24 | 26 |
1 - 31 May 2025 | 22 | 24.5 | 27 |
1 - 30 June 2025 | 21 | 23 | 25 |
1 - 31 July 2025 | 23 | 25 | 27 |
1 - 31 August 2025 | 21 | 23.5 | 27 |
1 - 30 September 2025 | 22 | 24 | 26 |
1 - 31 October 2025 | 23 | 25 | 27 |
1 - 30 November 2025 | 20 | 22.5 | 25 |
1 - 31 December 2025 | 23 | 25 | 27 |
Total Working Days for 2025 | 260 | 286 | 313 |
Note: 5 days/week refer from Monday to Friday while 5.5 days/week refer that Saturday is a half-day work and 6 days/week refer from Monday to Saturday. For Sunday, it is the default rest day.
Here are the previous and next year Perak working day numbers:
Number of Days in Perak for 2025
Since 2025 will be a leap year, there are a total of 365 days in Perak for 2025.
Calendar Month | Days | Saturdays | Sundays |
---|---|---|---|
1 - 31 January 2025 | 31 | 4 | 4 |
1 - 28 February 2025 | 28 | 4 | 4 |
1 - 31 March 2025 | 31 | 5 | 5 |
1 - 30 April 2025 | 30 | 4 | 4 |
1 - 31 May 2025 | 31 | 5 | 4 |
1 - 30 June 2025 | 30 | 4 | 5 |
1 - 31 July 2025 | 31 | 4 | 4 |
1 - 31 August 2025 | 31 | 5 | 5 |
1 - 30 September 2025 | 30 | 4 | 4 |
1 - 31 October 2025 | 31 | 4 | 4 |
1 - 30 November 2025 | 30 | 5 | 5 |
1 - 31 December 2025 | 31 | 4 | 4 |
Total Days for 2025 | 365 | 52 | 52 |
Here are the previous and next year Perak day numbers:
Number of Weeks in Perak for 2025
There will be 53 weeks in Perak for the year 2025:
Week Number | From Date (Monday) | To Date (Sunday) |
---|---|---|
Week 01 | 30 December 2024 | 5 January 2025 |
Week 02 | 6 January 2025 | 12 January 2025 |
Week 03 | 13 January 2025 | 19 January 2025 |
Week 04 | 20 January 2025 | 26 January 2025 |
Week 05 | 27 January 2025 | 2 February 2025 |
Week 06 | 3 February 2025 | 9 February 2025 |
Week 07 | 10 February 2025 | 16 February 2025 |
Week 08 | 17 February 2025 | 23 February 2025 |
Week 09 | 24 February 2025 | 2 March 2025 |
Week 10 | 3 March 2025 | 9 March 2025 |
Week 11 | 10 March 2025 | 16 March 2025 |
Week 12 | 17 March 2025 | 23 March 2025 |
Week 13 | 24 March 2025 | 30 March 2025 |
Week 14 | 31 March 2025 | 6 April 2025 |
Week 15 | 7 April 2025 | 13 April 2025 |
Week 16 | 14 April 2025 | 20 April 2025 |
Week 17 | 21 April 2025 | 27 April 2025 |
Week 18 | 28 April 2025 | 4 May 2025 |
Week 19 | 5 May 2025 | 11 May 2025 |
Week 20 | 12 May 2025 | 18 May 2025 |
Week 21 | 20 May 2025 | 25 May 2025 |
Week 22 | 26 May 2025 | 1 June 2025 |
Week 23 | 2 June 2025 | 8 June 2025 |
Week 24 | 9 June 2025 | 15 June 2025 |
Week 25 | 16 June 2025 | 22 June 2025 |
Week 26 | 23 June 2025 | 29 June 2025 |
Week 27 | 30 June 2025 | 6 July 2025 |
Week 28 | 7 July 2025 | 13 July 2025 |
Week 29 | 14 July 2025 | 20 July 2025 |
Week 30 | 21 July 2025 | 27 July 2025 |
Week 31 | 28 July 2025 | 3 August 2025 |
Week 32 | 4 August 2025 | 10 August 2025 |
Week 33 | 11 August 2025 | 17 August 2025 |
Week 34 | 18 August 2025 | 24 August 2025 |
Week 35 | 25 August 2025 | 31 August 2025 |
Week 36 | 1 September 2025 | 7 September 2025 |
Week 37 | 8 September 2025 | 14 September 2025 |
Week 38 | 15 September 2025 | 21 September 2025 |
Week 39 | 22 September 2025 | 28 September 2025 |
Week 40 | 29 September 2025 | 5 October 2025 |
Week 41 | 6 October 2025 | 12 October 2025 |
Week 42 | 13 October 2025 | 19 October 2025 |
Week 43 | 20 October 2025 | 26 October 2025 |
Week 44 | 27 October 2025 | 2 November 2025 |
Week 45 | 3 November 2025 | 9 November 2025 |
Week 46 | 10 November 2025 | 16 November 2025 |
Week 47 | 17 November 2025 | 23 November 2025 |
Week 48 | 24 November 2025 | 30 November 2025 |
Week 49 | 1 December 2025 | 7 December 2025 |
Week 50 | 8 December 2025 | 14 December 2025 |
Week 51 | 15 December 2025 | 21 December 2025 |
Week 52 | 22 December 2025 | 28 December 2025 |
Week 53 | 29 December 2025 | 4 January 2026 |
Note: All weeks are starting from Monday to Sunday.
Here are the previous and next year Perak week numbers: