What Is A Teacher’s Salary In Canada 2023 (By Province)?

A teacher’s salary in Canada ranges from around $55,000 as a starting salary to $115,000 annually in 2023; mid-range salaries are around $90,000 annually. Teachers’ salaries across Canada are set provincially and are generally determined by the number of years of experience and level of qualification.

Table of Contents

What Is A High School Teacher’s Salary In Canada By Province?

A high school teacher’s salary in Canada at entry-level is around $60,000 per annum, up to $116,000 at the top end of the scale; mid-range salaries stand at about $92,000 per annum.

The best government statistics for comparing wages by province are presented as hourly pay rates. This applies to all occupations, including those where pay is based on an annual salary.

Low and high wage rates are provided along with the average median wage; the median is the middle point of the data range when all wages are listed in numerical order.

High School Teacher's Hourly Wages By Province (NOC 41220)
Province Low ($ Hr) Median ($ Hr) High ($ Hr)
Canada 28.57 43.96 55.38
Alberta 28.85 45.67 55.49
British Columbia 27.67 40.87 52.20
Manitoba 26.44 42.31 52.31
New Brunswick 25.64 34.38 42.79
Newfoundland 26.44 44.23 60.92
Northwest Territories 30.58 50.13 64.42
Nova Scotia 27.88 41.35 52.53
Nunavut 27.51 55.43 69.18
Ontario 31.15 47.74 60.00
Prince Edward Island 24.04 38.46 45.64
Quebec 27.47 40.26 51.08
Saskatchewan 30.77 43.27 52.60
Yukon Territory 31.50 47.63 51.70
This information has been compiled from several sources, including data from Statistics Canada and the Labour Force Survey. As of May 2023 this is the most recent published data, gathered from prior years surveys.

Which Province Has The Highest High School Teacher’s Salary In Canada?

Outside of the territories, the highest high school teacher’s salary in Canada is found in Ontario, where wages are almost 9% higher than the national average. A starting teacher’s salary in Ontario is also around 9% above average.

At the other end of the scale, the lowest high school teacher’s salary in Canada is generally found in the Maritime provinces. However, the cost of living in these areas is lower than in many regions of Canada, so this offsets the lower salary.

Are High School Teachers In Demand In Canada?

The 5-year prospects for high school teachers in Canada are rated as “moderate” to “very good,” depending on the province. Due to ongoing teacher shortages, prospects are best in the Northwest Territories and the Yukon.

Prospects for high school teachers in Ontario are rated as good, with the highest demand expected to be in the Kingston–Pembroke Region.

Government projections (carried out by ESDC) forecast that the number of new high school teacher jobs between 2022 and 2031 will be 52,100 compared to 47,800 new job seekers to fill the positions.

A high school teacher’s salary in Canada in 2023 is expected to be around 4% higher than a high school teacher’s salary in Canada in 2022.

What Is An NOC Code In Canada?

Not Sure Where To Make Your New Home?

Looking for a place to call home in Canada?

Let us help!

From the busy city of Sarnia, Ontario, to the small town of Osoyoos, BC, find out about housing, schools, amenities and much more!

A Blue Okanagan Lake With Green Vines And Trees In Foreground And Mountains In Background One Of The Best Small Towns In Bc To Live In Canada

National Occupational Classification Codes (or NOC Codes) are numbers used to categorize jobs in Canada. All occupations are numbered based on the training, education, experience and responsibilities required to perform the job. In 2022 a new system of numbers was introduced whereby the previous 4-digit NOC codes were replaced with new 5-digit codes.

What Is The NOC Code For A High School Teacher In Canada?

The current NOC code for high school teachers in Canada is 41220 (note that under the old system, the NOC code was 4031). This code covers all jobs with the following names:

  • Academic subjects high school teacher
  • English as a second language (ESL) high school teacher
  • English literature high school teacher
  • High school teacher
  • High school teacher – outdoor activities
  • Religious education high school teacher
  • Science high school teacher
  • Substitute high school teacher
  • Supply high school teacher
  • Vocational high school teacher
  • Secondary school teacher

Can Immigrant High School Teachers Work in Canada?

Immigrants qualified to teach in their home country still need a provincial teaching license. In addition, many teachers will need additional university credits to meet some provincial requirements.

It is also possible that overseas teaching experience won’t be recognized, so newcomers to Canada often find themselves low on the salary scale and can struggle to find jobs.

Some options for starting as a teacher in Canada are to:

Ten Smiling High School Students In Corridor Teacher's Salary In Canada
High School Teacher’s Salary In Canada
  1. Teach in private schools as these aren’t so tightly regulated
  2. Check out rural areas, as many experience teacher shortages
  3. Finally, start as a substitute teacher

The good news is that the NOC code for this job sector appears on the Government of Canada’s list of target occupations for immigration. This means that you could be eligible for the Federal Skilled Workers Program, which provides express entry to Canada.

What Is A High School Teacher’s Salary In Ontario?

A high school teacher’s salary in Ontario ranges from around $65,000 to $126,000 per annum, with mid-range salaries of about $100,000. Ontario’s highest high school teacher salary is in the Hamilton–Niagara Peninsula region, closely followed by Muskoka–Kawarthas.

What Is The High School Teachers’ Salary Grid In Ontario?

Ontario uses a salary grid structure for high school teachers, consisting of steps and categories that outline salary progression over time. The salary grid is consistent across the province, although complete compensation packages can vary between school boards.

Individual salary grids can be difficult to track down, but an example of an Ontario teacher’s salary grid 2022, can be found on page 88 of this collective agreement.

What Is A High School Teacher’s Starting Salary In Ontario?

A starting salary for a high school teacher in Ontario is around $65,000 per annum, about 8% higher than national averages. Entry-level salaries vary according to the school board, the type of school and other factors such as the teacher’s qualification level.

What Is A High School Teacher’s Salary In Toronto?

A mid-range secondary school teacher’s salary in Toronto is about $101,000 per annum, which is in line with provincial averages but almost 10% higher than national averages. 

However, this only partially offsets Toronto’s high cost of living, where property prices are some of the highest in Canada and the world. This means that high school teachers may enjoy a higher standard of living outside of the city.

What Is A High School Teacher’s Salary In Ottawa?

Secondary school teacher salaries in Ottawa are just marginally lower than in Toronto at around $100,000 per annum. 

However, on the plus side, real estate prices are significantly lower than in Toronto, which means that high school teachers will enjoy a higher standard of living in Ottawa.

Are High School Teachers In Demand In Ontario?

Graduating High School Students Dressed In Gowns Throw Their Caps In The Air On Graduation Day Teacher's Salary In Canada
High School Teacher’s Salary In Canada

Demand for high school teachers in Ontario is currently strong. This will continue as increasing high school enrollment is expected to lead to teacher shortages. 

What Is A High School Teacher’s Salary In Quebec?

A high school teacher’s salary in Quebec ranges from $57,687 to $107,268 annually. The mid-range salary for a high school teacher in Quebec is $84,546, around 10% lower than Canada’s mid-range salary of $92,316.

What Is A High School Teacher’s Starting Salary In Quebec?

A high school teacher’s starting salary in Quebec is $57,687. This is slightly lower than the starting salary for high school teachers in Canada as a whole, which is $59,997.

What Is A High School Teacher’s Salary In Montreal?

A mid-range high school teacher’s salary in Montreal is $80,766. This is somewhat lower than the mid-range salary for the province of Quebec, which is $84,546.

It’s worth noting that the cost of living in Montreal, especially regarding property prices, is lower than in many other Canadian cities. Real estate costs are around half what you’d find in cities like Toronto and Vancouver, allowing for a higher standard of living.

What Is A High School Teacher’s Salary In Quebec City?

A mid-range high school teacher’s salary in Quebec City is $88,242. This is higher than the provincial average and around 10% higher than salaries in Montreal.

Like Montreal, the cost of living in Quebec City, particularly in terms of property prices, is lower than in many other Canadian cities. Real estate costs are around half those in cities like Toronto and Vancouver, suggesting that you’re likely to enjoy a higher standard of living in Quebec City.

Are High School Teachers In Demand In Quebec?

Yes, elementary school teachers are in demand in Quebec. The job prospects here are rated “good,” according to government forecasts covering 2022 to 2024.

A number of factors contribute to the demand, but an increase in student numbers combined with investments in education are two of the primary reasons.

What Is A High School Teacher’s Salary In Alberta?

A high school teacher’s salary in Alberta ranges from around $60,000 to 116,000 annually, with mid-range salaries of about $96,000 per annum. Wages are affected by several factors, including the number of years of experience and level of qualification. In addition, teachers receive allowances for extra responsibilities such as program coordination.

What Is The High School Teacher’s Salary Grid In Alberta?

Alberta uses a salary grid structure for secondary school teachers, consisting of steps and categories that outline salary progression over time. The steps generally relate to years of experience and level of qualification. The Alberta Teachers Association negotiates the salary grid, and compensation levels will vary between school boards.

An example of an Alberta teacher’s salary grid 2022 is this grid for Calgary public school teachers, covering 2018 to 2023.

What Is A High School Teacher’s Starting Salary In Alberta?

A starting salary for a high school teacher in Alberta is around $60,000 per annum, which is in line with national averages. However, entry-level salaries in Alberta vary according to region and factors such as the teacher’s qualification level.

What Is A High School Teacher’s Salary In Calgary?

A mid-range high school teacher’s salary in Calgary is around $91,000 per annum. This is around 5% lower than provincial averages but higher than many other areas of Canada. 

In addition, the cost of living in Calgary is low compared to other major Canadian cities. This means that secondary school teachers in Calgary can enjoy a better standard of living than, for example, in Vancouver or Toronto.

What Is A High School Teacher’s Salary In Edmonton?

Mid-range high school teachers’ salaries in Edmonton are slightly higher than provincial averages at around $98,000 annually. This, combined with lower living, especially property costs, means a good standard of living for high school teachers in this city.

Are High School Teachers In Demand In Alberta?

Government predictions rate the prospects for high school teachers as “moderate.” Student enrollment has increased recently, but the number of teachers in the province hasn’t kept pace. Ultimately, the requirement for high school teachers will be determined by provincial budgets.

What Is A High School Teacher’s Salary In BC?

A High School Building With Green Grass At The Front On A Sunny Day Teacher's Salary In Canada
High School Teacher’s Salary In Canada

A high school teacher’s salary in BC ranges from around $58,000 to $110,000 per annum. Mid-range salaries are about $85,000 annually. Teachers’ salaries across the board are generally less than national averages, which has led to industrial action by teachers in recent years. 

What Is The High School Teachers’ Salary Grid in BC?

Most high school teachers’ salaries in BC are based on a salary grid which is standard across the province. Teacher’s unions negotiate on behalf of public school teachers, and different compensation packages apply to different school boards )although the same core salary grid is used). 

What Is A High School Teacher’s Starting Salary In BC?

A starting salary for a high school teacher in BC is around $58,000 per annum, which is slightly below national averages. Entry-level salaries in BC will vary according to the school board and factors such as the teacher’s qualification level.

What Is A High School Teacher’s Salary In Vancouver?

A mid-range salary of a high school teacher in Vancouver is around $83,000, just less than the provincial average. 

Other bad news is the cost of living in Vancouver is very high, and property and rental costs in downtown Vancouver are some of the highest in the world. 

What Is A High School Teacher’s Salary In Victoria?

A mid-range high school teacher’s salary in Victoria is around $81,000 per annum. This is slightly lower than for Vancouver, but the cost of real estate in Victoria is significantly lower, so a high school teacher here is likely to enjoy a better standard of living.

Are High School Teachers In Demand In BC?

High school teachers are very much in demand in BC. High school enrollment has grown in recent years, leading to an increase in high school teacher positions, and there is a shortage of qualified applicants for these positions.

What Is An Elementary School Teacher’s Salary In Canada By Province?

A Primary School Teacher Sits On The Floor With Seven Children To Earn His Elementary School Teacher's Salary In Canada

An Elementary school teacher’s salary in Canada ranges from around $53,000 to $112,000 per annum in 2023; mid-range salaries are around $87,000 per annum.

The best government statistics for comparing wages by province are presented as hourly pay rates. This applies to all occupations, including those where pay is based on an annual salary.

Low and high wage rates are provided along with the average median wage; the median is the middle point of the data range when all wages are listed in numerical order.

Elementary School Teacher's Hourly Wages By Province (NOC 41221)
Province Low ($ Hr) Median ($ Hr) High ($ Hr)
Canada 25.00 41.21 53.27
Alberta 26.92 42.30 53.49
British Columbia 25.00 36.54 50.00
Manitoba 24.00 40.87 52.88
New Brunswick 24.00 37.95 44.58
Newfoundland 32.05 44.23 57.69
Northwest Territories 35.00 48.72 57.69
Nova Scotia 19.80 35.95 47.25
Nunavut 26.04 55.48 66.58
Ontario 25.00 43.96 54.95
Prince Edward Island 22.50 36.06 46.67
Quebec 24.73 38.46 49.88
Saskatchewan 25.64 40.87 52.01
Yukon Territory 16.00 41.03 57.28
This information has been compiled from several sources, including data from Statistics Canada and the Labour Force Survey. As of May 2023 this is the most recent published data, gathered from prior years surveys.

Which Province Has The Highest Paid Elementary School Teachers In Canada?

Outside of the territories, the highest elementary school teacher’s salary in Canada is found in Newfoundland and Labrador, where salaries are around 7% higher than the national average. After Newfoundland, the next highest-paid elementary teachers are located in Ontario.

At the other end of the scale, the lowest elementary school teacher’s salaries in Canada are generally found in the Maritime provinces of Nova Scotia and Prince Edward Island. However, the cost of living in these areas is lower than in many regions of Canada, so this offsets the lower salary.

Are Elementary School Teachers In Demand In Canada?

The 5-year prospects for elementary school teachers in Canada are rated as “moderate” to “very good,” depending on the province. Prospects are best in the Northwest Territories and the Yukon due to ongoing teacher shortages at all levels.

Prospects for elementary school teachers in Ontario are rated as good for all regions of the province, with the highest demand expected for French teachers. This is due to a provincial commitment to increase teacher numbers in the discipline.

Government projections (carried out by ESDC) forecast that the number of new elementary school teacher jobs between 2022 and 2031 will be 121,100 compared to 105,700 new job seekers to fill the positions.

What Is The NOC Code For Elementary School Teachers In Canada?

The NOC code for elementary school teachers in Canada is 41221 (note that under the old system, the NOC code was 4032). This code covers all jobs with the following names:

Six Smiling Primary School Children Put Their Hands Up For Teacher Who Is Earning Their Elementary School Teacher's Salary In Canada
Elementary School Teacher’S Salary In Canada
  • English as a second language elementary school teacher
  • French as a second language elementary school teacher
  • French immersion teacher – elementary school
  • Kindergarten teacher
  • Primary school teacher
  • Remedial teacher – elementary school
  • Special education teacher – elementary school
  • Special education teacher – primary school
  • Supply teacher – elementary school
  • Teacher-librarian – elementary school

Can Immigrants Get Elementary School Teaching Jobs In Canada?

Teachers trained overseas must apply for a teaching license in whichever province or territory they intend to work. Many teachers will need to obtain additional university credits to meet provincial requirements.

Are You Planning A New Career in Canada?

Are you wondering how much you can earn? Or if your job is in Demand?

Let us help!

We cover 100s of occupations from nurses to truck drivers.

Learn about wages rates, prospects, transferring qualifications and much more!

A Fireman Fights A Blazing Forest Fire To Earn His Firefighter'S Salary In Canada

In addition, overseas teaching experience may not be recognized, so newcomers to Canada often find themselves low on the salary scale and can struggle to find jobs.

Some options for starting as a teacher in Canada are to:

  1. Seek work in private schools as these aren’t so tightly regulated
  2. Teach in rural areas, as many experience teacher shortages
  3. Work as a substitute teacher initially

The good news is that the NOC code for this job sector appears on the Government of Canada’s list of target occupations for immigration. This means that you could be eligible for the Federal Skilled Workers Program, which provides express entry to Canada.

What Is An Elementary School Teacher’s Salary In Ontario?

An elementary school teacher’s salary in Ontario ranges from around $53,000 to $115,000 per annum, with mid-range salaries of about $92,000. Ontario’s highest primary school teacher salaries are found in the Hamilton–Niagara Peninsula region and in the northwest, at 6-7% above the provincial average.

What Is The Elementary School Teachers’ Salary Grid In Ontario?

Eight Young Students With Backpacks On Run Along A Corridor At The End Of The School Day Teacher's Salary In Canada
High School Teacher’s Salary In Canada

Ontario uses a salary grid structure for elementary school teachers, consisting of steps and categories that outline salary progression over time. The salary grid is consistent across the province, although complete compensation packages can vary between school boards.

What Is An Elementary School Teacher’s Starting Salary In Ontario?

A starting salary for an elementary school teacher in Ontario is around $53,000 per annum, which is in line with national averages. However, entry-level salaries in Ontario will vary according to several factors, such as the level of qualification and the school board.

What Is An Elementary School Teacher’s Salary In Toronto?

A mid-range primary school teacher’s salary in Toronto is about $49,000 annually, lower than provincial and national averages. 

Some more bad news is that Toronto’s cost of living is high, and downtown Toronto has some of the highest property prices in Canada. This means that elementary school teachers may enjoy a higher standard of living outside of the city.

What Is An Elementary School Teacher’s Salary In Ottawa?

Elementary school teachers in Ottawa are paid almost 5% more than the provincial average, with mid-range salaries of around $96,000. 

In addition, real estate prices are significantly lower than in Toronto, which means that elementary school teachers will have a higher disposable income in Ottawa.

Are Elementary School Teachers In Demand In Ontario?

Elementary school teachers are currently in demand in Ontario, and unemployment in this profession has recently hit new lows. A growing population and increased student enrollment will lead to shortages in primary school teachers. 

What Is An Elementary School Teacher’s Salary In Quebec?

An elementary school teacher’s salary in Quebec ranges from $51,933 to $104,748 annually. The mid-range salary is approximately $80,766, around 6% lower than the national average.

What Is An Elementary School Teacher’s Starting Salary In Quebec?

An elementary school teacher’s starting salary in Quebec is around $51,933 per year. This is marginally lower than the starting salary for elementary school teachers in Canada, which is $52,500.

What Is An Elementary School Teacher’s Salary In Montreal?

A mid-range elementary school teacher’s salary in Montreal is about $80,766 annually. This is consistent with the mid-range salary for elementary school teachers elsewhere in the province of Quebec.

It’s important to note that the cost of living in Montreal, especially regarding property prices, is lower than in many other Canadian cities. Real estate costs are around half what you’d find in cities like Toronto and Vancouver, allowing for a higher standard of living.

What Is An Elementary School Teacher’s Salary In Quebec City?

A mid-range elementary school teacher’s salary in Quebec City is also $80,766 annually. As with Montreal, Quebec City offers a lower cost of living compared to many other cities in Canada, especially when it comes to property prices.

Real estate expenses in Quebec City are roughly 50% less than in metropolitan areas such as Toronto and Vancouver. This means you will likely experience a better standard of living in Quebec City.

Are Elementary School Teachers In Demand In Quebec?

Yes, elementary school teachers are in demand in Quebec. The job prospects here are rated “good,” according to government forecasts covering 2022 to 2024. The province has experienced shortages of primary school teachers in recent years and is actively recruiting for these positions.

What Is An Elementary School Teacher’s Salary In Alberta?

Five Smiling Students Stand With Their Hands In The Air In Front Of A Blackboards Teacher's Salary In Canada
Elementary School Teacher’s Salary In Canada

An elementary school teacher’s salary in Alberta ranges from around $57,000 to 112,000 annually, with mid-range salaries of about $89,000 per annum. 

Wages are affected by several factors, including the number of years of experience and the teacher’s qualification level. Also, some teachers receive allowances for extra responsibilities such as program coordination.

What Is The Elementary School Teacher’s Salary Grid In Alberta?

Alberta uses a salary grid structure for elementary school teachers, consisting of steps and categories that outline salary progression over time. The steps generally relate to years of experience and level of qualification. The Alberta Teachers Association (ATA) negotiates the salary grid, and compensation levels vary between school boards.

What Is An Elementary School Teacher’s Starting Salary In Alberta?

A starting salary for an elementary school teacher in Alberta is around $57,000 annually, about 7% higher than national averages. However, entry-level salaries vary according to region and factors such as the teacher’s qualification level.

What Is An Elementary School Teacher’s Salary In Calgary?

A mid-range elementary school teacher’s salary in Calgary is around $86,000 annually, slightly lower than provincial averages.

However, the cost of living in Calgary is low compared to other major Canadian cities, which means that elementary school teachers in Calgary can enjoy a better standard of living than, for example, in Vancouver and Toronto.

What Is An Elementary School Teacher’s Salary In Edmonton?

A New Canadian Elementary School With The Canadian Flag Flying For Teachers' Salary In Canada
High School Teachers’ Salary In Canada

Elementary school teachers in Edmonton are well paid, with a typical mid-range salary of around $90,000 annually. In addition, living costs are very low in Edmonton (especially property costs), which means a good standard of living for primary school teachers.

Are Elementary School Teachers In Demand In Alberta?

Government predictions rate the prospects for primary school teachers in Alberta as “good,” and the number of unemployed is low.

What Is An Elementary School Teacher’s Salary In BC?

An elementary school teacher’s salary in BC ranges from around $53,000 to $105,000 per annum. Mid-range salaries are about $77,000 annually, more than 10% lower than national averages. 

What Is The Elementary School Teachers’ Salary Grid in BC?

Most elementary school teachers’ salaries in BC are based on a core salary grid which is standard across the province. Teachers’ unions negotiate on behalf of public school teachers, and different compensation packages apply to different school boards (although the same basic salary grid is used). 

What Is An Elementary School Teacher’s Starting Salary In BC?

Are You Planning A Move To Canada?

Are you wondering whether to make the move? Do you have endless questions?

Let us help!

Find out here about healthcare in Manitoba, the cost of double cream and much more!

Packages On A Table Ready For Cheapest Canada To Uk Shipping

A mid-range starting salary of an elementary school teacher in BC is about $53,000 per annum. Factors affecting entry-level wages are the teacher’s education level, region, and school board.

What Is An Elementary School Teacher’s Salary In Vancouver?

The mid-range salary of an elementary school teacher in Vancouver is around $77,000, which is in line with provincial averages. 

However, the high living costs in Vancouver mean that teachers will likely enjoy a higher standard of living outside the city.

What Is An Elementary School Teacher’s Salary In Victoria?

A mid-range elementary school teacher’s salary in Victoria is around $75,000 per annum. This is slightly lower than for Vancouver, but the cost of real estate in Victoria is significantly lower, so an elementary school teacher here will have a higher disposable income.

Are Elementary School Teachers In Demand In BC?

The demand for elementary school teachers in BC is increasing as the province’s population grows and more students enter the school system. A lack of qualified staff for the new positions has led to a shortage of elementary school teachers.

What Is A Teacher Assistant’s Salary In Canada By Province?

An Educational Assistant Leans Over A Desk To Help Three Young Students For Teacher Assistant's Salary In Canada

A teacher assistant’s salary in Canada ranges from around $26,000 to $48,000 per annum in 2023; mid-range salaries are around $37,000 per annum. These salaries are based on a 10-month year, as teacher assistants don’t get paid during the summer break.

The best government statistics for comparing wages by province are presented as hourly pay rates. This applies to all occupations, including those where pay is based on an annual salary.

Low and high wage rates are provided along with the average median wage; the median is the middle point of the data range when all wages are listed in numerical order.

Teacher's Assistant's Hourly Wages By Province (NOC 43100)
Province Low ($ Hr) Median ($ Hr) High ($ Hr)
Canada 16.00 23.00 29.68
Alberta 16.00 22.27 30.00
British Columbia 20.00 26.00 29.00
Manitoba 15.50 22.00 27.00
New Brunswick 20.00 26.50 28.66
Newfoundland 21.83 25.41 38.46
Northwest Territories 15.20 32.00 45.00
Nova Scotia 14.50 18.00 22.65
Nunavut 29.00 31.00 42.00
Ontario 15.50 24.00 31.00
Prince Edward Island 19.60 24.00 30.00
Quebec 18.59 21.55 28.00
Saskatchewan 17.00 21.07 26.00
Yukon Territory 23.38 27.00 38.75
This information has been compiled from several sources, including data from Statistics Canada and the Labour Force Survey. As of May 2023 this is the most recent published data, gathered from prior years surveys.

Which Province Has The Highest Paid Teacher Assistants In Canada?

The highest teacher assistant’s salary in Canada is found in the Northwest Territories, closely followed by Nunavut. These regions suffer from shortages in teaching staff at all levels, and salaries are almost 40% higher than national averages.

At the other end of the spectrum, the lowest-paid teacher assistant’s salary in Canada is in Nova Scotia, where pay is more than 20% lower than average assistant teacher salaries elsewhere in Canada. However, the cost of living here is lower than in many other areas of the country, so this offsets the lower salary.

Are Teacher Assistants In Demand In Canada?

The 3-year prospects for teacher assistants in Canada are rated as “moderate” to “good” according to government projections. Prospects are best in the three territories: Alberta, Nova Scotia and Quebec.

Prospects for teacher assistants in Ontario are rated as “moderate” for all regions of the province. In the short term, there is expected to be a drop in elementary school enrollment, but an increase in enrollment at secondary schools will counter this. As a result, there will be more openings for teacher assistants in secondary schools.

Also, increased funding for special needs education in Ontario will result in more openings for assistants with this specialization.

Government projections (carried out by ESDC) forecast that the number of new elementary school teacher jobs between 2022 and 2031 will be 35,300 compared to 31,600 new job seekers to fill the positions.

What Is The NOC Code For Teacher Assistants In Canada?

A Female Teaching Assistant Sits At A Desk With A Young Boy And Helps Him To Read From A Book For Teacher Assistant's Salary In Canada
Assistant Teacher’S Salary In Canada

The NOC code for assistant teachers in Canada is 43100 (note that under the old system, the NOC code was 4413). This code covers all jobs with the following names:

  • Elementary school teacher assistant
  • High school teacher assistant
  • Educational resources assistant
  • Educational Assistant
  • Homework assistant
  • Remedial education aide
  • Special education assistant

Can Immigrants Get Teacher Assistant Jobs In Canada?

Teaching assistants aren’t regulated in Canada, so you won’t require certification to work in this job sector. However, most employers will need you to have the equivalent of a Canadian secondary school diploma.

You will also likely require a 10-month post-secondary diploma in a related discipline and experience working with children. If you are interested in working with special needs children, additional experience and qualifications may be needed.

The good news is that the NOC code for this job sector appears on the Government of Canada’s list of target occupations for immigration. This means that you could be eligible for the Federal Skilled Workers Program, which provides express entry to Canada.

What Is A Teacher Assistant’s Salary In Ontario?

A teacher assistant’s salary in Ontario ranges from around $25,000 to $52,000 per annum, with mid-range salaries of about $39,000. This is about 5% higher than the national average.

What Is A Teacher Assistant’s Starting Salary In Ontario?

A starting salary for a teacher assistant in Ontario is around $25,000 per annum, broadly in line with national averages. However, entry-level salaries in Ontario will vary according to factors such as the number of years of experience and the school board.

What Is A Teacher Assistant’s Salary In Toronto?

A mid-range educational assistant’s salary in Toronto is about $39,000 per annum, which is in line with provincial averages. 

However, the cost of living in Toronto is high, and downtown Toronto has some of the highest property prices in Canada. This means that teacher assistants may enjoy a higher standard of living outside of the city.

What Is A Teacher Assistant’s Salary In Ottawa?

A Teacher Assistant Helps A Young Boy Who Is Building Some Bricks For Teacher's Salary In Canada
Assistant Teacher’s Salary In Canada

Teacher assistants in Ottawa are paid slightly above the provincial average, with mid-range salaries of around $41,000. 

Also, real estate prices are significantly lower than in Toronto, meaning educational assistants will have a higher disposable income in Ottawa.

Are Teacher Assistants In Demand In Ontario?

Over the next three years, prospects for teaching assistants in Ontario are classed as “moderate” by government sources. A growing population is increasing student enrollment, but demand for teacher assistants will depend on government budgets.

What Is A Teacher’s Assistant’s Salary In Quebec?

A teacher’s assistant’s salary in Quebec ranges from $39,039 to $58,800 annually. The mid-range salary for this role in Quebec is $45,255, slightly lower than the Canadian average.

What Is A Teacher’s Assistant’s Starting Salary In Quebec?

A teacher’s assistant’s starting salary in Quebec is $39,039 per year. This is close to 10% higher than the starting salary for a teacher’s assistant in Canada as a whole ($33,600).

What Is A Teacher’s Assistant’s Salary In Montreal?

A mid-range teacher’s assistant’s salary in Montreal is $46,200 annually. This is slightly higher than the mid-range salary for the province as a whole.

It’s worth noting that the cost of living in Montreal, especially regarding property prices, is lower than in many other Canadian cities. Real estate costs are around half what you’d find in cities like Toronto and Vancouver, allowing for a higher standard of living.

What Is A Teacher’s Assistant’s Salary In Quebec City?

A mid-range teacher’s assistant’s salary in Quebec City is $45,255 per year, in line with provincial averages.

Like Montreal, the cost of living in Quebec City, particularly in terms of property prices, is lower than in many other Canadian cities. Real estate costs are around half those in cities like Toronto and Vancouver, suggesting that you’re likely to enjoy a higher standard of living in Quebec City.

Are Teacher’s Assistants In Demand In Quebec?

Yes, educational assistants are in demand in Quebec. The job prospects here are rated “good,” according to government forecasts covering 2022 to 2024. Increases in student numbers and investment in education are two reasons for the strong demand.

What Is A Teacher Assistant’s Salary In Alberta?

A teacher assistant’s salary in Alberta ranges from around $26,000 to 48,000 annually, with mid-range salaries of about $36,000 per annum, which is close to the national average.

What Is A Teacher Assistant’s Starting Salary In Alberta?

A starting salary for a teacher assistant in Alberta is around $26,000 per annum. Unlike teachers, teacher assistants are only paid for around ten months of the year; they don’t receive pay over the summer months.

What Is A Teacher Assistant’s Salary In Calgary?

A mid-range teacher assistant’s salary in Calgary is around $36,000 annually, slightly lower than provincial averages.

However, the cost of living in Calgary is low compared to other major Canadian cities, which means that teacher assistants in Calgary can enjoy a better standard of living than, for example, in Vancouver and Toronto.

What Is A Teacher Assistant’s Salary In Edmonton?

Pencils And Text Book In Front Of Blackboard High School Teacher's Salary In Canada
Assistant Teacher’s Salary In Canada

Teacher assistants’ salaries in Edmonton are around $37,000 annually. However, living costs are very low in Edmonton (especially property costs), which means educational assistants will have a higher level of disposable income than in most major Canadian cities.

Are Teacher Assistants In Demand In Alberta?

Government predictions rate the prospects for educational assistants in Alberta as “good,” and the number of unemployed is low.

What Is A Teacher Assistant’s Salary In BC?

A teacher assistant’s salary in BC ranges from around $33,000 to $48,000 per annum. Mid-range salaries are about $42,000 annually, more than 13% above national averages. Wage rates will vary between school boards.

What Is A Teacher Assistant’s Starting Salary In BC?

A mid-range starting salary of a teacher assistant in BC is about $33,000 per annum, which is significantly higher than the national average of $26,000. 

What Is A Teacher Assistant’s Salary In Vancouver?

The mid-range salary of a teacher assistant in Vancouver is around $42,000, which is in line with provincial averages. However, the high living costs in Vancouver mean that teachers will likely enjoy a higher standard of living outside the city.

What Is A Teacher Assistant’s Salary In Victoria?

A mid-range teacher assistant’s salary in Victoria is around the same as for Vancouver at about $42,000. However, the cost of real estate in Victoria is significantly lower, so a  teacher assistant here will have a higher disposable income.

Are Teacher Assistants In Demand In BC?

The demand for teacher assistants in BC is increasing as the province’s population grows and more students enter the school system.

What Is A School Principal’s Salary In Canada By Province?

The Head Of A School Talks To Three Students In The School Grounds To Earn His School Principal's Salary In Canada

A school principal’s salary in Canada ranges from around $70,000 to $136,000 per annum in 2023; mid-range salaries are around $108,000 per annum.

The best government statistics for comparing wages by province are presented as hourly pay rates. This applies to all occupations, including those where pay is based on an annual salary.

Low and high wage rates are provided along with the average median wage; the median is the middle point of the data range when all wages are listed in numerical order.

School Principal's Hourly Wages By Province (NOC 40021)
Province Low ($ Hr) Median ($ Hr) High ($ Hr)
Canada 33.57 51.28 64.90
Alberta 40.02 52.88 63.94
British Columbia 24.48 51.44 77.47
Manitoba 35.26 51.62 59.44
New Brunswick 26.67 43.27 52.75
Newfoundland 48.08 52.88 62.64
Northwest Territories 46.71 56.38 66.88
Nova Scotia 30.00 47.36 57.14
Nunavut 58.16 69.34 80.84
Ontario 36.32 53.37 65.77
Prince Edward Island 31.25 43.27 56.25
Quebec 31.41 47.12 61.54
Saskatchewan 33.40 51.92 75.64
Yukon Territory N/A N/A N/A
This information has been compiled from several sources, including data from Statistics Canada and the Labour Force Survey. As of May 2023 this is the most recent published data, gathered from prior years surveys.

Which Province Has The Highest Paid School Principals In Canada?

Outside of the territories, the highest school principal’s salary in Canada is found in Ontario, where salaries are around 4% higher than the national average. After Ontario, the next highest-paid school principals are found in Alberta, Newfoundland and Labrador.

At the other end of the scale, the lowest school principal’s salary in Canada is generally found in the Maritime provinces of New Brunswick and Prince Edward Island. However, the cost of living in these areas is lower than in many regions of Canada, so this offsets the lower salary.

Are School Principals In Demand In Canada?

The 5-year prospects for school principals in Canada are rated as “moderate” to “very good,” depending on the province.

Prospects are excellent in the three territories due to ongoing teacher shortages at all levels. They are also very good in Saskatchewan, Quebec and Ontario.

Government projections (carried out by ESDC) forecast that the number of new school principal jobs in Canada between 2022 and 2031 will be 11,000 compared to 11,200 new job seekers to fill the positions.

What Is The NOC Code For School Principals In Canada?

The NOC code for school principals in Canada is 40021 (note that under the old system, the NOC code was 0422). This code covers all jobs with the following names:

  • Board of Education administrator
  • Chief Superintendent – schools
  • Director of Education – correctional institution
  • Director of school for the hearing impaired
  • District school superintendent
  • Private school headmaster/mistress
  • School principal
  • School vice-principal
  • Secondary school principal
  • Superintendent of elementary education
  • Superintendent of secondary schools
  • Superintendent of Special Education

Can Immigrants Get School Principal Jobs In Canada?

Three Students In School Corridor Talk With The Head Of The School Who Earns His School Principal's Salary In Canada
School Principal’S Salary In Canada

Teachers trained overseas must get a provincial teaching license to teach in Canada. This also applies to school principals who must hold a teaching licence.

Foreign teachers often need additional university credits to meet some provincial requirements. It is also possible that overseas teaching experience won’t be recognized, so newcomers often find themselves low on the salary scale, and it can be challenging to find jobs.

Some options for starting as a school principal in Canada are to:

  1. Work in private schools as these aren’t so tightly regulated.
  2. Seek jobs in rural areas, as many experience teacher shortages.

The good news is that the NOC code for this job sector appears on the Government of Canada’s list of target occupations for immigration. This means that you could be eligible for the Federal Skilled Workers Program, which provides express entry to Canada.

What Is A School Principal’s Salary In Ontario?

A school principal’s salary in Ontario ranges from around $76,000 to $138,000 annually, with mid-range salaries of about $112,000. Ontario’s highest mid-range school principal’s salaries are in the Ottawa region (20% above averages), followed by the northeast and northwest of the province.

What Is The School Principals’ Salary Grid In Ontario?

Ontario uses a salary grid structure for school principals’ salaries. This is the same core grid used for regular teachers, but principals and administrators receive an additional allowance. The allowances vary depending on the size and type of the school, and overall compensation packages vary according to the school board.

What Is A School Principal’s Salary In Toronto?

A mid-range school principal’s salary in Toronto is about $112,000 per annum, which is in line with provincial averages. 

However, the cost of living in Toronto is very high, and property prices here are some of the highest in Canada. This means that school principals may enjoy a higher standard of living outside of the city.

What Is A School Principal’s Salary In Ottawa?

A Smiling Female School Principal Stands In A Corridor With Teenage Students Behind Her For Teacher's Salary In Canada
Head Teacher’s Salary In Canada

School principal salaries in Ottawa are higher than in Toronto, with mid-range salaries of around $133,000 per annum. 

Another benefit of Ottawa over Toronto is that real estate prices are significantly lower, which means that school principals will enjoy a higher standard of living here.

Are School Principals In Demand In Ontario?

Yes, school principals are in demand in Ontario. The job prospects here are rated “very good,” according to government forecasts covering 2022 to 2024. There is some growth due to a growing population, but this is matched by the number of job seekers, and overall this is a balanced and stable job market.

What Is A School Principal’s Salary In Quebec?

A school principal’s salary in Quebec ranges from $65,961 to $129,234 per annum. The mid-range salary for a school principal in Quebec is $98,952, around 9% lower than the national average.

What Is A School Principal’s Starting Salary In Quebec?

A school principal’s starting salary in Quebec is $65,961. This is slightly lower than the starting salary for a school principal in Canada as a whole.

What Is A School Principal’s Salary In Montreal?

A mid-range school principal’s salary in Montreal is $100,968. This is slightly higher than the provincial average.

It’s important to note that the cost of living in Montreal, especially regarding property prices, is lower than in many other Canadian cities. Real estate costs are around half what you’d find in cities like Toronto and Vancouver, allowing for a higher standard of living.

What Is A School Principal’s Salary In Quebec City?

A mid-range school principal’s salary in Quebec City is $98,952, which aligns with provincial averages.

As with Montreal, Quebec City offers a lower cost of living compared to many other cities in Canada, especially when it comes to property prices.

Real estate expenses in Quebec City are roughly 50% less than in metropolitan areas such as Toronto and Vancouver. This means you will likely experience a better standard of living in Quebec City.

Are School Principals In Demand In Quebec?

Yes, school principals are in high demand in Quebec. The job prospects here are rated “very good,” according to government forecasts covering 2022 to 2024. 

There have generally been shortages of teachers in Quebec in recent years, which feeds through to the school principal level. Other factors, such as provincial investment in education, also contribute to the strong demand.

What Is A School Principal’s Salary In Alberta?

A school principal’s salary in Alberta ranges from around $84,000 to 134,000 annually, with mid-range salaries of about $111,000 per annum. Salaries vary according to factors such as the number of years of experience, level of qualification and the size and type of the school.

What Is The School Principal’s Salary Grid In Alberta?

Alberta uses a salary grid structure for school teachers, consisting of steps and categories that outline salary progression over time. School principal and administrator salaries are based on the same core grid, but they receive an additional allowance, which varies according to the school.

What Is A School Principal’s Salary In Calgary?

A mid-range school principal’s salary in Calgary is around $119,000 per annum, around 10% higher than national averages. 

In addition, the cost of living in Calgary is low compared to other major Canadian cities. This means that school principals in Calgary can enjoy a better standard of living than, for example, in Vancouver or Toronto.

What Is A School Principal’s Salary In Edmonton?

Mid-range school principals’ salaries in Edmonton are more than 10% lower than in Calgary, at about $107,000 annually. However, this is more than offset by lower living costs in Edmonton (real estate prices are especially low).

Are School Principals In Demand In Alberta?

Yes, school principals are in demand in Alberta. The job prospects here are rated “good,” according to government forecasts covering 2022 to 2024.  The job market for school principals is pretty balanced and expected to be stable for the foreseeable future.

What Is A School Principal’s Salary In BC?

A School Principal Talks To A Student And Her Parent For Teacher's Salary In Canada
Head Teacher’s Salary In Canada

A school principal’s salary in BC ranges from around $51,000 to $163,000 per annum. Mid-range salaries are about $108,000 annually. Individual salaries will depend on the number of years of experience, level of qualification and the size and type of the school.

What Is The School Principals’ Salary Grid in BC?

Most teachers’ salaries in BC are based on a salary grid which is standard across the province. School principals’ and administrators’ salaries are calculated using the same basic grid, but they receive an allowance to cover their extra responsibilities. 

What Is A School Principal’s Salary In Vancouver?

A mid-range salary of a school principal in Vancouver is around $93,000, almost 15% less than the provincial average. 

Other bad news is the cost of living in Vancouver is very high, and property and rental costs in downtown Vancouver are some of the highest in the world. 

What Is A School Principal’s Salary In Victoria?

A mid-range school principal’s salary in Victoria is around $93,000 per annum. This is around the same as for Vancouver, but the cost of real estate in Victoria is significantly lower, so a school principal here is likely to enjoy a better standard of living.

Are School Principals In Demand In BC?

Yes, school principals are in demand in BC. The job prospects here are rated “good,” according to government forecasts covering 2022 to 2024. The job market for school principals is pretty balanced and expected to remain stable for the foreseeable future.

Where To Find More Information About Teaching Jobs in Canada?

If you would like more specific information for a particular job or location, the online “Job Bank” is a great resource.

The “Trends Analysis” section allows you to search for a job type in any location. It will then provide information including:

  • Average wages levels
  • Marketplace trends
  • Qualification requirements
  • Geographic comparisons
  • Currently available jobs

FAQ – School Teacher’s Salary In Canada

What Is A High School Teacher’s Salary In Canada?

4 thoughts on “What Is A Teacher’s Salary In Canada 2023 (By Province)?”

  1. As a teacher for many years there was never a different pay rate for primary teachers versus High school teachers. Where is this info coming from? Taught in Alberta – one pay scale for all with varying amounts based on years of education and years of experience.

    Reply
    • Thank you for your comment. These rates are produced by the Government of Canada and are primarily based on Statistics Canada’s Labour Force Survey. The rates are based on actual earnings as reported by teachers rather than earnings grids.

      Reply
  2. All alberta teachers are paid in accordance with negotiated union agreements in each jurisdiction. Salary based on years of training and length of service up to 11 years. Also some additional pay for administrative duties. (principals etc) No hourly rates set except for temporary sub teachers. This is based on my experience from 20 years ago, but i would not anticipate major changes in the system.

    Reply
    • Hi Leif,
      Thanks for taking the time to comment and leave this information. You are correct that the Government of Alberta doesn’t set hourly pay rates. Our information is based on data from Statistics Canada (a government agency) which converts data for different occupations into hourly rates to allow comparison. In the case of teachers, the salaries are converted into hourly rates based on estimates of annual hours worked. The data comes from teachers responding to Labour Force Surveys.

      Reply

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

en_CAEnglish