Education is generally free for residents at both primary and post-primary level and children must start school at the age of five or six.  As Canada is bilingual, language schools are available across the country so this is an option for your family if you wish.  Private schools are also available at varying cost. Whilst many Canadian public schools accept international children, some require that you pay fees so you need to do your research here.

Internationally, Canadian universities have a good reputation, with three in the world’s top 50 according to the QS World University Rankings 2014/2015.