text.skipToContent text.skipToNavigation
Dhanmondi : 09612333888 / 01970066233 | Chittagong : 09612333111 /  01970082082 | Gulshan:  01968 782782 /  09666 782782 | IELTS:  01970 066933

Education system in Canada

Everything you need to know about the education system in Canada.

Canada makes a large investment in its education system. In fact, Canada is one of the world’s top education performers and among the top three countries in spending per capita on public post-secondary education, according to the Organization for Economic Co-operation and Development (OECD). 

How it works?

The post-secondary education system in Canada is divided into:

  • Certificate level, generally for a year
  • Diploma level, for one or two years 
  • Advanced diploma, generally two or three-year programs
  • Bachelor degrees, awarded after four years of full-time study 
  • Postgraduate diplomas/certificates, for one or two years of study
  • Master’s degrees, available after a bachelor degree to excel in a certain subject, for one to two years
  • Doctorate or PhD, generally four to seven years. 

Academic year

Most colleges and universities typically offer classes from early September until the end of April or early May. The winter session is usually divided into two terms that operate from September to December and then from January to April.


There are several different kinds of summer studies offered between May and August. There are also a few select schools in Canada that offer year-round schooling.


Depending on the university, undergraduate degrees can take either three or four years to complete. Depending on the type of degree, postgraduate degrees take between one and two years to complete.


Master’s programs generally take between one to two years and PhD programs are longer than in other countries. They usually take between four and seven years to complete.

Teaching and learning style

Apart from being devoted to research and high-quality teaching, Canadian universities also aim to provide opportunities that improve students’ learning, career and life.


Classes are a combination of lectures and tutorials. Lectures are taught by professors and can contain anywhere between 30 to 200 students. They usually have a linked component such as a lab or a tutorial.


A tutorial or lab allows a more in-depth discussion of topics within a course. The sizes of tutorials generally range anywhere from 20 to 30 students.

Education cost

In comparison to the UK, Australia, New Zealand and the US, Canada offers the lowest tuition rates for foreign students.


To cover tuition fees, you will need between CA$7,000 and CA$29,000 (indicative costs) a year. However, this is a general guide only and cost varies in relation to the institution and program you are applying for, as well as the location and lifestyle. You can explore in detail about the cost of studying in Canada here.

Scholarships

You can apply to several government and non-government Canadian scholarships available for eligible international students. However, the amount of the scholarship and eligibility criteria varies on the university and program. You can read up on the available scholarships here.

Interested in studying abroad with IDP?
Enter your details below and we'll call you back when it suits you.
Enter your details below and we'll call you back when it suits you.
We’d love to know your name!
Please enter your last name
We need an email we can contact you on
We need a phone number so we can call you
Got any ideal countries in mind?
Give us an idea of when you want to go
Please select your nearest IDP Office
IDP won't share your details with others without your permission:
Please agree to our terms
Can we call you to get started?

Please select qualification levels

Enter a subject and select from the list

  • Type 3 characters of a subject name and select from the list

  • Enter a course subject and select from the list

Please type and select an institution

  • Type 3 characters of a university name and select from the list

  • Enter a university or school name and select from the list