About Us

Virtual Tour

Welcome to St. John Catholic French Immersion School!

Office Hours

8:30 am - 4:30 pm​

About Us

We are a Senior Kindergarten to Grade 8 Catholic French Immersion school. Our students are from London (north of the Thames River) Middlesex County, and Elgin County. In total, we have approximately 500 students at St. John FI. 

In 2017, we moved to our new school and opened 21 classrooms.

All subjects are taught in French with the exception of English, Religion and some Music. Our Catholic Faith permeates all that we do and French is part of all interactions and school life throughout the day. 

Our Parish

Holy Family Parish
777 Valetta St, London, ON, N6H 2Y9
Front view of St. John Catholic French Immersion School