Thursday, 25 January
School Administrators and Leaders Return
Monday, 29 January
Teaching Staff Return
Wednesday, 31 January
Students Return
Thursday, 28 March
End of Term 1
Monday, 15 April
Start of Term 2
Friday, 28 June
End of Term 2
Monday, 15 July
Teachers Return Term 3
Wednesday, 17 July
Students Return Term 3
Friday, 20 September
End of Term 3
Monday, 7 October
Start of Term 4
Friday, 18 October
Last Day: Year 12
Friday, 29 November
Last Day: Year 11
Thursday, 12 December
End of Term 4
Monday, 4 March
Labour Day
Thursday, 25 April
ANZAC Day Holiday
Monday, 3 June
Western Australia Day
Tuesday, 19 March
ATAR, Year 7 and new students in Years 8–10
Monday, 15 July
Years 8, 9 and 10 and other Years upon Teacher request
13–25 March
Year 7/9 NAPLAN online (exact dates TBC)
22 April–3 May
OLNA Writing (22–23 April), Numeracy and Reading Window A (Years 10–12 students)
Monday, 6 May–Friday, 24 May
Window for Externally Set Tasks Year 12
(exact dates TBC)
2–10 May
AT Courses Semester 1 Practical Examinations
13–24 May
AT Courses Semester 1 Written Examinations
9–17 May
AE Courses Semester 1 Practical Examinations
20–31 May
AE Courses Semester 1 Written Examinations
20–24 May
Year 10 Semester 1 Practical Examinations
27 May–7 June
Year 10 Semester 1 Written Examinations
10–21 June
OLNA Writing (10–11 June), Numeracy and Reading Window B (Years 10–12)
22 July–2 August
OLNA Writing (22–23 July), Numeracy and Reading Window A (Years 10–12 students)
2–13 September
OLNA Writing (2–3 Sept), Numeracy and Reading Window B (Years 10–12)
28 August–5 September
AT Courses Semester 2 Practical Examinations
9–19 September
AT Courses Semester 2 Written Examinations
Saturday, 21 September–29 September
ATAR Courses WACE Practical Examinations (Drama, Music, Physical Education)
Saturday, 12 October–20 October
ATAR Courses WACE Practical Examinations (Languages
14–18 October
AE Courses Semester 2 Practical Examinations
22 October–1 November
AE Courses Semester 2 Written Examinations
Monday, 28 October to Friday, 15 November
ATAR Courses WACE Written Examinations
4–8 November
Year 10 Semester 2 Practical Examinations
11–22 November
Year 10 Semester 2 Written Examinations
Wednesday, 7 February
Celebrating our 2023 Cohort Assembly Years 11 and 12 (Period 4)
Friday, 9 February
Whole School Assembly (Period 2)
Tuesday, 20 February
School Photos
Friday, 1 March
Year 12 School Ball
Monday, 18–Friday 22 March
Harmony Week
Thursday, 28 March
Community Day
Wednesday, 24 April
ANZAC Service
27 May–3 June
Reconciliation Week
29 July–2 August
NAIDOC Week
Thursday, 1 August
NAIDOC Assembly (Periods 3 and 4)
7–10 August
School Musical Performance Season
26–30 August
Wellness Week
Wednesday, 28 August
RU OK? Day
Wednesday, 16 October at 6:00 pm
Year 12 Presentation Ceremony, Perth Concert Hall
Thursday, 17 October
Final Year 12 Assembly (whole school)
Friday, 22 November
Year 6 Pin Ceremony
Tuesday, 3 December
Year 10 University Visit Day
Wednesday, 4 December
Year 10 University Visit Day
Thursday, 12 December
House Day
Wednesday, 8 May
Year 8 (half cohort)
Friday, 10 May
Year 8 (half cohort)
Wednesday, 15 May
Year 9
Friday, 21 June
Year 12
Thursday, 29 August
Year 11
Friday, 30 August
Year 10
Wednesday, 4 September
Year 7
Wednesday, 22–24 May
Year 7 Camp—Woodman Point
Friday, 4 October–Sunday, 6 October
Student Council Camp—Swan Valley
Sunday, 20 October–Friday, 25 October
Year 9—Ningaloo/Canberra and Sydney Tours
Wednesday, 23 October – Friday, 25 October
Year 9—Dwellingup Camp
Friday, 1 November
Year 8 Big Day Out
Wednesday, 13 March
Whole School House Swimming Carnival
Tuesday, 26 March
Interschool Swimming Carnival
Thursday, 2 May
Year 8 Lightning Carnival
Tuesday, 14 May
Year 7 Lightning Carnival
Wednesday, 5 June
Year 9 Lightning Carnival
Tuesday, 18 June
Year 10 Lightning Carnival
Wednesday, 21 August
Whole School House Athletics Carnival
Tuesday, 17 October
Inter school Athletics (TBA)
Wednesday, 26 June (Period 4)
Year 12
Wednesday, 17 July (Period 4)
Year 10 (Beasley Hall)
Wednesday, 17 July (Period 4)
Year 11 (Cyril Tyler Auditorium)
Thursday, 18 July (Period 1)
Year 9
Friday, 19 July (Period 1)
Year 8
Monday, 22 July (Period 1)
Year 7
Wednesday, 27 November
Year 11
Monday, 9 December (Periods 5 & 6)
Year 8
Wednesday, 11 December (Periods 1 & 2)
Year 7
Wednesday, 11 December (Periods 3 & 4)
Year 10
Wednesday, 11 December (Period 5)
Year 9
Wednesday Week 7
Wednesday Week 7
Wednesday Week 7
Wednesday Week 7
Thursday, 12 December Week 10