Werte! Welcome to
Bradshaw Primary School.
Our school is an inclusive, friendly school where students can learn in a safe and supportive environment.
The school is situated in a charming environment, nestled at the base of the scenic MacDonnell Ranges, encompassed by expansive grounds. With a long-standing reputation, we boast top-notch facilities and a team of highly qualified staff. Bradshaw accommodates approximately 440 students, with a rich diversity of backgrounds, including a significant Aboriginal representation along with a multicultural mix.
Principal's Message
It is both a privilege and honour to be able to work with the students and staff at our school.
Our vision statement sums up what it means to be part of the Bradshaw community – “At Bradshaw we all belong to a diverse community of inspired learners, growing together.” Bradshaw is renowned for its educational excellence, diverse opportunities to learn within and beyond the classroom, and for its supportive and inclusive learning environment. Seeing every Bradshaw Learner shine is the absolute highlight of being the Principal.
Welcome to Bradshaw!
Tim O'Sullivan

Upcoming Events & News
Back to School Vouchers need to be used by the end of Term 1.
Each student is entitled to a $200 Back to School Voucher to use for items such as uniforms, excursions, camps. Please see office 8am-4:15pm to redeem your voucher.
Pupil Free Day, 14th April 2025. Term 2 starts 15th April 2025.
The first term of the year is quickly coming to a close. Term 1 holidays will be from Monday, April 7, 2025, to Friday, April 15, 2025.
Harmony Day
Term 1, Week 8
Friday 21st March
First day of Term 2, 2025
Tuesday 15th April
Sports Day
Term 2, Week 5
Friday 16th May
2025 Term Dates
Term 1
Semester 1
Wednesday 29 January
to Friday 4 April
Term break Monday 7 April
to Monday 14 April
Easter - Friday 18 April
to Monday 21 April
Term 2
Tuesday 15 April to Friday 20 June
Semester break Monday 23 June
to Monday 14 July
Term 3
Semester 2
Tuesday 15 July to Friday 19 September
Term break Monday 22 September
to Monday 6 October
Term 4
Tuesday 7 October
to Thursday 11 December
Semester break Friday 12 December
to Wednesday 28 January 2026