- Friday 23rd February – District Swimming
- Friday 1st March – World Day of Prayer
- Monday 11th March – Pupil Free Day (Labour Day)
- Friday 22nd March – Spots Carnival
- Thursday 28th March – Grandparent Day
- Thursday 28th March – End of Term 1 (2:15pm – dismissal)
- Monday 15th April – Term 2 Commences
- Tuesday 23rd April – Cross Country
- Tuesday 25th April – Pupil Free Day (ANZAC Day)
- Thursday 2nd May – Photo Day
- Wednesday 8th May – Friday 10th May – Year 5/6 Camp
- Wednesday 15th May – Friday 17th May – Year 3/4 Camp
- Monday 27th May – Reconciliation Day
- Friday 7th June – Pupil Free Day (Report writing day)
- Monday 10th June – Pupil Free Day (King’s Birthday)
- Friday 23rd June – End of Term 2
- Monday 15th July – Term 3 Commences
- Friday 26th July – Tree Planting Day
- Monday 19th August – Friday 23rd August – Book Fair
- Friday 23rd August – Book Day/ Parade
- Monday 26th – Friday 30th September – Fathers Day stall
- Tuesday 27th – Wednesday 28th August – Music Festival
- Friday 6th September – Pupil Free Day (Western Hub Conference)
- Friday 20th September – End of Term 3
- Monday 7th October – Term 4 Commences
- Tuesday 8th October – Swimming Commences
- Monday 14th October – Pre-Foundation Commences
- Friday 25th October – Concert & Art Alive
- Saturday 2nd November – Upwelling Festival
- Sunday 3rd November – Reformation Sunday
- Sunday 3rd November – 3 Bays Marathon
- Monday 4th November – Pupil Free Day (Report Writing Day)
- Tuesday 5th November – Pupil Free Day (Melbourne Cup)
- Thursday 14th November – Sheep Manure
- Friday 15th November – Year 6 Speeches
- Thursday 28th November – Graduation Dinner
- Monday 2nd December – Wednesday 4th December – Parent Teacher Interviews
- Friday 6th December – Swimming Carnival
- Tuesday 10th December – Transition Day
- Wednesday 11th December – School Funday
- Thursday 12th December – Closing Service
- Friday 13th December – End of Term 4
- Wednesday 18th December – Office Closes