Accessible Page Links

Page Tools

  • 10 JanPE - Swimming starts in Week 2 for classes from Years 1 to 6. Make sure your swimming gear is clearly labelled.
  • 10 JanUniform and Bookshop re-open on Monday 15th January
  • 10 JanSchool Office re-opens on Monday 15th January
  • 10 JanSchool re-starts on Monday 22 January We look forward to welcoming you all back, for another great year!
Stop slideshow

Main page Content

Welcome to MacGregor State School

‘The School of Excellence and Enrichment’

We believe our school is a special place of learning. Our students and their families have come to us from all over Brisbane, and the world. Our staff and parents work very closely together with the aim of ensuring all our students are safe and happy; and are learning to their potential.

Today our school continues a strong history and tradition of full school uniform and high behavioural expectations. We offer excellent academic programs and extension opportunities in Performing Arts and Sport. We use 21st century teaching strategies and tools to prepare our students for the global village of the future.

MacGregor State School is located on McCullough Street, MacGregor in the Southern suburbs of Brisbane, 15 minutes from the CBD of Brisbane.

We hope that our website answers some of the questions you may have about our school.​




Annual report

View the current annual report


View the current Newsletter



  • Drop off Zone Update

    Drop off Zone Update

    31 Oct 2017

    The traffic survey around the front of our school has been undertaken. This work will feed into the...



    27 Oct 2017

    Braveheart’s recently delivered their ‘Ditto’s Personal Safety Program to the students from Prep to...

  • MusicFest Celebrations

    MusicFest Celebrations

    23 Oct 2017

    Over the last couple of weeks, several of our bands and orchestras have competed at the Music Fest...

  • Year 6 Canberra Trip

    Year 6 Canberra Trip

    01 Sep 2017

    128 Year 6 MacGregor Students went to Sydney and Canberra for 6 days on the 20th August.


 What's happening


 Photo Gallery

Previous Image Pause Next Image