Checklists & Calendar

7 min read

School Holidays 2026 Malaysia: How Parents Can Plan a Break That Actually Helps

Published: 04.08.2026ยทUpdated: 04.08.2026
Priya Nair

Priya Nair

Education Calendar Editor, Algonova Malaysia

School Holidays 2026 Malaysia: How Parents Can Plan a Break That Actually Helps

Updated: October 2026

The school holidays 2026 Malaysia calendar closes the academic year with a long break from 5 to 31 December 2026, and the official Takwim Persekolahan KPM 2026 (Surat Siaran KPM Bil. 3/2025) is the only source that confirms every date. This plan is for parents of children aged 5 to 17 who want almost four weeks off to hold skills steady instead of quietly eroding them.

Algonova teaches coding, mathematics, AI and design online to children aged 6 to 17, with 1,000,000+ students in 97 countries and more than 10 years of teaching behind the curriculum. Lessons run live with a certified teacher in private 1-on-1, mini groups of 2-4, or groups of up to 10 students, never recorded video. Across markets, parents rate the classes 4.9 out of 5.

What the 2026 school calendar tells parents

The 2026 academic year begins in January and finishes with the December holidays, 5 to 31 December 2026, so the year has one clearly long break plus shorter breaks between terms. Those shorter windows sit around the middle of the year and between semesters, and their dates are set in the official takwim rather than guessed from last year's pattern.

Two details catch families out. Schools fall into Group A and Group B, which follow different weekly rest days, so a break in one state can start or end a day apart from a neighbouring state. Major examination schedules, including SPM and UASA, are announced separately by the ministry and should never be planned around rumours in parent chat groups.

School holidays 2026 Malaysia: full calendar by group

Group B states break for the December school holidays from 5 to 31 December 2026, and Group A states (Kedah, Kelantan, Terengganu) start one day earlier, on 4 December.

BreakGroup B (Saturday-Sunday weekend)Group A (Friday-Saturday weekend)Length
Term 1 break21 to 29 March 202620 to 28 March 20269 days
Mid-year break23 May to 7 June 202622 May to 6 June 202616 days
Term 2 break29 August to 6 September 202628 August to 5 September 20269 days
Year-end break5 to 31 December 20264 to 31 December 202627 or 28 days

Group B covers Johor, Melaka, Negeri Sembilan, Pahang, Perak, Perlis, Penang, Sabah, Sarawak, Selangor, Kuala Lumpur, Labuan and Putrajaya. Festive school holidays sit on top of these breaks: Deepavali falls on 8 to 10 November 2026, and Christmas Day on 25 December lands inside the year-end break.

Before you book flights, a class or a kampung trip, confirm the dates for your own state on the Ministry of Education Malaysia website.