← Back to Blog

CHOOSING A SCHOOL

How to Choose a Primary School in Melbourne

6 min read

Choosing a primary school in Melbourne is one of the first big decisions you'll make as a parent — and it often arrives before you feel ready for it.

Melbourne has more than 1,700 primary schools across government, Catholic and independent sectors. They vary enormously in size, culture, curriculum, fees and community. The right school for one child may be entirely wrong for another, even within the same family.

This guide walks you through the practical steps — what to research, what to visit, and what questions to ask before you decide.

Start with the basics — sector and location

The first decision most Melbourne parents face is which sector to consider: government, Catholic or independent.

Government schools

Government schools are funded by the Victorian Department of Education and are free to attend, though there are voluntary contributions and some activity costs. Most government primary schools operate on a strict school zone system — your home address determines which school your child is entitled to attend. You can check your zone at the Victorian Department of Education's Find My School tool.

Zoning doesn't stop you applying to a school outside your zone, but out-of-zone enrolments are only offered if places are available after all in-zone students are placed. In sought-after areas, this can be difficult.

Catholic schools

Catholic schools in Melbourne are part of the Melbourne Archdiocese Catholic Schools (MACS) network and generally have lower fees than independent schools. Enrolment is not zone-based, though many schools give priority to families who are parishioners of the associated church or who have siblings already enrolled. Fees are set by each school individually — contact the school directly or visit macs.vic.edu.au for more information.

Independent schools

Independent schools operate outside both the government and Catholic systemic networks. They set their own fees, enrolment criteria and curriculum approaches. Fees for independent primary schools in Melbourne range from a few thousand dollars per year to well above $20,000, depending on the school. Many have waiting lists that open years in advance — if you're considering an independent school, it's worth enquiring early.

Understand what you're actually looking for

Before you start visiting schools, it helps to be clear about what matters most to your family. Different parents prioritise very different things.

Some questions worth asking yourself:

  • How important is proximity to home? A shorter commute matters more for some families than others.
  • Do you want single-sex or co-educational? Most Melbourne primary schools are co-educational, but some independent and Catholic schools offer single-sex options from Year 1.
  • Are there specific programs you're looking for — language immersion, Montessori, Reggio Emilia, performing arts, gifted education?
  • How important is class size and the student-to-teacher ratio?
  • What values do you want the school community to reflect?
  • Do you need before and after school care on site?

There are no universally right answers. Being clear about your own priorities before you start researching will save you a lot of time — and help you ask better questions when you visit.

What to research before you visit

Once you have a shortlist of schools to consider, it's worth doing some background research before visiting in person.

ICSEA

ICSEA — the Index of Community Socio-Educational Advantage — gives you a sense of the socio-economic background of a school's community. It's not a measure of quality, but it tells you something about the environment your child would be learning in. You can read more about how to interpret ICSEA in our guide What Is ICSEA and Why Does It Matter?

NAPLAN results

NAPLAN results provide a snapshot of literacy and numeracy outcomes at Year 3 and Year 5 for primary schools. They're one data point among many — not a verdict on a school's quality — but they're useful context when read alongside ICSEA. A school achieving strong NAPLAN results relative to its ICSEA is worth noting.

Enrolment trends

Enrolment trends can tell you whether a school is growing or declining in size. A school that has lost significant enrolment over several years may be worth investigating further.

School fees and costs

For Catholic and independent schools, look at the full cost picture, not just headline tuition. Uniforms, camps, devices, excursions and levies can add significantly to the annual cost.

Visit in person — and take your child

No amount of research replaces actually visiting a school. Most Melbourne primary schools run open days in Term 2 and Term 3 — check each school's website or contact them directly to find out when theirs are scheduled.

When you visit, pay attention to:

  • How staff interact with children — warmth, patience and genuine engagement matter
  • Whether the environment feels calm and purposeful or chaotic
  • How children move between spaces — are they happy, confident, settled?
  • Whether the principal and teachers can answer your questions clearly and honestly

Take your child if you can. Their instincts about whether a place feels right are often more reliable than you'd expect.

Questions worth asking on your visit:

  • How do you identify and support children who are struggling academically?
  • How do you identify and extend children who are ahead?
  • How do you handle bullying and social conflict?
  • What does a typical day look like in Foundation/Year 1?
  • How do you communicate with parents about their child's progress?
  • What specialist programs are available — music, languages, physical education, art?
  • Is before and after school care available on site, and how does enrolment work?

A school that answers these questions directly and confidently is a good sign. Vague or evasive answers are worth noting.

Understand the application process and timing

Each sector has its own enrolment process and timeline.

Government schools

Enrolment for the following year typically opens in Term 3 (July–September). If you're enrolling in your zone school, a place is guaranteed. If you're applying out of zone, contact the school early to understand availability.

Catholic schools

Enrolment processes vary by school but many open applications 12–18 months before the start year. Contact the school directly to confirm their timeline and any priority criteria.

Independent schools

Some popular independent primary schools in Melbourne have waiting lists that open at birth or in the early years of life. If you're considering a specific independent school, enquire about their waiting list process as early as possible, even if your child is still a toddler.

Trust your instincts — but verify them

The data, the research and the visits will all give you useful information. But ultimately, choosing a primary school involves a degree of judgement that no spreadsheet can replace.

A school that feels right when you walk through the door — where staff are engaged, children are settled and the principal speaks about students as individuals — is telling you something important.

Equally, a school with impressive statistics that feels cold or institutional on your visit is also telling you something.

Use the data to build your shortlist. Use your visits to make your decision.

Where to start your search

Smart School Choice lists primary schools across Melbourne and Victoria, with NAPLAN data, ICSEA scores, enrolment trends and key school details in one place. You can search by suburb, filter by sector, level and programs, and compare schools side by side.

For government school zone information, visit the Victorian Department of Education's Find My School tool at findmyschool.vic.gov.au. For Catholic school enrolments in Melbourne, visit macs.vic.edu.au or contact the school directly.

School information including NAPLAN and ICSEA data is sourced from ACARA (Australian Curriculum, Assessment and Reporting Authority) and published annually on My School (myschool.edu.au). Zone information for government schools is managed by the Victorian Department of Education (findmyschool.vic.gov.au). Always confirm enrolment details and timelines directly with individual schools.