50% of professionals earn between $50,000 - $64,313 CAD
The median salary is $53,500
The average salary for a Junior Analyst in Canada is CAD 53,500 - CAD 64,313 per year in 2026. The median salary is CAD 58,907 per year, based on 453 active job listings.
The cities with the most Junior Analyst job opportunities in Canada are Toronto, Montréal, Calgary, Mississauga, Edmonton. Toronto leads with 85 job openings.
Leading employers for Junior Analyst roles in Canada include Agilus Work Solutions, Crédit Agricole CIB, Dawn - Job Search, First Capital REIT, FirstOntario Credit Union.
Explore 453 Junior Analyst job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.