50% of professionals earn between $67,250 - $71,750 CAD
The median salary is $69,500
The average salary for a Onsite Training in Canada is CAD 69,500 - CAD 71,750 per year in 2026. The median salary is CAD 70,625 per year, based on 27 active job listings.
The cities with the most Onsite Training job opportunities in Canada are Toronto, Calgary, Burnaby, Milton. Toronto leads with 9 job openings.
Leading employers for Onsite Training roles in Canada include Seneca Polytechnic.
Explore 27 Onsite Training job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.