Swimming
2026-04-21 00:00 - 2026-04-24 23:59, 2026-04-28 00:00 - 2026-05-01 23:59 (Australia/Perth)

ANZAC Day Service
2026-04-24 00:00 - 23:59

ANZAC Day Public Holiday
2026-04-27 00:00 - 23:59

P-2 Assembly
2026-05-07 00:00 - 23:59, 2026-05-28 00:00 - 23:59, 2026-06-18 00:00 - 23:59

Mother's Day
2026-05-10 00:00 - 23:59

5/6 Assembly
2026-05-14 00:00 - 23:59, 2026-06-04 00:00 - 23:59

3/4 Assembly
2026-05-21 00:00 - 23:59, 2026-06-11 00:00 - 23:59

National Simultaneous Story Time
2026-05-21 00:00 - 23:59

Year 6 AFLW Carnival
2026-05-21 00:00 - 23:59

Cross Country
2026-05-25 00:00 - 23:59

Sorry Day
2026-05-26 00:00 - 23:59

MND Big Freeze Event
2026-05-29 00:00 - 23:59

WA Day Public Holiday
2026-06-01 00:00 - 23:59

DigiTech School Open Day
2026-06-17 00:00 - 23:59

HPS NAIDOC Week
2026-06-22 00:00 - 2026-06-26 23:59

Winter Carnival
2026-06-23 00:00 - 23:59

PP-6 Disco
2026-06-26 00:00 - 23:59

Last Day Term 2
2026-07-03 00:00 - 23:59

Year 2 Excursion
2026-07-03 00:00 - 23:59

School Holidays
2026-07-04 00:00 - 2026-07-19 23:59

First Day Term 3
2026-07-20 00:00 - 23:59

Year 6 Excursion
2026-07-20 00:00 - 2026-07-21 23:59

Year 4 Excursion
2026-07-20 00:00 - 2026-07-24 23:59

100 Days of School
2026-07-24 00:00 - 23:59

School Photos
2026-07-27 00:00 - 2026-07-31 23:59
