Wow, it’s August already! With 2025 just a few months away, it’s time to start plotting those much-needed breaks. Here’s your guide to all the holidays in 2025 and long weekends.

Long Weekends in 2025
You’ll be delighted to know that there are eight long weekends during the holidays in 2025:
- Hari Raya Puasa: 29 March to 1 April (Saturday to Tuesday)
- Good Friday: 18 April to 20 April (Friday to Sunday)
- Note: Only for Sabah and Sarawak
- Note: Only for Sabah and Sarawak
- Wesak Day: 10 May to 12 May (Saturday to Monday)
- Agong’s Birthday: 31 May to 2 June (Saturday to Monday)
- Awal Muharram: 27 June to 29 June (Friday to Sunday)
- Extra day off for Johor and Kedah residents on 29 June
- Extra day off for Johor and Kedah residents on 29 June
- Hari Kebangsaan: 30 August to 1 September (Saturday to Monday)
- Except for Johor, Kedah, Kelantan, and Terengganu on 1 September
- Except for Johor, Kedah, Kelantan, and Terengganu on 1 September
- Prophet Muhammad’s Birthday: 5 September to 7 September (Friday to Sunday)
- Additional holiday for Johor and Kedah residents on 7 September
- Additional holiday for Johor and Kedah residents on 7 September
- Deepavali: 18 October to 20 October (Saturday to Monday)
- Note: 20 October is a holiday for all states except Sarawak
Make the Most of Your Annual Leave for Relaxing Holidays in 2025
By smartly using your annual leave, you can turn regular weekends into seven extra long weekends for much-needed holidays in 2025:

- New Year’s Day: 1 January to 5 January (Wednesday to Sunday)
- Take leave on Thursday, 2 January and Friday, 3 January
- Note: 1 January isn’t a holiday in Johor, Kedah, Kelantan, Perlis, and Terengganu
- Chinese New Year: 29 January to 2 February (Wednesday to Sunday)
- Take leave on Friday, 31 January
- Take leave on Friday, 31 January
- Thaipusam: 8 February to 11 February (Saturday to Tuesday)
- Take leave on Monday, 10 February
- Applicable to Kuala Lumpur, Putrajaya, Johor, Negeri Sembilan, Perak, Penang, and Selangor
- Nuzul Al-Quran (tentative): 15 March to 18 March (Saturday to Tuesday)
- Take leave on Monday, 17 March
- Note: 18 March isn’t a holiday in Johor, Kedah, Melaka, Negeri Sembilan, Sabah, and Sarawak
- Labour Day: 1 May to 4 May (Thursday to Sunday)
- Take leave on Friday, 2 May
- Take leave on Friday, 2 May
- Malaysia Day: 13 September to 16 September (Saturday to Tuesday)
- Take leave on Monday, 15 September
- Take leave on Monday, 15 September
- Christmas: 25 December to 28 December (Thursday to Sunday)
- Take leave on Friday, 29 December
- Sabah residents also get Christmas Eve, 24 December, off
Plan Ahead and Enjoy Your Holidays in 2025!
With these dates in mind, you can start planning your vacations and make the most of your holidays in 2025. Whether it’s a quick getaway or a long-awaited trip, these long weekends provide the perfect opportunity to relax and recharge. Happy planning!
Check this out:
5 Unique Penang Cafes for Your Bucket List
Perfect Stay in Sabah : Wake Up to Magic at Top Unique Retreats