Coming up
Next days off school
In 24 days · School holidays
Mid-term break
Mon 2 Nov – Wednesday 4 November 2026
In 60 days · Schools closed
The Immaculate Conception
Tuesday 8 December 2026
In 75 days · School holidays
Christmas holidays
Wed 23 Dec – Wednesday 6 January 2027
Scholastic year 2026/27
School holidays
Mon 2 Nov – Wednesday 4 November 2026
Mid-term break
Monday to Wednesday. With the weekend before, that is five days off in a row (Saturday 31 October to Wednesday 4 November).
3 days off · Back to school Thursday 5 November 2026
Wed 23 Dec – Wednesday 6 January 2027
Christmas holidays
Fifteen days over Christmas and New Year.
15 days off · Back to school Thursday 7 January 2027
Mon 8 Feb – Wednesday 10 February 2027
Carnival holidays
Monday and Tuesday for Carnival, then Wednesday 10 February is a public holiday (Feast of St Paul's Shipwreck).
3 days off · Back to school Thursday 11 February 2027
Wed 24 Mar – Friday 2 April 2027
Easter holidays
Includes Good Friday (26 March), Freedom Day (31 March) and two days in lieu of public holidays that fall on weekends in 2027.
10 days off · Back to school Monday 5 April 2027
End of June – late September 2027
Summer holidays
From the end of June to late September 2027 — roughly three months. The exact last day of school in June and the reopening date are published later; all of June is half-days for students.
About three months · Exact dates to be confirmed
When school is on
Term dates
Term 1
Wed 30 Sep – Tuesday 22 December 2026
Schools closed Tuesday 8 December (The Immaculate Conception).
Term 2
Thu 7 Jan – Tuesday 23 March 2027
Schools closed Friday 19 March (Feast of St Joseph).
Term 3
Mon 5 Apr – late June 2027
Schools closed Monday 3 May and Monday 7 June. All of June is half-days for students; the exact last day of school is still to be confirmed.
State school students started on Wednesday 30 September 2026; educators returned two days earlier. Church and independent schools set their own calendars, usually within a day or two of these dates — check with your school.
October 2026 – September 2027
The school year at a glance
Each block is drawn to scale. June is half-days for students; the summer runs from the end of June to late September.
For a quick family getaway
Long weekends in the school year
| Sat 31 Oct – Wed 4 Nov 2026 | Five days around the mid-term break — The Monday-to-Wednesday mid-term break joins the weekend before it. |
| Fri 19 Mar – Sun 21 Mar 2027 | St Joseph weekend — The Feast of St Joseph falls on a Friday: a three-day weekend. |
| Sat 1 May – Mon 3 May 2027 | Workers' Day weekend — Workers' Day falls on a Saturday, so state schools take Monday 3 May off instead. |
| Sat 5 Jun – Mon 7 Jun 2027 | Sette Giugno weekend — Sette Giugno falls on a Monday: a three-day weekend. |
Good to know
How the school year works
Whose dates are these
This is the official calendar for state schools across Malta and Gozo. Church and independent schools publish their own calendars; the breaks usually fall on the same weeks.
June is half-days
In June, state school students attend mornings only, and the scholastic year ends in the last days of the month.
Summer childcare
Skolasajf, the government summer programme for ages 3 to 16, runs through the school summer holidays at state primary schools. It closes for Santa Marija week in mid-August.
Travelling in term time
Flights and hotels are usually cheaper, and beaches and sights quieter, outside the school holidays — the trade-off every parent knows.
Sources: State Schools Scholastic Calendar 2026–2027 (Malta Union of Teachers, in agreement with the Ministry for Education) · Skolasajf (Foundation for Educational Services). Dates still to be confirmed are added once published; check with your school before booking.
Plan the days off
Newsletter
Get what's on in Malta by email
Events, festas and things to do across Malta and Gozo, with news and offers from Lost in Malta. Free, and you can leave whenever you like.