50% of professionals earn between $54,000 - $98,762 CAD
The median salary is $54,000
The average salary for a Cpr in Canada is CAD 73,894 - CAD 85,392 per year in 2026. The median salary is CAD 58,200 per year, based on 31 active job listings.
The cities with the most Cpr job opportunities in Canada are Toronto, Richmond Hill. Toronto leads with 8 job openings.
Explore 31 Cpr job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.