Sunday, 18 March 2018


Geraldton Grammar School was established in 1996.  The school is a co-educational day school catering for children from junior kindergarten (3 year olds) to year 12.  Geraldton Grammar School instils in our students the knowledge to achieve, the passion to inspire, and the path to motivate. At Geraldton Grammar School, we view education as a lifelong adventure with our experienced and enthusiastic staff as the coaches and facilitators.
Staff are supported with: Employee Assistance Program, Subsidised Flu Shots Program, generous professional learning opportunities, and a supportive professional team.

Why live in Geraldton?

The Greater City of Geraldton is a vibrant place with many exciting opportunities and a strong sense of community. The outstanding beaches, recently redeveloped foreshore, impressive local sporting clubs and plenty of cultural dining and café option is what makes Geraldton a very enjoyable place to live. Continued housing and infrastructural development has made Geraldton a city of choice and is often referred to as WA’s Sunshine Coast.


Life in Geraldton


Vacancies for 2018:

Currenlty no vacancies


Relief Teachers 2018

The school is seeking expressions of interest from suitably qualified and enthusiastic primary and secondary educators who are available for relief teaching at Geraldton Grammar School in 2018.
Applicants must be registered and financial members of the Teacher Registration Board of Western Australia (TRBWA), have a genuine love for the teaching profession and be supportive of the school's ethos.
Please send a covering letter, current Curriculum Vitae and completed Application for Teaching Form to:
The Principal
Geraldton Grammar School
PO Box 76
Geraldton WA 6531


Employment Resources

Filename Size Date
An Adobe Acrobat file Application for Employment - Academic 128.9 KB 2018-03-07
An Adobe Acrobat file Secondary Teacher 110.63 KB 2017-11-22

Geraldton Grammar School is an equal opportunity employer.

134 George Rd Geraldton, Western Australia
ph: (08)9965 7800 fax: (08)9904 7176