Talent.com

Virtual teacher: Average Salary in Canada, 2026

Find out what the average Virtual teacher salary is

Salary rate
How much does a Virtual teacher make in Canada?
$60,000/ Annual
Based on 10000 salaries
The average Virtual teacher in Canada is $60,000 per year or $30.77 per hour. Entry-level positions start at $53,625 per year, while most experienced workers make up to $85,308 per year.
Median$60,000
chart
Low$53,625
High$85,308
Virtual teacher: Average Salary in Canada
Nunavut$105,291
Northwest Territories$100,969
British Columbia$67,760
Quebec$58,068
Nova Scotia$57,500
Active jobs with salaries

Nanny Wanted - Looking For: Nanny For Tuesdays, Wednesdays, And Thursdays, In Beaverton While My Partner Works From Home

CanadianNanny.caBeaverton, Ontario, Canada
Full-time

Looking for someone to watch/care for my 5 month old son in my home while my partner works from home on Tuesdays, Wednesdays and Thursdays.Hours will generally be from 8:30am-4:30pm, with possible ...Show more

 • Promoted

Administrative Assistant Admin Work At Home - Part-Time Online Focus Group Panel

ApexFocusGroupBrock, ON, Canada
Remote
Full-time +2

Were now accepting participants for focus group studies! You can earn up to $750 per week working part-time from home.Simply register to see if you qualify—no experience as an administrative assist...Show more

 • Promoted

Team Manager, Legal Administration

goeasy LtdGlen Grove, ON, CA
Full-time

Team Manager, Legal Administration.Legal Administrative Assistants in a fast‑paced legal collections environment.The position is responsible for overseeing daily workflows, driving performance, mee...Show more

 • Promoted

Writer/Journalist Internship Part-Time in Worldwide - Remote Worldwide

The Borgen Projectmississaugas of scugog island, ON, Canada
Remote
Part-time +1

Are you passionate about making a difference in the world? Look no further! The Borgen Project is an international organization that works at the political level to improve living conditions for pe...Show more

 • Promoted • New!