Search for the best international schools in Australia; you can find a list of selected schools at the bottom of this page. Use the search box to select only girls' or boys' schools, prep schools, senior schools or sixth forms; or you can search for schools that offer a particular curriculum, such as the International Baccalaureate, the UK national curriculum, a US-style model or the International Primary Curriculum.
A major destination country for international students seeking education in English, Australia offers expatriate parents a myriad of options across its independent, Catholic and public school sectors.
Education is managed by the country’s six constituent states, which oversee the curriculum in all types of school, and the system and rules can vary slightly between territories. Public schools are normally free to Australian citizens and permanent residents, while independent and Catholic schools charge fees and also receive government subsidies.
Some 19 per cent of students in Australia attend Catholic schools, which promote religious values and beliefs and charge low fees, and around 16 per cent go to independent schools, where fees tend to be higher. The latter can be non-denominational or run by faith groups including Anglican, Methodist, Jewish and Islamic foundations.
Many of the country’s most prestigious schools are in the independent sector. With more than 1,000 institutions serving nearly 590,000 students, it includes international schools, specialist arts and sports academies, Montessori and Waldorf schools and large number of boarding schools. There are many options in the major cities of Melbourne, Sydney and Adelaide, and excellent schools nationwide.
There are 215 IB World Schools in Australia authorised to offer the International Baccalaureate Diploma, Middle Years or Primary Years programmes, alone or in combination. They include many state schools. The Council of International Schools (CIS) has 20 accredited member schools across the public and private sectors.
Education is compulsory from age six to about 16, depending on the state. In the public system, primary schools typically take children up to age 11, while secondary schools serve those aged 11 to 17. One year of pre-school is common.
In most states, temporary residents can attend public schools but are required to pay fees. New South Wales has a special programme to place international students in its schools but does not allow them to apply for selective high schools.
For information on IB World Schools in Australia, please see the website of the IB World Schools Yearbook: www.ibyb.org.
Sydney Square,
Sydney,
NSW 2000,
Australia
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Read more about St Andrew's Cathedral School
West Terrace,
Adelaide,
SA 5000,
Australia
Co-educational, Day, Senior, Sixth Form.
253 Torrens Road,
West Croydon,
SA 5008,
Australia
Co-educational, Day, Senior, Sixth Form.
PO Box 165, Ewing Avenue,
Bull Creek,
Willetton,
WA 6151,
Australia
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
188 New South Head Road,
Edgecliff,
NSW 2027,
Australia
Girls, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
183-191 Caroline Springs Boulevard,
Caroline Springs,
Melbourne,
VIC 3023,
Australia
Co-educational, Day.
57-69 Samantha Riley Drive,
Kellyville,
Sydney,
NSW 2155,
Australia
Co-educational, Day, Pre-Preparatory, Preparatory, Senior.
420 Liverpool Road,
Strathfield,
Sydney,
NSW 2135,
Australia
Co-educational, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Melbourne Senior Campus,
56 Bakers Road,
North Coburg,
VIC 3058,
Australia
Co-educational, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.
610 Milne Road,
Banksia Park,
SA 5091,
Australia
Co-educational, Day, Senior, Sixth Form.
91 Pacific Highway,
Hornsby,
NSW 2077,
Australia
Co-educational, Boarding, Day, Pre-Preparatory, Preparatory, Senior.
197-199 Cardigan Road,
Mooroolbark,
VIC 3138,
Australia
Co-educational, Day, Preparatory, Senior.
90 Outer Crescent,
Brighton,
VIC 3186,
Australia
Boys, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
59 Wilson Street,
Brighton,
Melbourne,
VIC 3186,
Australia
Co-educational, Day, Pre-Preparatory, Preparatory.
Gregory Terrace,
Brisbane,
QLD 4000,
Australia
Boys, Boarding, Day, Preparatory, Senior, Sixth Form.
PO Box 151,
Balwyn,
Victoria,
VIC 3186,
Australia
Boys, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Carruthers Drive,
Hoppers Crossing,
VIC 3029,
Australia
Co-educational, Day, Pre-Preparatory, Preparatory.
40 Monaro Crescent,
Red Hill,
Canberra,
ACT 2603,
Australia
Boys, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
349 Barkers Road,
Kew,
VIC 3101,
Australia
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
PO Box 610,
217 Glen Eira Road East,
St Kilda,
VIC 3185,
Australia
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
5 Willoby Avenue,
Glen Iris,
VIC 3146,
Australia
Co-educational, Day.
74-82 Jells Road,
Wheelers Hill,
VIC 3150,
Australia
Co-educational, Boarding, Day.
186 Balaclava Rd,
Caulfield North,
VIC 3161,
Australia
Co-educational, Day.
PO Box 399,
Claremont,
WA 6010,
Australia
Boys, Boarding, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.
5 Victoria Road,
Bellevue Hill,
NSW 2023,
Australia
Boys, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
21 Mount Ousley Road,
Mount Ousley,
NSW 2519,
Australia
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
64 Adelaide Road,
Victor Harbor,
SA 5211,
Australia
Co-educational, Day, Nursery.
130 Magnolia Road,
Tanunda,
SA 5352,
Australia
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
51 Outer Crescent,
Brighton,
Melbourne,
VIC 3186,
Australia
Girls, Day.
45 Royal Avenue,
Sandringham,
VIC 3191,
Australia
Co-educational, Day.
50 Biddlecombe Avenue,
Corio,
VIC 3214,
Australia
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
134 George Road,
Geraldton,
WA 6530,
Australia
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
33 Myoora Road,
Terrey Hills,
NSW 2084,
Australia
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
L'Estrange Street,
Glenunga,
SA 5064,
Australia
Co-educational, Day, Senior, Sixth Form.
21-23 Richardson Drive,
Wynn Vale,
SA 5127,
Australia
Co-educational, Day.
Corner of Whitewood Road & Kundook Place,
Howard Springs,
NT 0835,
Australia
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
115 Eumundi Road,
Noosaville,
QLD 4566,
Australia
Co-educational, Day.
95 Leanyer Drive,
Leanyer,
NT 0812,
Australia
Co-educational, Day.
20 Kinchington Road,
Leneva,
Mellboune,
VIC 3691,
Australia
Co-educational, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.
67 Balaclava Road,
Caulfield,
VIC 3161,
Australia
Co-educational, Day, Pre-Preparatory, Preparatory.
855-891 Springvale Road,
Keysborough,
VIC 3173,
Australia
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
6057 Berrimah Road,
Berrimah,
NT 0828,
Australia
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
105-111 Johanna Street,
Jimboomba,
QLD 4280,
Australia
Co-educational, Boarding, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.
18-20 Theodore Street,
Curtin,
ACT 2605,
Australia
Co-educational, Day, Pre-Preparatory, Preparatory, Senior.
42 Norfolk Street,
Ashtonfield,
NSW 2323,
Australia
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
11 Lyndoch Road,
Gawler East,
SA 5118,
Australia
Co-educational, Day, Preparatory, Senior.
Saratoga Drive,
Novar Gardens,
SA 5040,
Australia
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior.
193 St Brigids Terrace,
Doubleview, Perth,
WA 6018,
Australia
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
83 Wootten Road,
Tarneit,
VIC 3029,
Australia
Co-educational, Day.
PO Box 91,
The Ridgeway,
Ivanhoe,
VIC 3079,
Australia
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Centre Road,
Camillo,
WA 6111,
Australia
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
29-31 Kardinia Drive,
Bell Post Hill,
Geelong,
VIC 3215,
Australia
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
10 Lyttleton Street,
East Launceston,
TAS 7250,
Australia
Co-educational, Boarding, Day.
38 Huntingtower Road,
Armadale,
VIC 3143,
Australia
Girls, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
758 Anzac Parade,
Maroubra, Sydney,
NSW 2035,
Australia
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
28 Bayview Road,
Belgrave,
Melbourne,
VIC 3160,
Australia
Girls, Day, Senior, Sixth Form.
355 St Kilda Road,
Melbourne,
VIC 3004,
Australia
Boys, Boarding, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.
741 Hawthorn Road,
Brighton East,
VIC 3187,
Australia
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
11 Mentone Parade,
Mentone,
VIC 3194,
Australia
Girls, Day, Preparatory, Senior, Sixth Form.
540 Fullarton Road,
Springfield,
SA 5062,
Australia
Co-educational, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.
207 Barkers Road,
Kew,
VIC 3101,
Australia
Girls, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Rowley Street,
Burwood,
Sydney,
NSW 2134,
Australia
Girls, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.
PO Box 1064,
128 Miller Street,
North Sydney,
NSW 2059,
Australia
Girls, Day, Senior, Sixth Form.
880-932 Maroochydore Road,
Forest Glen,
QLD 4556,
Australia
Co-educational, Day.
PO Box 950,
Spit Junction,
NSW 2088,
Australia
Boys, Day, Pre-Preparatory, Preparatory.
245 Burwood Highway,
Burwood,
VIC 3125,
Australia
Co-educational, Day.
Uralla Road,
Armidale,
NSW 2350,
Australia
Girls, Boarding, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.
26 Northcote Road,
Lindfield,
New South Wales,
NSW 2070,
Australia
Boys, Day, Pre-Preparatory, Preparatory.
200 Stanmore Road,
Stanmore,
NSW 2048,
Australia
Boys, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
28 Taylors Road West,
Aberfoyle Park,
SA 5159,
Australia
Co-educational, Boarding.
342 The Parade,
Kensington Park,
SA 5068,
Australia
Co-educational, Boarding, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.
PO Box 636,
Kingswood,
NSW 2747,
Australia
Co-educational, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.
14 McNeil Street,
Peppermint Grove,
Perth,
WA 6011,
Australia
Girls, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
141 Burwood Highway,
Burwood,
VIC 3125,
Australia
Girls, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
395 Barkers Road,
Kew,
Melbourne,
VIC 3101,
Australia
Co-educational, Day.
Locked Bag 1,
Mosman,
NSW 2088,
Australia
Girls, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.
10 Henry Street,
Gordon, Sydney,
NSW 2072,
Australia
Girls, Boarding, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.
15a Treatts Road,
Lindfield,
NSW 2070,
Australia
Co-educational, Day, Nursery, Pre-Preparatory.
80 Christie Street,
St Leonards,
NSW 2065,
Australia
Co-educational, Day, Nursery, Pre-Preparatory.
70 Edgecliff Road,
Woollahra,
NSW 2025,
Australia
Co-educational, Day, Nursery, Pre-Preparatory.
56 Mitchell Street,
Bondi,
NSW 2026,
Australia
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
272 Military Road,
Cremorne,
NSW 2090,
Australia
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Gate 6, 500 Soldiers Road,
Clyde North,
VIC 3978,
Australia
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
90 The Boulevarde,
Strathfield,
Sydney,
NSW 2135,
Australia
Co-educational, Day.
76 Shenton Road,
Swanbourne,
Perth,
WA 6010,
Australia
Boys, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
85 Penquite Road,
Newstead,
TAS 7250,
Australia
Co-educational, Boarding, Day.
Somerset Drive,
Mudgeeraba,
QLD 4213,
Australia
Co-educational, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.
St. Mary's Abbotsford Convent,
1 St Heller's Street,
Abbotsford, Melbourne,
VIC 3067,
Australia
Co-educational, Day.
150 Redwood Road,
Kingston, Tasmania,
TAS 7050,
Australia
Co-educational, Day.
22 Smith Street,
Walkerville,
SA 5081,
Australia
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
200 Lesmurdie Road,
Lesmurdie,
Perth,
WA 6076,
Australia
Girls, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
139 Molesworth Street,
North Adelaide,
SA 5006,
Australia
Co-educational, Boarding.
100 Badgally Road,
Gregory Hills,
NSW 2557,
Australia
Co-educational, Day.
8 Ward Street,
Eudunda,
SA 5374,
Australia
Co-educational, Day.
163 South Road,
Brighton East,
Melbourne,
VIC 3187,
Australia
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
27-47 Gloucester Avenue,
Berwick,
Melbourne,
VIC 3806,
Australia
Co-educational, Day.
Locked Bag 8016,
Penrith,
NSW 2751,
Australia
Co-educational, Boarding, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Howe Street,
Campbelltown,
NSW 2560,
Australia
Co-educational, Day.
Hackney Road,
Hackney,
Adelaide,
SA 5069,
Australia
Boys, Boarding, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.
66 Harts Road,
Indooroopilly,
QLD 4068,
Australia
Co-educational, Boarding, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Schwarz Crescent,
Alice Springs,
NT 0870,
Australia
Co-educational, Boarding, Day.
Masons Drive,
North Parramatta,
Sydney,
NSW 2151,
Australia
Girls, Boarding, Day.
Locked Bag 3003,
87 Douglas Street,
Armidale,
NSW 2350,
Australia
Boys, Boarding, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.
PO Box 42321,
Casuarina,
NT 0811,
Australia
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior.
23 Commercial Road,
North Hobart,
TAS 7002,
Australia
Co-educational, Boarding, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.
10-12 Western Ave,
Wollongong,
NSW 2500,
Australia
Co-educational, Day.
87-129 Pennant Hills Road,
North Parramatta,
NSW 2151,
Australia
Boys, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
6480 Illawarra Highway,
Moss Vale,
NSW 2577,
Australia
Co-educational, Boarding, Day, Pre-Preparatory, Preparatory.
P.O. Box 194,
Landsdale,
WA 6065,
Australia
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Morialta Road West,
Rostrevor,
SA 5073,
Australia
Co-educational, Day.
127 Farrer Road,
Wagga Wagga,
NSW 2650,
Australia
Co-educational, Day.
Locked Bag 5001,
Bellevue Hill,
Sydney,
NSW 2023,
Australia
Boys, Boarding, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Thomas Mitchell Drive,
Endeavour Hills,
VIC 3802,
Australia
Co-educational, Day.
90 Alexandra Road,
PO Box 26,
Ringwood East,
VIC 3135,
Australia
Co-educational, Boarding, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.
PO Box 150,
Mount Eliza,
VIC 3930,
Australia
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
45 Paxton Street,
North Ward,
QLD 4810,
Australia
Co-educational, Boarding, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.
200-212 Progress Rd,
White Rock,
Queensland,
QLD 4868,
Australia
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior.
115-125 The Boulevarde,
Strathfield,
NSW 2135,
Australia
Boys, Boarding, Day.
119 Prospect Road,
Summer Hill,
NSW 2130,
Australia
Boys, Boarding, Day.
PO Box 322,
Ashmore City,
QLD 4214,
Australia
Co-educational, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.
PO Box 5141,
Owl Drive,
Murray Bridge,
SA 5253,
Australia
Co-educational, Boarding, Day.
16 McCutcheon Street,
Waikerie,
SA 5330,
Australia
Co-educational, Day.
316 Unley Road,
Hyde Park,
SA 5061,
Australia
Girls, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
5 Gladstone Parade,
Elsternwick,
VIC 3185,
Australia
Co-educational, Day, Pre-Preparatory, Preparatory, Senior.
620 High Street Road,
Glen Waverley,
VIC 3150,
Australia
Co-educational, Boarding, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.
577 St Kilda Road,
Melbourne,
VIC 3004,
Australia
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
1/23 Alison Avenue,
Marion,
SA 5043,
Australia
Co-educational, Boarding, Day.
Bains Road,
Morphett Vale,
SA 5162,
Australia
Co-educational, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.
485 Golf Links Road,
Langwarrin South,
VIC 3911,
Australia
Co-educational, Day, Nursery.
47 South Road,
Brighton,
Melbourne,
VIC 3186,
Australia
Co-educational, Boarding, Day.
135 Barkers Road,
Kew,
VIC 3101,
Australia
Co-educational, Day, Senior, Sixth Form.