Australia, Melbourne
· Reviewed by Nik Higgins · Co-founder & CEO
Keysborough Gardens Primary School is a public IB World School in Keysborough, Melbourne, delivering the Primary Years Programme alongside the Victorian Curriculum for students aged 5 to 12. Opened in January 2020, the school sits on a landscaped 2.2-hectare site and had about 520 students across 23 classes in 2026. The campus features flexible learning spaces, a gymnasium, sports courts, and buildings for Performing Arts, Physical Education, STEM and year-level classrooms. The Main Building houses Reception, a library, Mandarin, and early-year rooms, while Year Two to Year Four occupy the first level; Year Five and Year Six host spaces for STEM and arts. Mandarin is taught for Reception and Year 1. The school emphasizes inquiry-based learning with explicit teaching to support academic, social, and emotional growth, guided by Kindness, Empathy, Gratitude, Respect and Excellence, and a vision to empower every child as a confident, caring citizen who strives for excellence.
10 Homeleigh Road, Keysborough 3173, Australia
Keysborough Gardens Primary School has instruction in English.
Annual tuition at Keysborough Gardens Primary School ranges from AUD 495 for 2026/27.
Keysborough Gardens Primary School teaches IB (PYP), Australian Curriculum for students aged 5 to 12.