March offers a few notable public holiday dates that open up great travel opportunities across Malaysia. Exploring the March Public Holiday 2026 schedule early helps you plan trips with ease and make the most of your short breaks. From relaxing beach escapes to vibrant city adventures and peaceful nature retreats, the March 2026 holidays provide the perfect window for a refreshing getaway.
Date | Occasion / Event | State(s) | Remarks |
Wednesday, 4 March 2026 | Anniversary of the Coronation of the Sultan of Terengganu | Terengganu | State holiday in Terengganu only. |
Friday, 6 March 2026 | Nuzul Al-Quran | Kelantan, Kuala Lumpur, Labuan, Pahang, Putrajaya, Perlis, Penang, Perak, Selangor, Terengganu | State holiday in specified states. |
Friday, 20 March 2026 | Hari Raya Aidilfitri (Day 1) | All states | Nationwide holiday marking the end of Ramadan. |
Saturday, 21 March 2026 | Hari Raya Aidilfitri (Day 2) | All states | Continuation of the nationwide celebration. |
Monday, 23 March 2026 | Birthday of the Sultan of Johor | Johor | State holiday in Johor only. |
The March Public Holiday 2026 calendar includes a good balance of state and national celebrations. Terengganu begins the month with the Anniversary of the Coronation of its Sultan on 4 March, while Nuzul Al-Quran falls on 6 March across several states. The biggest break arrives with Hari Raya Aidilfitri on 20 and 21 March, creating a perfect opportunity for travel or rest. Johor’s public holiday on 23 March adds an extra day off for locals, making it easy to extend the celebration.
With these dates clearly set, Malaysians can plan their leave and holidays efficiently, ensuring a mix of relaxation and exploration throughout March 2026.
March does not typically include a full school holiday period in Malaysia, but it still offers plenty of short getaway potential. The Hari Raya Aidilfitri holidays on 20 and 21 March create an ideal time for family trips or festive reunions.
In Johor, the Birthday of the Sultan on 23 March allows residents to enjoy a long weekend when paired with the Hari Raya break. Taking an additional leave day on either Friday, 19 March or Tuesday, 24 March can turn this into a four-day trip. Early bookings help you secure the best options for flights and hotels before prices rise.
March is a wonderful time to explore Penang’s heritage sites, local cuisine and scenic coastline. The Nuzul Al-Quran holiday is a great excuse for a short cultural escape. Perlis, on the other hand, offers a slower pace and countryside beauty, ideal for travellers seeking peace and quiet.
For Johor residents, the Sultan’s Birthday on 23 March presents the perfect opportunity for a short coastal retreat. Desaru Coast is known for its pristine beaches, luxury resorts and family attractions. Booking ahead via Traveloka can help you find attractive hotel packages and travel deals.
City dwellers can take advantage of the Nuzul Al-Quran holiday on 6 March to explore Kuala Lumpur’s landmarks and nearby attractions. Visit shopping districts, enjoy fine dining or unwind in urban green spaces around Selangor and Putrajaya.
During the Hari Raya Aidilfitri holiday, Kota Kinabalu offers the ideal blend of relaxation and adventure. Spend the break snorkelling around the islands, hiking Mount Kinabalu trails or sampling local seafood along the waterfront.
For a cool-weather escape, head to Cameron Highlands for tea plantations, flower gardens and fresh mountain air. Alternatively, Ipoh’s laid-back cafés and nearby natural attractions make it a charming option for a slower-paced trip.
March 2026 offers an excellent balance of relaxation, festivity and adventure across Malaysia. With public holidays scattered throughout the month, travellers have plenty of chances to explore new places or revisit old favourites. Plan early, take advantage of the long weekends and make your March Public Holiday 2026 a memorable one.
Sun, 23 Nov 2025

Batik Air Malaysia
Kota Kinabalu (BKI) to Kuala Lumpur (KUL)
Start from RM 132.56
Tue, 25 Nov 2025

AirAsia Indonesia
Surabaya (SUB) to Kuala Lumpur (KUL)
Start from RM 216.39
Sun, 23 Nov 2025

AirAsia Indonesia
Jakarta (CGK) to Kuala Lumpur (KUL)
Start from RM 172.54











