KEY DATE: TERM 1
24-25 Sep: All Teacher Orientation
26 Sep : First Day of School
13 Oct: Parents Day/Welcome
14 Oct: Nyerere Day
26 Oct: Swim Day
16-21 Nov: BSZ Mid-Term Break
21 Nov: Maulid Day (No School).
27-30 Nov: Exam Review Week
23 Nov: Swim Day
03-07 Dec: Final Term 1 Exams
9 Dec: Independence Day
10 Dec: Exam make-up
11 Dec: Reports Cards sent home Last day for students Field trip
12- 13 Dec: Parent-teacher conferences
13 Dec: Last day for teachers
14 Dec: -06 Jan School Holiday
25 Dec: Christmas Day
26 Dec: Boxing Day
KEY DATE: TERM 2
26 Dec: Boxing Day
12 Jan: Zanzibar Revolution Day
25 Jan: Swim Day
05-07 Feb: Exam Review
08-13 Feb: Mid-term Exams
14 Feb: Exam Make-up
15 Feb: Swim Day
18-22 Feb: BSZ Mid-Term Break
01 March: Progress Reports sent home
22 March: BSZ Holiday
29 March: Swim Day
03-08 April: Exam Review
09-12 April: Final Exams
15 April: ½ day Exam Make-Up/ 12:30 Dismissal
16 April: ½ day 12:30 Dismissal Report Cards Sent Home
19 April: Good Friday
21 April: Easter n Sunday
22 April: Easter Monday
26 April: Union Day
KEY DATE: TERM 3
29 April: Term 3 starts
01 May: Labour Day No School
20 May-09 June: Half- term break
05 June: Eid el-Fitr
10 June: School Resumes
28 June: Swim Day
04-08 July: Exam Review Week
07 July: Saba Saba Day
09 -12 July: Mid Term Exams
15 July: Mid Term Exam Make-Up
19 July: Progress Reports go home
29 July: Swim Day
01-02 Aug: Class Trips
05-07 Aug: Exam Review Week
08 Aug: Nane Nane Day (Farmers Day) No School
09-14 Aug: Final Exams
16 Aug: Parent Teacher Conferences
16 Aug: ½ Day Dismissal at 12:30 Last day for students
16 Aug: Report Cards go home
19Aug- 22 Sept: End of year, school holiday