Millwright salary in Canada
Based on 165 Canadian job postings that list pay, the median millwright pay is $46.57 an hour. The middle half of postings pay between $43.50 and $50.50.
Lower 25%$43.50
Median$46.57
Upper 25%$50.50
Pay figures are taken from employer postings that list pay. They are not estimates. Updated November 6, 2026.
By province
| Location | Lower 25% | Median | Upper 25% | Postings |
|---|---|---|---|---|
| Ontario | $43.69 | $45.78 | $50.64 | 113 |
| British Columbia | $47.64 | $50.31 | $53.58 | 20 |
| Alberta | $40 | $45.14 | $48.95 | 20 |
| Manitoba | $44.72 | $46.97 | $48.12 | 5 |
By city
| Location | Lower 25% | Median | Upper 25% | Postings |
|---|---|---|---|---|
| Mississauga, ON | $39.39 | $43.69 | $45.78 | 9 |
| Guelph, ON | $43 | $44.55 | $46.24 | 7 |
| Cambridge, ON | $45.50 | $50.37 | $50.37 | 5 |
| Greater Sudbury, ON | $43.50 | $44.68 | $50.64 | 5 |
| Kitchener, ON | $42.70 | $46.90 | $49.63 | 5 |
| Toronto, ON | $42.38 | $44.20 | $44.25 | 5 |
| Vaughan, ON | $39 | $39 | $39 | 5 |
| Edmonton, AB | $48.71 | $49.50 | $49.91 | 5 |
| Nisku, AB | $40 | $40 | $40 | 5 |
| Brampton, ON | $43 | $44.72 | $45.61 | 5 |
Common questions
How much does a millwright make in Canada?
Based on 165 Canadian job postings that list pay, the median millwright pay is $46.57 an hour. The middle half of postings pay between $43.50 and $50.50.
Where do millwrights earn the most?
Among provinces with enough data, British Columbia has the highest median advertised pay at $50.31 an hour.