International Chinese School

  • St Leonards NSW, Australia

International Chinese School is a growing K-6 bilingual Anglican school located in St Leonards on the Lower North Shore of Sydney. In 2025, 115 students enrolled at the school, which was established by St. Paul's Anglican Church, Chatswood, to serve the needs of the surrounding community.

The school offers a bilingual immersion program, and 50% of the teaching week is delivered in Mandarin.