Skip to main content
Salary Guide

Teaching Assistant Salary in Canada

Based on 14,800 job listings - 2026

Average salary
$28,000 - $42,000
Median salary
$35,000 - $42,000
Lower rangeUpper range

Salary distribution by percentile

10th percentile$22K
25th percentile$28K
Median$35K
75th percentile$42K
90th percentile$48K

50% of professionals earn between $28,000 - $42,000 CAD

The median salary is $35,000

Top cities

Ottawa3,000 job openings
North Census Division1,540 job openings
Montréal1,505 job openings
St. Catharines1,406 job openings
Guelph499 job openings
Ahuntsic North488 job openings
Winnipeg473 job openings
Bowmanville447 job openings
Toronto224 job openings
Calgary171 job openings
Hamilton145 job openings
Edmonton76 job openings
Vancouver69 job openings
Mississauga55 job openings

Teaching Assistant

14,800 job openings

View job listings

The average salary for a Teaching Assistant in Canada is CAD 28,000 - CAD 42,000 per year in 2026. The median salary is CAD 38,500 per year, based on 14,800 active job listings.

The cities with the most Teaching Assistant job opportunities in Canada are Ottawa, North Census Division, Montréal, St. Catharines, Guelph. Ottawa leads with 3,000 job openings.

Explore 14,800 Teaching Assistant job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.