Skip to content

FamilyExplainer

Schools, preschools and childcare in NSW

How children start school in NSW, how to enrol in your local public school, what temporary visa holders need to know about fees, fee-free public preschools, the Child Care Subsidy rates for 2026–27 and the immunisation documents you will be asked for.

Checked 8 Oct 2026
Applies to
Families with children moving to Sydney or elsewhere in New South Wales.
Effort
Medium effort
Time needed
A few hours to research and complete applications; allow several weeks for temporary resident approvals
Cost
Many temporary visa holders pay public school fees; public preschools are fee-free; the Child Care Subsidy covers up to 90% of fees for family incomes up to $88,520 (2026–27)
When
Research before you move; enrol as soon as you have an address
On this page
  1. Overview
  2. Documents you need
  3. Step by step
  4. Your local public school
  5. How to enrol
  6. If you hold a temporary visa
  7. Immunisation
  8. Public preschools
  9. Child care and the Child Care Subsidy
  10. Free English classes for parents
  11. Watch out
  12. Common mistakes
  13. Tips
  14. Frequently asked questions
  15. Official links
  16. In your plan
  17. Sources
  18. Related guides

In NSW, primary school runs from Kindergarten to Year 6, followed by high school. Children can start Kindergarten at the beginning of the school year if they turn 5 on or before 31 July that year, and by law all children must be in compulsory schooling by their 6th birthday.

This guide covers NSW public schools, run by the NSW Department of Education.

Documents you need

  • Child's birth certificate or identity documents

    required
  • Proof of your residential address

    required
  • Immunisation history statement from the Australian Immunisation Register

    required
  • Current and previous visas, for temporary residents

    optional

Step by step

  1. Step 1: Find your local school

    Once you know where you will live, enter the address in the School Finder to see your catchment schools.

  2. Step 2: Check how your visa affects enrolment

    If you hold a temporary visa, read the Temporary Residents Program information for your visa subclass and gather your visa documents.

  3. Step 3: Get your child's immunisation records ready

    Enrol your child in Medicare if eligible and get the immunisation history statement from the Australian Immunisation Register. Bring your child's overseas vaccination records and ask your GP for help if anything is missing.

  4. Step 4: Apply and attend the interview

    Submit the application with the required documents and attend the enrolment interview.

  5. Step 5: Arrange childcare

    For children under school age, contact public preschools and childcare services near your home early, and check whether you can claim the Child Care Subsidy through Services Australia.

Your local public school

Every NSW public primary school has a catchment zone (local enrolment area). If you live inside it, your child is guaranteed a place at that school. Schools outside your zone can accept your child only if they have places available. Use the Department's online School Finder to find the schools for your address.

How to enrol

Complete the online enrolment application or the paper application to enrol form, both in English. You usually need:

  • your child's birth certificate or identity documents;
  • proof of your residential address;
  • an immunisation history statement from the Australian Immunisation Register (AIR);
  • any family law or other court orders;
  • medical or emergency action plans, and evidence of any disability or learning support plans.

New enrolments usually include an interview with the principal or a senior staff member. If you need help in your language, use the Department's translated instructions or call the Translating and Interpreting Service on 131 450.

If you hold a temporary visa

Children of most temporary visa holders enrol through the Department's Temporary Residents Program, run by DE International, and you declare your current and previous visas. Fees apply for many temporary residents and depend on the visa and the age of the child, but you may be eligible for an exemption or a refund. Check the Temporary Residents Program page for your visa before you move.

Immunisation

You need to provide an immunisation certificate when you enrol your child at a NSW primary school. If you choose not to vaccinate, your child can still enrol, but may be asked to stay home during an outbreak of a vaccine-preventable disease. Children must also meet immunisation requirements for the Child Care Subsidy. The NSW Immunisation Schedule shows which vaccines are recommended at which age.

Public preschools

NSW public preschools are fee-free: they cannot charge for enrolment, attendance, waiting lists or specialist programmes. Children can enrol from the beginning of the school year if they turn 4 before 31 July that year. Temporary residents can usually enrol on the same conditions as Australian citizens, but holders of visitor or tourist visas are not eligible. Places are limited, so apply early.

Child care and the Child Care Subsidy

The Child Care Subsidy (CCS), claimed through Services Australia, pays part of the fees at approved services such as centre-based day care, family day care, in-home care and outside school hours care, if the family meets the eligibility rules, including residency requirements and the child's immunisation requirements; check whether your visa qualifies.

  • Rates for 2026–27: up to 90% of the fee (or of the hourly rate cap, whichever is lower) for family incomes up to $88,520, falling by 1% for every $5,000 of income above that and reaching 0% at $538,520. Higher rates apply for second and younger children aged 5 or under.
  • 3 Day Guarantee: since 5 January 2026, every eligible family can get at least 72 hours of subsidised care per child per fortnight, or 100 hours in some circumstances.
  • Families still pay a gap fee in most cases.

Free English classes for parents

If you are eligible for the Adult Migrant English Program (AMEP), free childcare is available for your children under school age while you attend class.

Watch out

Only enrol your child in one school at a time.

Many temporary visa holders pay public school fees; check the Temporary Residents Program rules for your visa before you commit to a move or a lease.

Common mistakes

  • Waiting until you arrive to check whether your visa means school fees apply.
  • Signing a lease without checking which school catchment the address is in.

Tips

  • Schools generally start accepting new enrolments in the second half of the year before the child starts, but can help with questions at any time.
  • Ask your school about before and after school care (BASC) options.

Frequently asked questions

Editorial answers written by our team, based on the sources below.

My child turns 5 in August. When can they start school?

Children can start Kindergarten at the beginning of the school year if they turn 5 on or before 31 July. A child who turns 5 in August can start at the beginning of the following school year, and must be enrolled by their 6th birthday.

Do we pay for public school?

Fees under the Temporary Residents Program apply to many temporary visa holders, depending on the visa and the child's age, and some families are eligible for an exemption or refund. Check the programme's information for your visa subclass.

In your plan

  • Enrol your children in school
  • Arrange preschool or childcare
  • Research schools, preschools and childcare
  • Gather the original documents you will need in Australia
  • Register for free English classes (AMEP)
  • Shortlist the Sydney areas that suit you

Sources

Written and checked by HomiStart editorial against the official sources below. Next scheduled check: 5 Feb 2027.

  1. NSW GovernmentOfficial source
    Starting primary school in NSW (Opens {{site}} in a new tab)
    Accessed 8 Oct 2026
  2. NSW Department of EducationOfficial source
    Primary school enrolment (Opens {{site}} in a new tab)
    Accessed 8 Oct 2026
  3. NSW GovernmentOfficial source
    Enrolling your child (Opens {{site}} in a new tab)
    Accessed 8 Oct 2026
  4. NSW GovernmentOfficial source
    Find and select a primary school (catchment zones) (Opens {{site}} in a new tab)
    Accessed 8 Oct 2026
  5. NSW GovernmentOfficial source
    International primary school students and visa holders (Opens {{site}} in a new tab)
    Accessed 8 Oct 2026
  6. NSW GovernmentOfficial source
    Immunisation requirements (Opens {{site}} in a new tab)
    Accessed 8 Oct 2026
  7. NSW Department of EducationOfficial source
    Enrolment in a public preschool (Opens {{site}} in a new tab)
    Accessed 8 Oct 2026
  8. Australian Government Department of EducationOfficial source
    Child Care Subsidy (Opens {{site}} in a new tab)
    Accessed 8 Oct 2026

    CCS rates for 2026–27 and the 3 Day Guarantee from 5 January 2026.

  9. Department of Home AffairsOfficial source
    About the Adult Migrant English Program (AMEP) (Opens {{site}} in a new tab)
    Accessed 8 Oct 2026

Was this guide helpful?