I'm in Winnipeg, so I'd love to give you a Winnipeg number from job postings. There aren't enough of them. Here's what the government data says instead, labelled for what it is.
Salary figures for Winnipeg
For software work in Winnipeg, the government figures are: Job Bank median $96K, StatCan average offered wage $90K (Table 14-10-0444-01) for software engineers and designers (NOC 21231). Job Bank median $85K, StatCan average offered wage $82K (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) | $123K | $106K |
| Data scientists (NOC 21211) | $94K | $78K |
| Cybersecurity specialists (NOC 21220) | $93K | $89K |
| Software engineers and designers (NOC 21231) | $96K | $90K |
| Software developers and programmers (NOC 21232) | $85K | $82K |
| Information systems testing technicians (NOC 22222) | $71K | No figure |
| Graphic designers and illustrators (NOC 52120) | $55K | $58K |
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 Winnipeg
Manitoba doesn't require employers to put pay in job postings. Ontario has since January 1, 2026, and B.C. since November 2023.
In the October 29, 2026 data, Winnipeg had 6 tech postings with a stated range, from 2 employers. A cell needs 10 postings from 5 employers before it gets a number, so every Winnipeg cell is empty.
That's 6 postings for every tech role and level combined. I'll (typically) defend Winnipeg to anyone, but I'm not going to make up a number for it.
The market
Winnipeg is a smaller market where people often want to stay local.
- 15.1% of Winnipeg workers mostly worked from home in May 2024, the lowest of the six cities.
- Manitoba raised its payroll levy exemption to $2.5M on 2026-01-01. 2.15% applies only when payroll exceeds $5M.
Cost of living
Average 2-bedroom rent was $1,571 in October 2025 (vacancy 2.8%).
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 Winnipeg and you post a range, you'll be one of very few employers here who do.
Questions people ask
What does a software developer make in Winnipeg?
There aren't enough posted ranges in Winnipeg to say from job postings. The government survey figures are: Job Bank median $96K, StatCan average offered wage $90K (Table 14-10-0444-01) for software engineers and designers (NOC 21231). Job Bank median $85K, StatCan average offered wage $82K (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 Winnipeg?
Manitoba doesn't require pay ranges in job postings. The October 29, 2026 data has 6 Winnipeg tech postings with a range, from 2 employers. A posted range needs 10 postings from 5 employers.
How much is rent in Winnipeg?
Average 2-bedroom rent was $1,571 in October 2025 (vacancy 2.8%).
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, Winnipeg Region Job Bank (ESDC) / Statistics Canada, updated November 19, 2025. Reference period 2023-2024
- Job Bank wages, NOC 21232, Winnipeg Region Job Bank (ESDC) / Statistics Canada, updated November 19, 2025. Reference period 2023-2024
- Job Bank wages, NOC 20012, Winnipeg Region Job Bank (ESDC) / Statistics Canada, updated November 19, 2025. Reference period 2023-2024
- Job Bank wages, NOC 21211, Winnipeg Region Job Bank (ESDC) / Statistics Canada, updated November 19, 2025. Reference period 2023-2024
- Job Bank wages, NOC 21220, Winnipeg Region Job Bank (ESDC) / Statistics Canada, updated November 19, 2025. Reference period 2023-2024
- Job Bank wages, NOC 22222, Winnipeg Region Job Bank (ESDC) / Statistics Canada, updated November 19, 2025. Reference period 2024
- Job Bank wages, NOC 52120, Winnipeg Region Job Bank (ESDC) / Statistics Canada, updated November 19, 2025. Reference period 2023-2024
- StatCan: Proportion of workers mostly working from home in the 15 largest CMAs, May 2024 Statistics Canada, 2024-08-26
- Manitoba Health and Post Secondary Education Tax Levy Manitoba Finance, 2026-01-01 thresholds ($2.5M exempt, 2.15% above $5M)
- CMHC Rental Market Survey 2025 data tables (October 2025 survey), Table 1.0 CMHC, 2025-12