Software Engineer Intern Salaries
Software Engineer Intern salaries in Canada
Base pay
$54K - $73K/yr
$63K/yrAverage base pay
Additional salary
$3K/yrAverage
$448 - $26K/yrRange
About our data
Very High Confidence
The “Most Likely Range” reflects values within the 25th and 75th percentile of all pay data available for this role. Glassdoor salaries are powered by our proprietary machine learning model, which utilises salaries collected from our users and the latest government data to make pay predictions.
How accurate is an average base pay range of $54K-$73K/yr?
Your input helps Glassdoor refine our pay estimates over time.
Popular companies for Software Engineer Interns in Canada
6,291 companies
6,291 Popular companies with Software Engineer Intern
Viewing 1 - 5 of 6291 results
Recent salaries shared by Software Engineer Intern
50 salaries
Job title | Years of Experience
Total Pay
Location
Date submitted
Job title | Years of Experience
Location
Date submitted
Total Pay
Base • Additional pay
Software Engineer Intern
1-3 Years
$117K - $136K/yr
Toronto, ON
submitted on Jun 22, 2026
$117K - $136K/yr
Software Engineer Intern
1-3 Years
$80K/yr
$80K • $0
Toronto, ON
submitted on Jun 20, 2026
$80K/yr
$80K • $0
Software Engineer Intern
1-3 Years
$107K - $124K/yr
Vancouver, BC
submitted on Jun 17, 2026
$107K - $124K/yr
Software Engineer Intern
1-3 Years
$104K/yr
$104K • $0
Toronto, ON
submitted on Jun 16, 2026
$104K/yr
$104K • $0
Software Engineer Intern
1-3 Years
$107K/yr
$107K • $0
Toronto, ON
submitted on Jun 10, 2026
$107K/yr
$107K • $0
Anonymously share your salary to help the community.
Software Engineer Intern
1-3 Years
$58K - $68K/yr
Toronto, ON
submitted on Jun 8, 2026
$58K - $68K/yr
Software Engineer Intern
1-3 Years
$57K/yr
$57K • $0
Ottawa, ON
submitted on Jun 7, 2026
$57K/yr
$57K • $0
Software Engineer Intern
1-3 Years
$78K - $91K/yr
Toronto, ON
submitted on Jun 4, 2026
$78K - $91K/yr
Software Engineer Intern
1-3 Years
$64K/yr
$64K • $0
Toronto, ON
submitted on May 25, 2026
$64K/yr
$64K • $0
Software Engineer Intern
1-3 Years
$44K - $52K/yr
Toronto, ON
submitted on May 25, 2026
$44K - $52K/yr
Viewing 1 - 10 of 50
Glassdoor Economist Pay Overview

What is the pay outlook for Engineering?
Job prospects for engineers in Canada are good, with ample opportunities across the country. Starting salaries are high, especially in Alberta where the construction industry is thriving. Architectural and design services are the largest employers of Canadian engineers, but the field of biomechanical engineering is also rapidly growing with rising wages. Workers in the engineering industry require post-secondary education and ongoing training to maintain their skills.Show more
Frequently asked questions about Software Engineer Intern salaries
How much does a Software Engineer Intern in Canada make?
The average salary for a Software Engineer Intern is $66,464 per year or $32 per hour in Canada, which is in line with the national average. Top earners have reported making up to $248,020 (90th percentile). However, the typical pay range in Canada is between $54,716 (25th percentile) and $99,526 (75th percentile) annually. Salary estimates are based on 78 salaries submitted anonymously to Glassdoor by Software Engineer Intern employees in Canada as of June 2026.
What is the highest salary for a Software Engineer Intern in Canada?
The highest salary for a Software Engineer Intern in Canada is $99,526 per year, $8,294 per month or $48 per hour.
What is the lowest salary for a Software Engineer Intern in Canada?
The lowest salary for a Software Engineer Intern in Canada is $54,716 per year, $4,560 per month or $26 per hour.
What is the salary trajectory of a Software Engineer Intern?
The salary trajectory of a Software Engineer Intern ranges between locations and employers. The salary starts at $63,029 per year (estimate) and goes up to $171,730 per year (estimate) for the highest level of seniority.
How To Make More Money as a Software Engineer Intern
Degrees in computer science with a focus on modern programming languages like Python or JavaScript are a good start, but if you really want to stand out to prospective employers, try to gain experience in in-demand skills like AI, cloud computing, or creating APIs. Hands-on experience with Scrum or Agile will definitely make you stand out, and capable of taking on more important work right from the start of your employment. Interns are expected to learn and ask questions, so make sure your soft skills are in order. If you prove yourself and possess the right skills and training, you’ll shed the intern label and truly start earning more.
How To Negotiate a Higher Salary as a Software Engineer Intern
The unfortunate reality of being an intern is that you have virtually no leverage or bargaining power. All you can do is enter the job market eager to learn and with as much training as possible, so employers will be more willing to pay you more from the start. If you find this isn’t possible in your current role, all you can do is spend time on the job and gain experience. After all, there’s no such thing as an experienced intern. Try to compare what you earn to other software engineer intern roles to see how your pay compares. Try to point out your value by mentioning any specific qualifications, coding boot camp attendance, and hands-on experience. This can lead to your employer trusting you on more projects, which can eventually earn you more money.
Does a Software Engineer Intern make good money in Canada?
About 72.65% of Software Engineer Intern professionals feel satisfied with their salary, according to anonymous Glassdoor ratings. An additional $3,435 in potential pay per year, among other factors, can qualify the annual pay of a Software Engineer Intern in Canada as a good salary.
How much does a Software Engineer Intern make over time in Canada?
Software Engineer Intern professionals in Canada have a wide total pay range, between $47,505 and $248,020 depending on experience, with an estimated total pay of $66,464 following the average career path of a Software Engineer Intern.




