Montreal is a big tech market with very little pay in its job postings. Here's what the government data says, labelled for what it is.
Salary figures for Montreal
For software work in Montreal, the government figures are: Job Bank median $110K, StatCan average offered wage $106K (Table 14-10-0444-01) for software engineers and designers (NOC 21231). Job Bank median $95K, StatCan average offered wage $93K (Table 14-10-0444-01) for software developers and programmers (NOC 21232). All levels, survey data, not job postings.
| Occupation | Job Bank median | StatCan average offered wage |
|---|---|---|
| Computer and information systems managers (NOC 20012) | $142K | $127K |
| Data scientists (NOC 21211) | $95K | $105K |
| Cybersecurity specialists (NOC 21220) | $103K | $99K |
| Software engineers and designers (NOC 21231) | $110K | $106K |
| Software developers and programmers (NOC 21232) | $95K | $93K |
| Information systems testing technicians (NOC 22222) | $45K | $59K |
| Graphic designers and illustrators (NOC 52120) | $68K | $78K |
Job Bank (ESDC) median wages by occupation and economic region, reference period 2023-2024, times 2,080 hours. Statistics Canada Table 14-10-0444-01, average offered hourly wage on job vacancies, 2025-07 to 2026-04 (4 quarters), times 2,080 hours. Both cover every experience level and every employer. They are not job postings and are never mixed with the posted ranges.
Cite: Phil Mosher, Canadian tech salary data, baselinetalent.xyz, data as of October 29, 2026. CC BY 4.0.
These cover every experience level and every employer, so a senior job will usually pay above them. There's no posted range for this city on purpose. The Canada-wide page has posted ranges for the country as a whole, which is a different place and a different kind of number.
Why there are no posted ranges for Montreal
Quebec doesn't require employers to put pay in job postings. Ontario has since January 1, 2026, and B.C. since November 2023. Most Montreal postings with a range come from companies that also hire in Ontario or B.C.
In the October 29, 2026 data, Montreal had 53 tech postings with a stated range, from 12 employers. A cell needs 10 postings from 5 employers before it gets a number, so every Montreal cell is empty.
Fifty-three postings sounds like a lot, but spread over ten roles and four levels, no cell gets to 10 postings from 5 employers.
The market
- CBRE ranks Montreal #11 in North America for tech talent in 2026, up four spots.
- 20.6% of Montreal workers mostly worked from home in May 2024.
- Quebec employer payroll costs are higher than elsewhere: QPP 6.3% (vs CPP 5.95%), QPIP 0.602%, and Health Services Fund 1.65%-4.26% depending on total payroll.
Quebec also has French-language rules for job offers and employment contracts. Check them before you hire.
Cost of living
Lowest rents of the six cities: average 2-bedroom $1,346 in October 2025 (vacancy 2.9%). Average asking rent $1,959 in September 2026.
How this was built
Government figures come straight from Job Bank and Statistics Canada, with the table IDs above. Nothing is estimated or adjusted.
How every number here is built, tested and checked against government data: how the salary data is built.
If you're hiring in Montreal, a posted range stands out. Only 12 employers had one in the data.
Questions people ask
What does a software developer make in Montreal?
There aren't enough posted ranges in Montreal to say from job postings. The government survey figures are: Job Bank median $110K, StatCan average offered wage $106K (Table 14-10-0444-01) for software engineers and designers (NOC 21231). Job Bank median $95K, StatCan average offered wage $93K (Table 14-10-0444-01) for software developers and programmers (NOC 21232). All levels, survey data, not job postings.
Why is there no posted range for Montreal?
Quebec doesn't require pay ranges in job postings. The October 29, 2026 data has 53 Montreal tech postings with a range, from 12 employers, spread across every role and level. No single role and level reached 10 postings from 5 employers.
How much is rent in Montreal?
Lowest rents of the six cities: average 2-bedroom $1,346 in October 2025 (vacancy 2.9%). Average asking rent $1,959 in September 2026.
Sources
- Statistics Canada. Table 14-10-0444-01 Job vacancies and average offered hourly wage by occupation (unit group), quarterly, unadjusted for seasonality Statistics Canada, released 2026-09-15. Reference 2025 Q3 to 2026 Q2
- Job Bank: wage methodology ESDC, 2026
- Job Bank wages, NOC 21231, Montréal Region Job Bank (ESDC) / Statistics Canada, updated November 19, 2025. Reference period 2023-2024
- Job Bank wages, NOC 21232, Montréal Region Job Bank (ESDC) / Statistics Canada, updated November 19, 2025. Reference period 2023-2024
- Job Bank wages, NOC 20012, Montréal Region Job Bank (ESDC) / Statistics Canada, updated November 19, 2025. Reference period 2023-2024
- Job Bank wages, NOC 21211, Montréal Region Job Bank (ESDC) / Statistics Canada, updated November 19, 2025. Reference period 2023-2024
- Job Bank wages, NOC 21220, Montréal Region Job Bank (ESDC) / Statistics Canada, updated November 19, 2025. Reference period 2023-2024
- Job Bank wages, NOC 22222, Montréal Region Job Bank (ESDC) / Statistics Canada, updated November 19, 2025. Reference period 2023-2024
- Job Bank wages, NOC 52120, Montréal Region Job Bank (ESDC) / Statistics Canada, updated November 19, 2025. Reference period 2023-2024
- CBRE Scoring Tech Talent 2026 CBRE, 2026-08-18
- StatCan: Proportion of workers mostly working from home in the 15 largest CMAs, May 2024 Statistics Canada, 2024-08-26
- Raymond Chabot Grant Thornton No. 930R4: Source deductions and employer contributions (Québec, 2026) Raymond Chabot Grant Thornton (summarises Revenu Québec 2026 rates), 2026-02
- Revenu Québec: Maximum pensionable earnings and QPP contribution rate Revenu Québec, 2026
- CMHC Rental Market Survey 2025 data tables (October 2025 survey), Table 1.0 CMHC, 2025-12
- Rentals.ca October 2026 National Rent Report: "Canadian Rents Have Fallen for Two Straight Years" (September 2026 data) Rentals.ca / Urbanation, 2026-10-07