Western Australian Primary Schools


In Western Australia, primary schools enrol students from Kindergarten to Year 6.

Overseas students can apply to enrol in a Western Australian primary school that has been approved to accept overseas fee paying students.

enrolment conditions

Learn more about your placement conditions by selecting your circumstance:

I am planning to enrol my child in primary school because:

My child will be applying for their own student visa

I am studying a Masters or PhD course at university

My child is a dependant on my visa


primary school levels


While it is not compulsory, almost all parents send their children to Kindergarten to help them have the best start to school. It is for children turning four years old by 30 June of the year in which they start.

A year of part-time Kindergarten is available either at a local school or Community Kindergarten. 

Pre-Primary to Year 6

Primary school teachers are trained to inspire, motivate and build confidence in students. They work closely with parents to ensure each child thrives at school. Teachers keep parents updated on their children’s progress both informally and formally through school reporting processes.

In primary school, students have the same teacher for most of the day. Some schools may also have specialist teachers for subjects such as music, art, physical education and languages other than English.

Class sizes are generally between 25 to 32 children, depending on the type of school and its location.

Classes may also consist of split year levels, with students from different year levels in the same class.

  • Pre-primary is for children turning five years old by 30 June of the year they start Pre-primary.
  • Year 1 is for children turning six years old by 30 June of the year they start Year 1.
  • Year 2 is for children turning seven years old by 30 June of the year they start Year 2.
  • Year 3 is for children turning eight years old by 30 June of the year they start Year 3.
  • Year 4 is for children turning nine years old by 30 June of the year they start Year 4.
  • Year 5 is for children turning 10 years old by 30 June of the year they start Year 5.
  • Year 6 is for children turning 11 years old by 30 June of the year they start Year 6.


Primary schools are designed and built to provide students with safe, stimulating learning environments.

The design of  schools takes into account the needs of each year group and phases of learning. In some schools, designs have been changed to meet special needs and enable more flexible arrangement of classes and activities.

Students from Kindergarten to Year 2 often have large purpose designed spaces equipped with their own toilets, sinks and sheltered play areas. Older students may have activity areas close to their classrooms. 

Many schools have purpose designed music and art rooms and large undercover areas for assemblies and school performances.


Students are taught across across the learning areas of English, Mathematics, Science, Humanities and Social Sciences, The Arts, Technologies, Health and Physical Education and Languages. The Australian Curriculum is progressively being implemented.

The Western Australian Curriculum and Assessment Outline sets out the knowledge, understandings, skills, values and attitudes that all students from Kindergarten to Year 10 are expected to acquire. It also includes the curriculum, guiding principles for teaching, learning and assessment and support for teachers in their assessment and reporting of student achievement.

Fees and charges

Find out more about fees and charges in the tuition fees for school students section.


For students who require additional English language support on arrival at a public school, view the English Language Requirements section.


Students with disability may require specialist disability provision or support to participate in education.  The need for specialist disability provision or support is determined on a case by case basis by the Department of Education prior to placement.

Added to shortlist view shortlist0
  • You have not added any courses to the shortlist yet.