Canada, Toronto
Let the school know you're thinking of applying — they can share their prerequisites and help you through the process.
It's best to ask — circumstances can change at any time.
| Name | Age | Fee | Track | Conditions |
|---|---|---|---|---|
| Pre-K (Full Day) | 2 | 27,685 CAD | Infant/Pre-K | Tuition CAD 21,960; One-Time Enrolment CAD 4,000 (new families only); Application CAD 525; Activity CAD 500; Capital Maintenance CAD 660; Parent Association CAD 40. |
| Junior Kindergarten (JK) | 4 | 32,915 CAD | Infant/Primary (JK–3) | Tuition CAD 26,690; One-Time Enrolment CAD 4,000; Application CAD 525; Activity CAD 1,000; Capital Maintenance CAD 660; Parent Association CAD 40; Technology charge CAD 100 per year (not included in total shown). |
| Senior Kindergarten (SK) | 5 | 32,915 CAD | Infant/Primary (JK–3) | Tuition CAD 26,690; One-Time Enrolment CAD 4,000; Application CAD 525; Activity CAD 1,000; Capital Maintenance CAD 660; Parent Association CAD 40; Technology charge CAD 100 per year (not included in total shown). |
| Grade 1 | 6 | 32,915 CAD | Primary (JK–3) | Tuition CAD 26,690; One-Time Enrolment CAD 4,000; Application CAD 525; Activity CAD 1,000; Capital Maintenance CAD 660; Parent Association CAD 40; Technology charge CAD 100 per year (not included in total shown). |
| Grade 2 | 7 | 32,915 CAD | Primary (JK–3) | Tuition CAD 26,690; One-Time Enrolment CAD 4,000; Application CAD 525; Activity CAD 1,000; Capital Maintenance CAD 660; Parent Association CAD 40; Technology charge CAD 100 per year (not included in total shown). |
| Grade 3 | 8 | 32,915 CAD | Primary (JK–3) | Tuition CAD 26,690; One-Time Enrolment CAD 4,000; Application CAD 525; Activity CAD 1,000; Capital Maintenance CAD 660; Parent Association CAD 40; Technology charge CAD 100 per year (not included in total shown). |
| Grade 4 | 9 | 33,940 CAD | Upper Primary (Grades 4–8) | Tuition CAD 27,215; One-Time Enrolment CAD 4,000; Application CAD 525; Activity CAD 1,500; Capital Maintenance CAD 660; Parent Association CAD 40; Technology charge CAD 100 per year (not included in total shown). |
| Grade 5 | 10 | 33,940 CAD | Upper Primary (Grades 4–8) | Tuition CAD 27,215; One-Time Enrolment CAD 4,000; Application CAD 525; Activity CAD 1,500; Capital Maintenance CAD 660; Parent Association CAD 40; Technology charge CAD 100 per year (not included in total shown). |
| Grade 6 | 11 | 33,940 CAD | Upper Primary (Grades 4–8) | Tuition CAD 27,215; One-Time Enrolment CAD 4,000; Application CAD 525; Activity CAD 1,500; Capital Maintenance CAD 660; Parent Association CAD 40; Technology charge CAD 100 per year (not included in total shown). |
| Grade 7 | 12 | 33,940 CAD | Upper Primary (Grades 4–8) | Tuition CAD 27,215; One-Time Enrolment CAD 4,000; Application CAD 525; Activity CAD 1,500; Capital Maintenance CAD 660; Parent Association CAD 40; Technology charge CAD 100 per year (not included in total shown). |
| Grade 8 | 13 | 33,940 CAD | Upper Primary (Grades 4–8) | Tuition CAD 27,215; One-Time Enrolment CAD 4,000; Application CAD 525; Activity CAD 1,500; Capital Maintenance CAD 660; Parent Association CAD 40; Technology charge CAD 100 per year (not included in total shown). |
| Name | Fee | Conditions |
|---|---|---|
| Application Fee | 0 CAD | Application Fee CAD 525; One-Time Enrolment CAD 4,000 for new families |
| Name | Fee | Conditions |
|---|---|---|
| Enrollment Fee | 4,000 CAD | One-Time Enrolment Fee CAD 4,000 for new families |
| Name | Fee | Conditions |
|---|---|---|
| Technology charge | 100 CAD | CAD 100 per year for the indicated grades as published (not included in the total shown). |
Located in Toronto, The Giles School is a PreK to Grade 8 independent day school offering a bespoke bilingual program with French immersion from Pre-K and Mandarin instruction. Students ages 2 to 14 learn in English, French, Mandarin, and Spanish, preparing them for a multilingual world. The curriculum blends language acquisition with advanced study in grades 4–8, focusing on languages, STEAM, critical thinking, and global awareness, and is anchored by small classes of roughly 10–16 students to support individualized learning. Since moving to North York in 2008, the school has fostered an international community drawing students from more than 20 countries and 22 languages. Highlights include Matatalab coding for Grade 1 and Financial Literacy for Grades 4–8, plus service learning and leadership opportunities. The Giles Parents Association supports the school's community, and field trips, day camps, and termly clubs broaden real-world learning. A welcoming environment encourages curiosity, collaboration, and resilience.