Trainee: Average Salary in Canada, 2026
Find out what the average Trainee salary is
Salary rate
How much does a Trainee make in Canada?
$47,500/ Annual
Based on 10000 salaries
Based on 10000 salaries
The average Trainee in Canada is $47,500 per year or $24.36 per hour. Entry-level positions start at $47,424 per year, while most experienced workers make up to $70,440 per year.
Median$47,500

Low$47,424
High$70,440
Trainee: Average Salary in Canada
Yukon$68,099
Nunavut$63,375
Alberta$62,400
Quebec$60,448
Northwest Territories$56,063
Active jobs with salaries
A recruiting agency is seeking a Treasury Analyst for a 1-year hybrid contract opportunity in Oshawa.This role focuses on front-office treasury activities, including capital markets analysis and fi...Show moreLast updated: 13 days ago
Voyago is hiring a Full-Time Driver Trainer for our Durham location!.Our mission is simple: to be your best career choice by building lasting relationships grounded in.Through our annual employee e...Show moreLast updated: 30+ days ago
We are currently requesting resumes for the following position.Richmond Street, Oshawa (Hybrid, 2 days remote).This individual will be a Subject Matter Expert delivering learning to technical engin...Show moreLast updated: 29 days ago
As an hourly paid, fully remote Rust Engineer for AI Data Training, you will review AI-generated Rust code and explanations or generate your own, evaluate the reasoning quality and step-by-step pro...Show moreLast updated: 30+ days ago
- Promoted
Front Office Treasury Analyst: Capital Markets & Automation
David Aplin RecruitingOshawaFull-time
Driver Trainer - Durham Transit
VoyagoAjax, ON, CAFull-time
Quick Apply
- Promoted
Senior Training Advisor
Cpus Engineering Staffing Solutions Inc.OshawaFull-time
Remote Rust Engineer - AI Trainer
SuperAnnotatePickering, Ontario, CARemote
Full-time