About Selwyn House School

Selwyn House School is an English private school for boys located in Westmount, Quebec. Selwyn House is focused on combining academic and program excellence, a dedication to the French language and culture, and a compassionate and supportive environment enabling boys to live a happy, balanced, and purposeful life.

In the works

Selwyn House has mandated Phil Communications to develop its new recruitment microsite to help promote the school to prospective students and families. Our team will also be developing a social media strategy to enhance the school’s online presence, recognizing that today’s parents do much of their research online before considering their choices.

Check back soon for the unveiling!

year founded


full time teachers

part time teachers