Cyber Security Analyst Salary in Canada 🇨🇦 (2026)

Median cyber security analyst salary in Canada is C$120k. Junior roles (0–2 years) start at C$80k; senior roles (7+ years) reach C$180k+. Numbers reflect 2026 Canadian market data.

Cyber Security Analysts in Canada earn an average salary of $72,000–$95,000 annually, with experienced professionals in major tech hubs like Toronto and Vancouver commanding rates up to $110,000+. Your compensation depends heavily on certifications (CISSP, CEH, Security+), years of experience, and employer size—financial institutions and government agencies typically pay 15–20% above the national average. Remote work has expanded your geographic options, meaning you're no longer limited to expensive urban centres to access top-paying roles. The demand remains strong: Canada's cybersecurity talent shortage means employers are actively competing for qualified analysts, which translates to negotiating power in your favour. If you're considering this career path, understanding the regional variations and credential ROI is crucial before investing in training. Ready to explore specific positions and insider interview preparation?

Cyber Security Analyst Salary Bands by Experience

LevelYearsSalary (median)10th–90th percentile
Junior0–2C$80kC$68k – C$96k
Mid-level3–6C$120kC$102k – C$144k
Senior7+C$180kC$153k – C$252k

How to Negotiate Above the Median

  1. Anchor with the senior band. When asked for expectations, reference the 7+ years salary range as your target.
  2. Bring a number, not a range. Ranges signal flexibility downward.
  3. Decouple base from total comp. Bonus, equity, and benefits are negotiation levers when base is fixed.
  4. Use Smart Job Matcher to gather 3 competing offers and use them as anchors.

Search Cyber Security Analyst Roles in Canada →

Related Pages