Our School

Front of Macgregor Primary School

Front of Macgregor Primary School

The school has an enrolment of 594 students in 28 classes for 2018. Macgregor Primary School has an active Board and P&C and a strong relationship with the community in which it is situated. Other features of our school include:

  • A Whole Health, Social Skills and Anti-bullying Program
  • Specialist teachers for Physical Education, The Arts and Spanish.
  • Information Communication Technology
  • Choir and senior school bands
  • Whole school Health program (Fresh Tastes)
  • Student Leadership Program
  • P-6 Spanish
  • Before and After School Care