Find a Staff MemberHave a Question?


Contact Us

Townsville Grammar School has three campuses, the Middle School (Years 7 - 9) and Senior School (Years 10 - 12) are located in North Ward.

The Annandale Junior School (Pre-Prep - Year 6) is located in Annandale at 1 Brazier Drive, and -

Its newest campus, catering to Pre-Kindy (3 year olds) and Pre-Prep (4 year olds) commenced in 2015 in North Shore with the Early Education Centre.  

Over the next few years, we anticipate growing the North Shore Campus to a complete Primary School, catering for children from Pre-Kindy to Year 6.

Middle and Senior School (North Ward)
Office Hours
8.00am - 5.00pm Monday to Friday, during the School term.
9.00am - 3.00pm Monday to Friday, during School holidays.
The North Ward Campus Office is closed for a two week period between Christmas and early January.
Street/Postal Address: 45 Paxton Street, North Ward, Townsville, Queensland 4810, Australia
Phone:  (07) 4722 4900       International  +61 7 4722 4900

Junior School (Annandale)
Office Hours
8.00am - 4.00pm Monday to Friday, during the School term only.
The office is unattended during the School Holidays
Street/Postal Address: 1 Brazier Drive, Annandale, Townsville, Queensland 4814, Australia
Phone:  (07) 4412 4800       International  +61 7 4412 4800

Early Education Centre (North Shore)
6.30am - 6.00pm Monday to Friday, 50 weeks of the year.
Street/Postal Address: Erskine Place, North Shore, Queensland 4818, Australia
Phone:  (07) 4412 6600       International  +61 7 4412 6600 

Enrolments For all year levels and campuses
Mrs Kristell Scott.
Phone: NATIONAL  (07) 4722 4973  International +61 7 4722 4973

Current Families Update your details
Please print out the Family Update Form - click here - and return in hard copy back to either campus.

Past Grammarians
Are you a Past Grammarian? To become a member of the Past Grammarians Association or to update your details in our Past Grammarians Online Community click here. For more information, contact Past Grammarian, Kim Steele or (07) 4722 4969.

Search Staff.