Complete guide to school terms, public holidays, and festival breaks to plan your family vacation.
Versi Bahasa MalaysiaBoth groups have nine days—enough for a 4 to 7-day trip with time to return before school reopens.
Schools reopen on 6 September 2026.
View dates and travel suggestionsSchools reopen on 7 September 2026.
View dates and travel suggestions
We have compiled the latest information based on the Ministry of Education calendar to help you plan family vacations and activities for 2026.
Book early for better prices and availability
Coordinate work and children's activities
Make the most of term and festival holidays
Avoid clashing with exam dates
Schools in Kedah, Kelantan, Terengganu
Flexible dates - confirm timing and availability with ZFB Travel.
Flexible dates - confirm timing and availability with ZFB Travel.
Flexible dates - confirm timing and availability with ZFB Travel.
Flexible dates - confirm timing and availability with ZFB Travel.
Schools in Johor, Melaka, N. Sembilan, Pahang, Perak, Perlis, Penang, Sabah, Sarawak, Selangor, W.P. KL, Labuan and Putrajaya
Flexible dates - confirm timing and availability with ZFB Travel.
Flexible dates - confirm timing and availability with ZFB Travel.
Flexible dates - confirm timing and availability with ZFB Travel.
Flexible dates - confirm timing and availability with ZFB Travel.
Main Dates: 15 - 18 Feb 2026
Additional KPM holiday: 18 March 2026 for all schools
Main Dates: 8 - 10 Nov 2026
Main Dates: 30 - 31 May 2026
Main Dates: 1 - 2 Jun 2026
Main Date: 25 Dec 2026
The next break is the Term 2 holiday: 28 August to 5 September 2026 for Group A, and 29 August to 6 September 2026 for Group B.
Group A has a 9-day break from 28 August to 5 September and reopens on 6 September. Group B has a 9-day break from 29 August to 6 September and reopens on 7 September.
Group A follows a Sunday school-week start and covers Kedah, Kelantan and Terengganu. Group B follows a Monday start and covers all other states and federal territories.
Group A is Kedah, Kelantan and Terengganu. Group B is Johor, Melaka, Negeri Sembilan, Pahang, Perak, Perlis, Penang, Sabah, Sarawak, Selangor, Kuala Lumpur, Labuan and Putrajaya.
The year-end holiday begins on 4 December 2026 for Group A and 5 December for Group B. Both breaks end on 31 December 2026.
For flights and popular dates, start planning at least two to four months ahead. The right lead time depends on destination, family size and availability.
Packages labelled with a departure date have an open departure that fits the break. Flexible-date packages are travel ideas and dates must be confirmed with ZFB Travel.
Official source: 2026 Academic Calendar, Ministry of Education Malaysia
Last reviewed 14 July 2026. KPM announced an additional Aidilfitri holiday on 10 March 2026. Religious or gazetted holiday dates may change; check official notices before booking.
Early planning helps you get the best prices for flights and accommodation, avoid crowds, and maximize quality time with your family.
Book early for peak seasons like CNY, Hari Raya, Deepavali, and year-end for the best prices.
Choose nearby destinations for short term breaks like Langkawi, Penang, or Hatyai.
Explore family-friendly destinations like Kundasang, Langkawi, Bangkok, and Turkey.
Contact us with your travel dates, family size, and preferred destinations. We will help plan the perfect vacation for your family.
Stay connected with us on social media and be the first to know about our latest updates, trips, and promos.