Numbers · Trades · NOC 72402
What hvac and refrigeration mechanics are paid
The middle wage is $37.50 an hour across Canada. Compare low, median, and high hourly pay across provinces, territories, and major Canadian cities.
By province and territory
| Place | Low | Median | High |
|---|---|---|---|
| Canada | $22.00 | $37.50 | $56.00 |
| Ontario | $21.00 | $37.00 | $58.00 |
| British Columbia | $24.23 | $40.00 | $62.00 |
| Alberta | $25.00 | $40.00 | $54.00 |
| Manitoba | $18.00 | $36.07 | $45.00 |
| Saskatchewan | $28.50 | $40.00 | $59.00 |
| Nova Scotia | $20.70 | $30.84 | $53.85 |
| New Brunswick | $20.50 | $29.76 | $45.63 |
| Newfoundland and Labrador | $20.00 | $36.00 | $46.00 |
| Prince Edward Island | $21.02 | $31.21 | $34.02 |
Covers all published provinces and territories; Quebec will be added alongside a French edition.
By city and economic region
| City / Economic region | Low | Median | High |
|---|---|---|---|
| Toronto, ON | $21.00 | $37.00 | $58.00 |
| Ottawa, ON | $19.50 | $40.00 | $58.00 |
| Hamilton–Niagara Peninsula, ON | $19.00 | $37.50 | $59.00 |
| Kitchener–Waterloo–Barrie, ON | $22.00 | $39.00 | $59.01 |
| London, ON | $23.82 | $34.16 | $47.00 |
| Windsor–Sarnia, ON | $23.65 | $33.64 | $48.68 |
| Kingston–Pembroke, ON | $20.00 | $30.00 | $40.00 |
| Northeast Ontario, ON | $22.00 | $35.44 | $55.00 |
| Lower Mainland (Vancouver), BC | $23.50 | $42.00 | $62.00 |
| Vancouver Island and Coast (Victoria), BC | $25.39 | $39.14 | $53.97 |
| Thompson–Okanagan (Kelowna–Kamloops), BC | $30.00 | $40.00 | $75.00 |
| Cariboo (Prince George), BC | $28.51 | $37.85 | $51.17 |
| Calgary, AB | $25.00 | $38.00 | $52.00 |
| Edmonton, AB | $26.51 | $38.78 | $52.57 |
| Red Deer, AB | $27.69 | $39.29 | $49.67 |
| Lethbridge–Medicine Hat, AB | $27.42 | $37.83 | $48.90 |
| Winnipeg, MB | $24.00 | $36.50 | $45.00 |
| Saskatoon–Biggar, SK | $28.43 | $41.64 | $53.70 |
| Regina–Moose Mountain, SK | $16.35 | $39.00 | $43.03 |
| Halifax, NS | $21.96 | $30.80 | $51.90 |
| Cape Breton, NS | $24.94 | $33.98 | $45.08 |
| Moncton–Richibucto, NB | $20.50 | $29.76 | $45.63 |
| Fredericton–Oromocto, NB | $20.50 | $29.76 | $45.63 |
| Avalon Peninsula (St. John's), NL | $20.00 | $36.00 | $43.83 |
Regional wages follow official Statistics Canada Economic Regions (parentheses show the largest city in that region where helpful). Quebec regions will be added alongside a French edition.
Sources
- Dataset: Job Bank — Wages, Open Government Portal. Reference year 2025. Retrieved 2026-11-14.
- Licence: Open Government Licence – Canada. This page reproduces figures from the dataset; it is not endorsed by, and does not represent, Employment and Social Development Canada or Statistics Canada.
- Method: wages are for the National Occupational Classification 2021 unit group named in the kicker, at the national, provincial/territorial, and Statistics Canada Economic Region level (major city names in parentheses identify the largest population centre within that economic region).
iamonmybreak publishes general information for working people. It is not legal, tax, or financial advice, and it is not a substitute for advice about your own situation. Rules differ by province and country and change over time; the date at the top of this piece is when we last checked. For your specific case, especially anything involving money you are owed, contact a free community legal clinic or your provincial or territorial labour standards office.