Year-end school holidays 2026: 4 Dec (Group A) and 5 Dec (Group B) to 31 Dec
Kedah, Kelantan and Terengganu are on holiday from Friday, 4 Dec; other states from Saturday, 5 Dec. Schools reopen on Monday, 4 Jan 2027.
- Group A (Kedah, Kelantan, Terengganu): holidays 4–31 Dec 2026; last school day 3 Dec
- Group B (other states and territories): holidays 5–31 Dec 2026; last school day 4 Dec
- The 2027 school year starts on Monday, 4 Jan 2027 for both groups
- SPM candidates: written papers continue until 17 Dec 2026
Source: MOE
Year-end school holidays 2026: 4 Dec (Group A) and 5 Dec (Group B) to 31 Dec Group A (Kedah, Kelantan, Terengganu): holidays 4–31 Dec 2026; last school day 3 Dec Read: https://jelaskini.online/en/year-end-school-holidays-2026-group-a-b-dates
The year-end school holiday dates are set in the 2026 Academic Calendar by the Ministry of Education Malaysia (MOE). As with the earlier term breaks, Group A starts its holiday one day earlier than Group B because of the different weekends.
Holiday dates by group
Group A is schools in Kedah, Kelantan and Terengganu. Group B is schools in Johor, Melaka, Negeri Sembilan, Pahang, Perak, Perlis, Penang, Sabah, Sarawak, Selangor and the Federal Territories of Kuala Lumpur, Labuan and Putrajaya.
| Item | Group A | Group B |
|---|---|---|
| Last day of school 2026 | Thursday, 3 Dec 2026 | Friday, 4 Dec 2026 |
| Year-End School Holidays | Friday 4 Dec – Thursday 31 Dec 2026 (28 days) | Saturday 5 Dec – Thursday 31 Dec 2026 (27 days) |
| 2027 school year starts | Monday, 4 Jan 2027 | Monday, 4 Jan 2027 |
The 2027 school year date comes from MOE Circular Letter No. 1 of 2026. The full 2027 school holiday schedule is in the article School holidays 2027.
SPM 2026 candidates still sitting written papers
The SPM 2026 written examination runs from Monday, 23 Nov to Thursday, 17 Dec 2026, according to an MOE media statement dated 18 Aug 2026. Form 5 candidates must keep following the examination timetable even after the school holidays have started. The timetable for each paper is in the article SPM 2026 timetable.
Public holidays during the school holidays
According to the 2026 and 2027 public holiday schedules by the Cabinet, Constitution and Intergovernmental Relations Division (BKPP), Prime Minister's Department:
- Friday, 11 Dec 2026: Birthday of the Sultan of Selangor (Selangor only).
- Thursday, 24 Dec 2026: Christmas Eve (Sabah only).
- Friday, 25 Dec 2026: Christmas Day (all states).
- Friday, 1 Jan 2027: New Year's Day in Kuala Lumpur, Labuan, Putrajaya, Melaka, Negeri Sembilan, Pahang, Perak, Penang, Sabah, Sarawak and Selangor.
The full list by state is in the Malaysia public holidays hub.
What it means for you
- Plan early. Both groups are on holiday at the same time from 5 to 31 Dec. If you are planning a trip, book early.
- Getting ready for the 2027 school year. The Bantuan Awal Persekolahan (BAP) early schooling aid for 2027 was raised to RM200 per pupil in the Budget 2027 speech and will be distributed at schools. The distribution date has not been announced. We will update the Aid Payment Calendar as soon as MOE announces it.
- Watch out for scam messages. We will never ask for your MyKad number, OTP or bank details. If you receive a message about schooling aid that asks for such information, check it first with the Scam Message Checker.
Frequently asked questions
When do the 2026 year-end school holidays start?
When do schools reopen in 2027?
How many days are the 2026 year-end school holidays?
Are SPM 2026 candidates also on holiday?
Was this helpful?
Thank you. Your feedback helps us improve this page.
Sources & how we checked
- 2026 Academic Calendar (Appendices A, B and C) (in Malay) — Ministry of Education Malaysia (MOE) · accessed 19 Oct 2026
- Ministry of Education Circular Letter No. 1 of 2026: 2027 Academic Calendar (in Malay) — Ministry of Education Malaysia (MOE) · accessed 19 Oct 2026
- MOE Media Statement on the SPM 2026 Examination Dates (18 Aug 2026) (in Malay) — Ministry of Education Malaysia (MOE) · accessed 19 Oct 2026
- Public Holidays 2026 (in Malay) — BKPP, Prime Minister's Department · accessed 19 Oct 2026
- Public Holidays 2027 (in Malay) — BKPP, Prime Minister's Department · accessed 19 Oct 2026
- Budget 2027 Speech (paragraph 98: Bantuan Awal Persekolahan) (in Malay) — Ministry of Finance (MOF) · accessed 19 Oct 2026
The first draft of this article was AI-assisted from the sources above. Every figure was checked by Editor JelasKini.
Update & correction log
- Published.
Follow updates
One short message when aid dates or fuel prices change.