PRIVATE SCHOOL · Oakville

MacLachlan College

Compare Pre-Kindergarten–Grade 12 at this Oakville school. Use the official admissions information to understand the application steps and whether the program suits your child.

Grades
Pre-Kindergarten–Grade 12
Student body
Co-educational
Attendance
day
Teaching language
Confirm the language of instruction and language-support options with admissions.
Address
Lower School: 337 Trafalgar Road, Oakville, ON L6J 3H3; Upper School: 2794 South Sheridan Way, Oakville, ON L6J 7T4

A closer look at the school

MacLachlan College operates two Oakville campuses: Lower School for Pre-Kindergarten–Grade 6 and Upper School for Grades 7–12. The current Upper School address is South Sheridan Way, so families should check the campus when arranging a visit.

IB and AP distinctions

The Lower School offers the IB Primary Years Programme. For 2026–27, Grades 7–8 are described as an IB Middle Years Programme candidate offering; candidacy is not full authorization. Advanced Placement courses are part of the upper-school options.

Campus services

The school publishes separate food, transport and extended-hours information. Confirm services for the chosen campus, because lower- and upper-school arrangements differ.

Confirm the full cost

Ask the school for the current fee schedule for your child’s grade and attendance arrangement, including application charges, deposits, meals, transportation and other required costs.

Speak to admissions before making plans

Inclusion in this directory does not establish available places or a right to admission. Review entry requirements, assessment steps and timing directly with the school.

Considering a home in Oakville?

Explore the municipality once you have checked the school’s entry rules. These searches do not establish distance, school boundaries, transportation or admission.

Official sources and check dates

These guides use AI-assisted research and dated public source records. A source check is not a school visit or a personal assessment. For a correction, choose a team member to contact.