Median wage in Canada
$48.08 an hour
Highest median wage
$52.40 an hour British Columbia
Lowest median wage
$38.46 an hour Prince Edward Island

Wages by province and territory

Median hourly wage for software developers and programmers by province and territoryCanada: $48.08 (low $30.00, high $76.92). British Columbia: $52.40 (low $31.25, high $84.13). Alberta: $48.08 (low $29.81, high $76.92). Ontario: $48.08 (low $30.29, high $77.40). Saskatchewan: $48.07 (low $28.85, high $68.68). New Brunswick: $45.67 (low $28.00, high $74.04). Quebec: $45.67 (low $29.00, high $68.13). Newfoundland and Labrador: $43.75 (low $30.77, high $74.52). Manitoba: $41.03 (low $30.00, high $62.02). Nova Scotia: $40.87 (low $24.50, high $66.67). Prince Edward Island: $38.46 (low $26.67, high $53.85). Yukon: not stated. Northwest Territories: not stated. Nunavut: not stated.$0$25$50$75$100Canada: $48.08 (low $30.00, high $76.92)Canada$48.08British Columbia: $52.40 (low $31.25, high $84.13)British Columbia$52.40Alberta: $48.08 (low $29.81, high $76.92)Alberta$48.08Ontario: $48.08 (low $30.29, high $77.40)Ontario$48.08Saskatchewan: $48.07 (low $28.85, high $68.68)Saskatchewan$48.07New Brunswick: $45.67 (low $28.00, high $74.04)New Brunswick$45.67Quebec: $45.67 (low $29.00, high $68.13)Quebec$45.67Newfoundland and Labrador: $43.75 (low $30.77, high $74.52)Newfoundland and Labrador$43.75Manitoba: $41.03 (low $30.00, high $62.02)Manitoba$41.03Nova Scotia: $40.87 (low $24.50, high $66.67)Nova Scotia$40.87Prince Edward Island: $38.46 (low $26.67, high $53.85)Prince Edward Island$38.46Yukon: not statedYukonNot statedNorthwest Territories: not statedNorthwest TerritoriesNot statedNunavut: not statedNunavutNot stated
Bars show the median wage. Lines run from the low to the high wage, which are Job Bank’s 10th and 90th percentiles. Grey is all of Canada.
Median hourly wage for software developers and programmers by province and territory (table)
WhereLowMedianHigh
Canada$30.00$48.08$76.92
British Columbia$31.25$52.40$84.13
Alberta$29.81$48.08$76.92
Ontario$30.29$48.08$77.40
Saskatchewan$28.85$48.07$68.68
New Brunswick$28.00$45.67$74.04
Quebec$29.00$45.67$68.13
Newfoundland and Labrador$30.77$43.75$74.52
Manitoba$30.00$41.03$62.02
Nova Scotia$24.50$40.87$66.67
Prince Edward Island$26.67$38.46$53.85
YukonNot statedNot statedNot stated
Northwest TerritoriesNot statedNot statedNot stated
NunavutNot statedNot statedNot stated

Job outlook by province and territory

Job outlook for software developers and programmers by province and territory, 1 to 5British Columbia: Moderate (3 of 5). Alberta: Moderate (3 of 5). Ontario: Limited (2 of 5). Saskatchewan: Limited (2 of 5). New Brunswick: Moderate (3 of 5). Quebec: Moderate (3 of 5). Newfoundland and Labrador: Moderate (3 of 5). Manitoba: Moderate (3 of 5). Nova Scotia: Good (4 of 5). Prince Edward Island: Moderate (3 of 5). Yukon: undetermined. Northwest Territories: undetermined. Nunavut: undetermined.12345British Columbia: Moderate (3 of 5)British ColumbiaModerateAlberta: Moderate (3 of 5)AlbertaModerateOntario: Limited (2 of 5)OntarioLimitedSaskatchewan: Limited (2 of 5)SaskatchewanLimitedNew Brunswick: Moderate (3 of 5)New BrunswickModerateQuebec: Moderate (3 of 5)QuebecModerateNewfoundland and Labrador: Moderate (3 of 5)Newfoundland and LabradorModerateManitoba: Moderate (3 of 5)ManitobaModerateNova Scotia: Good (4 of 5)Nova ScotiaGoodPrince Edward Island: Moderate (3 of 5)Prince Edward IslandModerateYukon: undeterminedYukonUndeterminedNorthwest Territories: undeterminedNorthwest TerritoriesUndeterminedNunavut: undeterminedNunavutUndetermined
1 is a very limited outlook and 5 a very good one.
Job outlook for software developers and programmers by province and territory, 1 to 5 (table)
WhereOutlook
British ColumbiaModerate (3 of 5)
AlbertaModerate (3 of 5)
OntarioLimited (2 of 5)
SaskatchewanLimited (2 of 5)
New BrunswickModerate (3 of 5)
QuebecModerate (3 of 5)
Newfoundland and LabradorModerate (3 of 5)
ManitobaModerate (3 of 5)
Nova ScotiaGood (4 of 5)
Prince Edward IslandModerate (3 of 5)
YukonUndetermined
Northwest TerritoriesUndetermined
NunavutUndetermined

Education and training

TEER category
1
Usual education
A university degree is usually required.

Broaden Your Market Reach

Nainly pairs expert resume assessment with a done-for-you career marketing campaign that puts your profile in front of decision-makers in the provinces and cities you are targeting.

Schedule a Call

Free consultation. No commitment.