Wages Operating Systems Programmer in Ontario
Find out last year’s wages for the job of "operating systems programmer" at the following location: Ontario. The wages are shown at the regional, provincial, territorial, and national levels.
Prevailing wages
These wages were updated on November 19, 2025.
| Community/Area | Low ($/hour) | Median ($/hour) | High ($/hour) | Note |
|---|---|---|---|---|
| Ontario | 27.04 | 45.67 | 62.67 | |
| Hamilton–Niagara Peninsula Region | 31.65 | 47.18 | 70.77 | |
| Kingston–Pembroke Region | 29.81 | 43.87 | 58.41 | |
| Kitchener–Waterloo–Barrie Region | 29.70 | 44.46 | 63.49 | |
| London Region | 29.94 | 44.90 | 62.14 | |
| Muskoka–Kawarthas Region | 30.49 | 43.32 | 60.17 | |
| Northeast Region | 30.64 | 44.77 | 68.37 | |
| Northwest Region | 30.51 | 44.91 | 63.31 | |
| Ottawa Region | 31.04 | 46.51 | 66.21 | |
| Stratford–Bruce Peninsula Region | 32.20 | 47.43 | 66.80 | |
| Toronto Region | 27.40 | 46.15 | 62.67 | |
| Windsor-Sarnia Region | 28.88 | 43.45 | 64.74 | |
| Canada | 25.43 | 43.27 | 65.00 |
Benefits
Here’s the percentage of workers in this occupation (NOC 21230) who receive at least one type of non-wage benefit, at both the national and provincial levels:
- Canada: 95.3%
- Ontario: 93.6%
Benefits are the advantages offered by employers in addition to wages and salaries. These can include, but are not limited to:
- Employer-sponsored pension plans
- Dental, medical, and life insurance plans
- Leave entitlements, such as maternity, parental or caregiver leave
- Sick days and vacation days
- Payroll taxes, such as employer contributions to the Employment Insurance program and the Canada Pension Plan (CPP) or Quebec Pension Plan (QPP)
Page details
- Date modified: