Python: Average Salary in Canada, 2025
Find out what the average Python salary is
Salary rate
How much does a Python make in Canada?
$70,000/ Annual
Based on 5806 salaries
Based on 5806 salaries
The average Python in Canada is $70,000 per year or $35.90 per hour. Entry-level positions start at $70,000 per year, while most experienced workers make up to $167,750 per year.
Median$70,000

Low$70,000
High$167,750
Python: Average Salary in Canada
Ontario$131,826
Quebec$130,650
New Brunswick$127,000
British Columbia$126,770
Manitoba$126,125
Active jobs with salaries
Starting base salary • CAD$77,000 - $92,000.Plus Bonus, Equity & BenefitsThis is an existing vacancy.The Software Engineer 2 works on a team to design, create, and implement mission critical platfor...Show moreLast updated: 7 days ago
As an Azure and Databricks Data Engineer, you will be responsible for designing, building and supporting the data driven applications which enable innovative, customer centric digital experiences.W...Show moreLast updated: 14 days ago
We are currently requesting resumes for the following position : Junior Software Developer.Provide business process and support to Department Supervisor / Manager within the accountabilities of the De...Show moreLast updated: 30+ days ago
Resume Due Date : Tuesday, December 16th, 2025 (5 : 00PM EST).Location : CHQ (Hybrid – 3 days remote).As an Azure and Databricks Data Engineer, you will be responsible for designing, building and suppo...Show moreLast updated: 13 days ago
Software Engineer 2
360insightsWhitby, CanadaFull-time
25-199 - Data Engineer
Morson TalentOshawaFull-time
Junior Software Developer
Cpus Engineering Staffing Solutions Inc.Courtice, ON, CAFull-time
25-199 - Data Engineer
Morson CanadaOshawa, Durham Region, CAFull-time