If you’re a parent, it’s only natural that you would want the best for your children and that includes access to quality schools and higher education. This section will help you find and enroll your children in some of Canada’s best schools.
You’ll find information on how the education system in Canada works, from daycare and kindergarten to primary, secondary, and international schools even language schools and universities. You’ll also find a breakdown of costs and tuition fees, so you can plan your budget before moving. Plus, we’ve included a list of recommended schools in major cities across the country.
Advertisement
Andrey Vasilyev
When moving to a huge city such as Vancouver, InterNations made it easy for me to find fellow expats and the network that I needed.
Amarilis Castillo
InterNations make networking in such a large city so much easier with their events and extensive information.
Jump right in:
Advertisement
Why you'll love InterNations in Canada
and countless possibilities for fun and friendship!
Advertisement
Advertisement
The education system in Canada
The public education system in the Great White North is strong, well-funded, and managed provincially. This means while general structure is similar across the country, some aspects can vary slightly from province to province. Still, the federal government oversees national standards to ensure high-quality education everywhere.
Facts about education in Canada
- Canada offers both public and private schooling.
- It’s one of the most educated countries in the world.
- The government subsidizes education from kindergarten through post-secondary levels.
- Around 6% of Canada’s GDP is spent on education higher than the average among other OECD countries.
- The system is divided into three levels: primary, secondary, and post-secondary.
- Canada is home to some of the world’s top educational institutions.
What is education like in Canada?
One of the reasons Canada stands out in its education is its focus on high-quality teachers. Teachers’ college is highly competitive, typically requiring a four-year university degree plus additional teaching experience. Canada also promotes vocational education, which encourages students to stay engaged, reducing dropout rates, and prepares them for the workplace.
Another key advantage is that provinces are not required to follow a centralized national Ministry of Education. Instead, each province has its own Ministry, allowing education systems to be tailored to local community needs. If a province or school community is underperforming, it can receive extra support and funding to improve.
An overview of Canadian schools
- If needed, special education teachers are available to support students with learning disabilities. Boys and girls usually go to school together, but there are private all-girls or all-boys schools as well. There are also publicly funded Catholic schools, which are open to students of all religions, along with private religious schools.
- Up until secondary school, public schools provide textbooks to students, but they’ll have to buy their own school supplies (notebooks, pens, pencils, binders, etc.).
- School buses are usually available. Your child’s school will give details on pickup times, bus stops, and routes.
- Daily attendance is expected. If your child is sick or needs to miss classes for any reason, a parent needs to inform the school.
- Some schools have a dress code; Catholic and private schools may require uniforms.
- English as a Second Language (ESL) classes are available for non-native speakers.
- Report cards are issued throughout the year to track your child’s progress.
- Field trips are sometimes organized to places like museums, workplaces, cultural institutions, and city neighbourhoods.
- School closures and “snow days” are common. The school, radio, or television will notify you if your child’s school is closed due to a snowstorm or extreme cold.
- Many schools offer extracurricular activities after classes, including school clubs, sports teams, hobby clubs, study groups, etc.
- Bullying is not tolerated. If you suspect your child is being bullied, contact your school’s principal or teacher immediately.
Main differences between private and public schools
The biggest difference is cost. Public schools are funded by the government and free to attend, while private schools can cost anywhere between 14,000 and 30,000 CAD (approx. 10,400–22,300 USD) per year in tuition fees though some more affordable options may start around 8,000 CAD. Elite boarding schools can exceed 60,000 CAD annually.
As mentioned before, textbooks are usually provided. In private schools, students may need to purchase their own materials. Private schools tend to be more selective admission may require an interview and entrance exam.
Private schools usually offer smaller class sizes, offering more one-to-one attention and stronger focus on university preparation. Many also follow alternative education models like Montessori or Waldorf.
Required documents to enroll in a Canadian school
The exact documents needed may vary depending on the school and province, so it’s best to contact the institution directly for a list of forms you’ll need to enroll your child. Generally, most public and private schools will ask for the following:
- birth certificate
- proof of guardianship or custody
- proof of residency e.g., utility bill, rental agreement
- record of immunizations
- completed application form
- emergency contact forms
- report cards or transcripts from previous schools
- standardized test results (if applicable)
- recommendation letter from a previous or current teacher (mostly for private schools)
School system and ages in Canada
Education in Canada is mandatory from around age 6 or 7, depending on the province or territory. While kindergarten is offered in all provinces, it’s not compulsory in most. It serves as an important preparatory stage for elementary education, though. Here’s an overview of the age ranges for the different levels of school:
| Level | Age range |
Primary (kindergarten – grade 8) | 4-14 |
Secondary (grades 9 – 12) | 14-18 |
Post-secondary (college/university) | 17+ |
Note: In Manitoba and Saskatchewan, the minimum compulsory attendance age is 7. In Ontario, New Brunswick, and Nova Scotia, attendance is compulsory until the student turns 18 or graduates from secondary school.
What is the school year like in Canada?
The typical school year usually begins the first week of September until the end of June (ten months). Some schools (especially private ones) may operate on slightly different schedules, such as mid-August to late May, or year-round systems with shorter breaks throughout the year.
School schedule
School usually runs Monday through Friday, with weekends off. The school day varies slightly depending on the grade level and province.
Elementary School (Grades 1–6): 08:30 to 15:30 [ Includes a 1-hour lunch break and two 15-minute recesses ] Secondary School (Grades 7–12): 08:30 to 14:30 [ After-school activities, including sports, often take place after regular school hours ]
Please note that exact start and end times can vary by school board and region. For instance, some schools may begin at 09:00 and end at 15:00. It’s advisable to check with the specific school for the most accurate information.
Grading system in Canada
Grades vary by province. Here’s a breakdown of three examples:
British Columbia
| Grade | Percentage |
A+ | 90-100 |
A | 85-89.99 |
A- | 80-84.99 |
B+ | 76-79.99 |
B | 72-75.99 |
B- | 68-71.99 |
C+ | 64-67.99 |
C | 60-63.99 |
C- | 55-59.99 |
D | 50-54.99 |
I or F | 0–49.99 (Incomplete or Fail) |
Ontario
| Grade | Percentage |
A+ | 90-100 |
A | 80-89.99 |
B | 70-79.99 |
C | 60-69.99 |
D | 50-59.99 |
R or F | 0–49.99 (Remedial or Fail) |
Manitoba
| Grade | Grade Point Average (4.5 Scale) |
A+ | 4.5 |
A | 4 |
B+ | 3.5 |
B | 3 |
C+ | 2.5 |
C | 2 |
D | 1 |
F | 0 |
Note: Grading systems vary by province. Some use percentages (like BC and Ontario), while others, such as Manitoba, use a GPA scale.
Daycare, preschool & kindergarten
Daycare, preschool, and kindergarten are the first steps in your child’s education, and it helps to know the difference.
- Daycare is mostly about care and supervision for kids up to age 5. It focuses on keeping children safe and happy while parents work, rather than formal learning.
- Preschool is usually for children ages 3 to 5. It’s more structured than daycare, with early learning activities that prepare kids for school.
- Kindergarten is the first year of formal school, often held at public schools. Kids are typically 4 or 5 years old, depending on the province, and the focus is on basic literacy, numeracy, and social skills. Some provinces, like Ontario, have two years of kindergarten: Junior (4-year-olds) and Senior (5-year-olds).
Is kindergarten mandatory?
Kindergarten is only mandatory in three Canadian provinces: British Columbia, Prince Edward Island, and New Brunswick.
What age do children start kindergarten?
Kindergarten enrollment age varies by province and territory:
Alberta
- Children can start kindergarten in September if they turn 4 on or before 1 March.
- They may also start at age 5 if they turn 5 on or before 31 December.
British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Nunavut, and Prince Edward Island
Children start kindergarten in September of the year they turn 5.
Northwest Territories, Ontario, Québec, and Yukon Children can start at age 4 or 5, with two years of kindergarten offered:
- Junior Kindergarten (JK) at age 4
- Senior Kindergarten (SK) at age 5
Saskatchewan
Children must be 5 years old by 31 January of the year they begin kindergarten.
Costs of daycare, preschool, and kindergarten
- Kindergarten in public schools is free across Canada.
- Daycare centers, childcare centers, and preschools are usually privately run and may not receive full government subsidies, depending on the province.
Average licensed childcare costs:
- Around 22 CAD (approx. 17 USD) per child per day in many provinces, thanks to government fee caps under the CWELCC program.
- In Quebec, subsidized childcare costs 9.35 CAD (7 USD) per day.
*Preschool monthly fees (private):
- 450–1,300 CAD (approx. 335–968 USD), depending on location and type
- Montessori preschools typically cost around 1,000–1,500 CAD (approx. 745–1,100 USD) per month ( around 12,000–18,000 CAD per year).
- Religious preschools (Christian, Catholic, Jewish, Islamic) range from 450–1,100 CAD (approx. 335–819 USD) per month.
Early educational approaches
*Preschools and early childhood education centers in Canada may follow different learning philosophies. The goal is to support cognitive, social, and emotional development through age-appropriate methods. Common approaches include:
- play-based learning
- academic-focused programs
- Montessori
- Waldorf
- Reggio Emilia
- cooperative learning
- religious-based education (e.g., Christian, Catholic, Jewish, Islamic)
Primary & secondary schools in Canada
Finding the right school for your child in Canada can take some research. The best primary and secondary schools vary by province, city, and even neighbourhood. You’ll also want to consider each school’s teaching style, enrollment process, fees, and, of course, your child’s individual needs
School Cost
Public primary and secondary education is free for Canadian citizens and permanent residents. However, temporary residents, such as those on work or study permits, may be required to pay tuition fees, depending on the province and specific school board policies. For instance, in Ontario, children of work and study permit holders may qualify for fee-exempt status under certain conditions
Private day schools are more expensive, with fees ranging from 15,000 to 30,000 CAD (around 11,000 to 22,000 USD) annually. Boarding schools cost even more, typically between 63,000 and 83,000 CAD (approximately 46,000 to 60,500 USD) per year.
Besides tuition, schools may also charge small fees for activities like sports teams, clubs, or field trips. Most students bring their own lunch, but some schools have cafeterias where meals can be purchased.
Enrollment Requirements
Each province or territory has school boards (also called school divisions, school districts, or district education councils). These are in charge of enrollment procedures. To enroll your child in elementary or high school, contact your local school board. Make sure you register your children as soon as possible before the school year begins (September).
If this is your child’s first school enrollment in Canada, the school board will:
- assess your child’s educational level
- decide on class placement
- determine if language support is needed (such as English or French classes)
Tip: Some schools offer support through settlement workers who can guide newcomers through the enrollment process. .
Required documents for enrollment
Make sure to have the following ready:
- child’s vaccination record
- school transfer certificate (if applicable)
- birth certificate
- proof of residence
A typical school schedule
Primary school (elementary)
Students usually follow a set curriculum with subjects like:
- math
- science
- history
- geography
- civics
There’s a strong emphasis on hands-on learning and creative projects in the earlier grades.
Secondary school (high school)
As students progress:
- Subjects become more detailed and specialized (e.g., chemistry, biology, physics instead of general science)
- There’s a stronger focus on written assignments, group work, and tests
- Teachers have higher academic expectations
To graduate, students must pass provincial exams, which are required for university or college admission.
Scholarships and financial support
For students planning to attend college or university, there are many options for scholarships, grants, and bursaries. A great resource to start with is Scholarships Canada
International Schools
Canada is home to many international schools offering programs like the International Baccalaureate (IB), the UK national curriculum, an American-style education, or the International Primary Curriculum (IPC). Below are some of the best international schools across different provinces.
Alberta
| International School | City |
Lycée Louis Pasteur The International French School | Calgary |
Strathcona-Tweedsmuir School | Okotoks |
** British Columbia**
| International School | City |
Island Pacific School | Bowen Island |
Fraser Valley Elementary School | Langley |
Meadowridge School | Maple Ridge |
Brentwood College School | Mill Bay |
Island Pacific School | Bowen Island |
Fraser Valley Elementary School | Langley |
Meadowridge School | Maple Ridge |
Brentwood College School | Mill Bay |
New Brunswick
| International School | City |
Rothesay Netherwood School | Rothesay |
Newfoundland and Labrador
| International School | City |
Lakecrest Independent School | St. John’s |
Nova Scotia
| International School | City |
Sacred Heart School of Halifax | Halifax |
Halifax Grammar School | Halifax |
King’s-Edgehill School | Windsor |
Sacred Heart School of Halifax | Halifax |
Halifax Grammar School | Halifax |
King’s-Edgehill School | Windsor |
Ontario
| International School | City |
St Andrew’s College | Aurora |
Kempenfelt Bay School | Barrie |
Albert College | Belleville |
Québec
| International School | City |
Alexander von Humboldt Schule (German school) | Baie d’Urfé |
Saint Bernard College (French school) | Drummondville |
St. Joseph College of Hull (French school) | Gatineau |
Antoine-Manseau Academy (French school) | Joliette |
School Les Mélèzes (French school) | Joliette |
Saskatchewan
| International School | City |
LCBI High School | Outlook |
Luther College High School | Regina |
Athol Murray College of Notre Dame (Catholic school) | Wilcox |
International school tuition fees
Tuition at international schools in Canada varies by school and location — and can be quite expensive. In addition to monthly or annual fees, expect additional registration and application charges.
For example, the German International School Toronto, which offers bilingual education and the International Baccalaureate (IB) program, range from 14,415 CAD to 19,895 CAD per year (approx. 10,720 USD to 14,800 USD).
Always check the specific school’s website for the most accurate and up-to-date fee information.
Admission requirements
Admission to international schools in Canada can be very selective. Children may be subject to an assessment or required to take a standardized test. School reports, a personal profile or statement, and references can also be part of the prerequisites. It’s advised parents contact the school for full information on this.
Higher Education
Canada is home to some of the most respected universities globally, known for high academic standards and diverse student communities. Some of the most recognized institutions include:
- University of Toronto
- McGill University
- University of British Columbia
- University of Alberta
- McMaster University
- Université de Montréal
These universities are also among the top choices for international students thanks to their research output, global rankings, and support services.
How much does it cost to study in Canada for international students?
Tuition fees in Canada are generally more affordable than in the US or UK, but they can still vary a lot depending on the program and university. Here’s a breakdown of the average costs in 2025:
Undergraduate Programs
International undergraduate students pay an average of 40,000 CAD (around 30,000 USD) per year. Some programs especially in humanities or social sciences — can be lower, while fields like engineering, business, or medicine tend to be more expensive.
Graduate (Postgraduate) Programs
For graduate degrees, international students pay about 23,000 CAD (around 17,200 USD) annually. Again, the cost depends on the field of study and the institution.
Tip: Always check the exact tuition on the university’s official website, fees can differ widely by province, school, and program.
Top faculties for international students
These fields offer strong career and immigration prospects in Canada:
MBA
Still pricey but cheaper than in other countries. The average cost for an international student getting an MBA in Canada is between 30,000 and 40,000 CAD (around 22,300–29,800 USD) per year, depending on the school and program.
Computer Science and IT
Software engineers and IT project managers are among the most in-demand jobs. Other potential career opportunities following this area of study include information analysts and consultants, database analysts and administrators, software designers, computer programmers and interactive media developers, web designers and developers, and Dev-Op and cybersecurity professionals.
Business and Finance
A degree in economics is very beneficial in Canada. Some of the most sought-after jobs in this field of study are asset management, broking, investment management, banking, insurance, and accounting.
Engineering and Engineering Management
The number of engineering jobs in Canada continues to grow each year, with Ontario and Québec being the best markets for engineers due to their strong manufacturing presence. The top cities for engineers in Canada are Toronto, Montréal, Edmonton, and Calgary. The most in-demand jobs are mechanical, civil, electrical-electronics, chemical, engineering management, industrial, and manufacturing.
Physical and Earth Sciences and Renewable Energy
Graduates with a background in Earth Sciences are in high demand in Canada. Renewable energy jobs and careers in this sector are growing and gaining popularity. The best subjects to study in this faculty are physics and astronomy, medical physics and nanotechnology, geoscience and oceanography, oil and petroleum engineering, mining, geology, geo-informatics, and renewable energy.
Agricultural Science and Forestry
The chances of landing a job in agricultural science and forestry are excellent for a student with a degree in this field. Typical jobs could be agricultural scientists, agronomists, and forestry and agricultural consultants.
Biosciences, Medicine, and Healthcare
Only the most dedicated of students should pursue this field of study as it will be arduous work. The most in-demand jobs in Canada for students with this educational background are nursing, biological sciences, biotechnology, pharmacy, nursing, medicine, and dentistry.
Media and Journalism
Digital media, social networking sites, and online marketing have taken over virtually everywhere around the world — including Canada. Therefore, many sectors are looking for creative digital talent. Open positions for a student with this educational background include digital media, advertising, marketing, public relations, journalism, interactive media, UX/UI design, visual effects and animation, and creative and graphic design.
Mathematics, Statistics, Actuarial Science and Analytics
Quantitative and analytics experts are also very much in demand in Canada. Potential jobs for graduates with a degree in this field could be in the following sectors: FMCG, financial services, retail, healthcare, travel, media, education, and manufacturing — even sports!
Psychology and Human Resources (HR)
Career advisors, counselling and industrial psychologists, and HR professionals are just as in-demand worldwide as they are in Canada.
Architecture
Jobs that could also help immigration prospects are urban and landscape architects.
Hospitality
If you’re an accommodation or restaurant manager, this could also better your chances with immigration.
Education
Finally, teachers and education counsellors are excellent career opportunities for international students and graduates in Canada.
Language Schools
Canada has two official languages: English and French. For expats, learning one or both makes daily life, work, and socializing easier.
Language schools across the country offer flexible options to fit your schedule and budget. Wherever you settle, you’ll find schools nearby.
Top-rated language schools
| School | City |
Vancouver, British Columbia | |
Burlington, Ontario | |
Toronto, Ontario | |
Vancouver, British Columbia | |
Calgary, Alberta |
Language School Fees
Language school prices in Canada depend on the school and the length of the course. Most programs are charged weekly.
Typically, tuition costs range from 340 to 425 CAD per week (around 255 to 320 USD).
If you’re looking for a program, you can check options at Languages Canada.
Good news: The Government of Canada offers free language classes for permanent residents.
Advertisement
Our Global Partners
Communities in Canada
Like-Minded Expatriates in Canada
Canada Guide Topics
Advertisement





