2026 Malaysia School Holiday Calendar graphic showing term breaks, mid-year holidays, and festive dates for Group A (Kedah, Kelantan, Terengganu) and Group B (Johor, KL, Selangor, Penang, etc.).

School Holiday 2026

Malaysia School Holidays 2026: Official KPM Calendar for Kumpulan A & Kumpulan B

The Malaysia School Holidays 2026 calendar has been officially released by the Ministry of Education Malaysia (KPM). The 2026 academic year also marks the return of the national school session to the usual January to December calendar.

For parents, students and families planning school routines, festive travel or year-end holidays, this guide provides the complete KPM school holiday 2026 calendar for both Kumpulan A and Kumpulan B, including term breaks, festive school holidays and important state-specific notes.

You can also refer directly to the official KPM Academic Calendar 2026 PDF for the original schedule.

At a Glance: Malaysia School Holidays 2026

  • School starts in January 2026: Kumpulan A begins on 11 January 2026, while Kumpulan B begins on 12 January 2026.
  • Two official school calendar groups: Kumpulan A covers Kedah, Kelantan and Terengganu; Kumpulan B covers the remaining states and federal territories, including Selangor, Kuala Lumpur, Sabah and Sarawak.
  • Main school holiday periods: Students will have term breaks in March, late May to early June, late August to early September, and the year-end holiday in December.
  • Festive school breaks: KPM provides additional school holidays around Chinese New Year 2026 and Hari Raya Aidilfitri 2026 for both Kumpulan A and Kumpulan B.
  • Regional notes matter: Kaamatan in Sabah and Labuan, Gawai Dayak in Sarawak, and Sarawak’s separate Deepavali holiday arrangement are noted in the official KPM calendar.

Kumpulan A vs Kumpulan B: Which School Holiday Calendar Applies to You?

Malaysia’s school calendar is divided into Kumpulan A and Kumpulan B. The difference mainly reflects the school-week structure used by different states.

GroupStates / Federal Territories2026 School Year Begins
Kumpulan AKedah, Kelantan, Terengganu11 January 2026
Kumpulan BJohor, Melaka, Negeri Sembilan, Pahang, Perak, Perlis, Pulau Pinang, Sabah, Sarawak, Selangor, Kuala Lumpur, Labuan, Putrajaya12 January 2026

If you are planning family travel, hotel bookings or balik kampung trips, always check whether your child’s school follows Kumpulan A or Kumpulan B before confirming dates.

Kumpulan A School Holidays 2026

The following Kumpulan A school holiday 2026 calendar applies to schools in Kedah, Kelantan and Terengganu.

School Period / HolidayDateDuration
School Year Begins11 January 2026
Cuti Penggal 120 March – 28 March 20269 days
Cuti Pertengahan Tahun22 May – 6 June 202616 days
Cuti Penggal 228 August – 5 September 20269 days
Cuti Akhir Persekolahan4 December – 31 December 202628 days

Kumpulan B School Holidays 2026

The following Kumpulan B school holiday 2026 calendar applies to schools in Johor, Melaka, Negeri Sembilan, Pahang, Perak, Perlis, Pulau Pinang, Sabah, Sarawak, Selangor, Kuala Lumpur, Labuan and Putrajaya.

School Period / HolidayDateDuration
School Year Begins12 January 2026
Cuti Penggal 121 March – 29 March 20269 days
Cuti Pertengahan Tahun23 May – 7 June 202616 days
Cuti Penggal 229 August – 6 September 20269 days
Cuti Akhir Persekolahan5 December – 31 December 202627 days

Festive School Holidays 2026: Additional KPM Breaks

In addition to the main school term breaks, KPM also allocates extra school holidays around selected major festivals in 2026. These additional dates are especially useful for families planning festive trips and long-weekend travel.

FestivalMain Festival DatesKumpulan A Additional KPM HolidayKumpulan B Additional KPM Holiday
Chinese New Year17 & 18 February 202615, 16 & 19 February 202616, 19 & 20 February 2026
Hari Raya Aidilfitri21 & 22 March 202619 March 202619 & 20 March 2026
Deepavali8 November 2026, except Sarawak9 November 202610 November 2026, except Sarawak
Deepavali Arrangement for SarawakSeparate Sarawak allocation9 November 2026, Sarawak only

Chinese New Year 2026 School Holiday

Chinese New Year 2026 falls on 17 February 2026 and 18 February 2026. KPM has confirmed additional school holidays surrounding the celebration for both Kumpulan A and Kumpulan B.

Kumpulan A Chinese New Year School Holiday

  • 15 February 2026
  • 16 February 2026
  • 19 February 2026

Kumpulan B Chinese New Year School Holiday

  • 16 February 2026
  • 19 February 2026
  • 20 February 2026

Because these dates sit close to the weekend and the two Chinese New Year public holidays, many students will enjoy an extended festive break. Families planning reunion dinners, interstate travel or overseas trips should prepare early, as transport and hotel prices may rise during peak periods.

CNY 2026 Leave Planning Idea for Parents

For working parents, the CNY school holiday window may be a useful time to coordinate annual leave with children’s school breaks. For example, parents in Kumpulan B states may consider taking leave around 16, 19 and 20 February 2026 if they want to match the full student holiday period.

DateDayStatusParent Planning Note
16 February 2026MondayAdditional KPM School Holiday for Kumpulan BConsider annual leave if needed
17 February 2026TuesdayChinese New Year Day 1Public Holiday
18 February 2026WednesdayChinese New Year Day 2Public Holiday
19 February 2026ThursdayAdditional KPM School HolidayConsider annual leave if needed
20 February 2026FridayAdditional KPM School Holiday for Kumpulan BConsider annual leave if needed

Hari Raya Aidilfitri 2026 School Holiday

Hari Raya Aidilfitri 2026 falls on 21 and 22 March 2026. KPM also allocates additional school holidays before the festive period:

  • Kumpulan A: 19 March 2026
  • Kumpulan B: 19 and 20 March 2026

This festive period connects closely with the first term school break. Kumpulan A begins its Cuti Penggal 1 on 20 March 2026, while Kumpulan B begins its break on 21 March 2026.

Important State-Specific School Holiday Notes for Sabah and Sarawak

The official KPM calendar also includes several state-specific notes that are especially relevant for families in East Malaysia.

Pesta Kaamatan 2026 in Sabah and Labuan

Pesta Kaamatan falls on 30 and 31 May 2026 for Sabah and Labuan. According to KPM, these dates fall within the Cuti Pertengahan Tahun 2026.

Hari Gawai Dayak 2026 in Sarawak

Hari Gawai Dayak falls on 1 and 2 June 2026 in Sarawak. These dates are also within the mid-year school holiday period.

Sarawak Deepavali School Holiday Arrangement

Sarawak follows the Kumpulan B calendar, but KPM lists a separate Deepavali-related school holiday arrangement for the state. The calendar allocates 9 November 2026 for Sarawak only, while other Kumpulan B states receive 10 November 2026.

Christmas 2026 Falls During the Year-End School Holiday

Christmas Day 2026 falls on 25 December 2026, which is already within the year-end school holiday for both Kumpulan A and Kumpulan B.

Back-to-School Planning for the January 2026 Session

Since the 2026 school session returns to a January start, parents may want to prepare earlier for school uniforms, shoes, stationery, bags and transport arrangements before the usual year-end rush.

For budget-conscious shopping ideas, you can browse SureLah’s Malaysia promotions and warehouse sales section for relevant deals and savings opportunities.

You may also explore more practical family-related guides in our Life Tips section.

Frequently Asked Questions About Malaysia School Holidays 2026

When does school start in Malaysia in 2026?

Schools in Kumpulan A begin on 11 January 2026, while schools in Kumpulan B begin on 12 January 2026.

Which states are in Kumpulan A?

Kumpulan A includes Kedah, Kelantan and Terengganu.

Which states are in Kumpulan B?

Kumpulan B includes Johor, Melaka, Negeri Sembilan, Pahang, Perak, Perlis, Pulau Pinang, Sabah, Sarawak, Selangor, Kuala Lumpur, Labuan and Putrajaya.

Is Sarawak under Kumpulan B for school holidays 2026?

Yes. Sarawak is officially listed under Kumpulan B in the KPM Academic Calendar 2026.

When is the mid-year school holiday in 2026?

The mid-year school holiday 2026 runs from 22 May to 6 June for Kumpulan A and from 23 May to 7 June for Kumpulan B.

When is the year-end school holiday in 2026?

The year-end school holiday 2026 begins on 4 December for Kumpulan A and 5 December for Kumpulan B. Both end on 31 December 2026.

Does Chinese New Year 2026 include extra school holidays?

Yes. KPM provides additional festive school holidays for both Kumpulan A and Kumpulan B around Chinese New Year 2026.

Are Hari Raya Aidilfitri school holidays already included in the March break?

Hari Raya Aidilfitri 2026 falls during the first term holiday period. KPM also allocates additional school holidays before the celebration for both Kumpulan A and Kumpulan B.

Source note: The school holiday dates in this article are based on the official KPM Academic Calendar 2026. Parents and guardians should still refer to their child’s school notices for any school-level administrative updates.

3 thoughts on “School Holiday 2026

Leave a Reply

Your email address will not be published. Required fields are marked *

Back To Top