What oil sands jobs actually pay in 2026, by role (operators, trades, labourers, camp staff)
Every “Fort Mac money” number you’ve seen on a Facebook group or a recruiter’s Instagram is somebody’s best case, not the median. Below are the actual figures from the Alberta government’s own wage survey data, by role, with the source attached.
Treat every figure here as a starting point for your own research, not a promise. Wages move with the oil price, the shutdown calendar, and which company is hiring. Always check the actual posting - Job Bank, the company’s careers page, or your union local - before you plan a budget around a number from a blog.
Operators and heavy equipment
Haul truck and shovel work in the mines is classified under “heavy equipment operators” in Alberta’s wage data. The 2023 Alberta Wage and Salary Survey puts this group at:
- Starting average: $29.25/hour
- Overall average: $34.81/hour (about $65,590/year on a standard schedule)
- Top average: $40.88/hour
Those numbers are for the broad heavy equipment operator category across Alberta, not oil sands mine sites specifically, and they don’t include overtime, shift premiums, or the extra hours a 12-hour rotation stacks up. Oil sands mine operators are widely reported to land above the provincial average once overtime is added - but until you have a dated posting or pay stub in front of you, treat any “with OT” total above these figures as an unverified estimate that still needs checking against a current posting.
Trades: electricians, welders, mechanics
Trades work moves with your ticket and your years since certification.
- Electricians (all types): starting average $33.58/hour, overall average $38.41/hour ($81,919/year), top average $44.65/hour.
- Industrial electricians specifically: starting average $32.72/hour, overall average $40.13/hour ($89,593/year), top average $45.19/hour.
- Welders: starting average $31.17/hour, overall average $37.72/hour ($79,452/year), top average $43.77/hour.
Heavy-duty mechanics, instrumentation techs, and pipefitters aren’t broken out cleanly in the public survey data at the time of writing. If you see a number for one of those tickets, treat it as an unverified estimate that still needs checking against a current posting, unless it links to a real posting or union scale.
Process operators and engineers
Process and upgrader operator roles at the big oil sands sites are specialized enough that the general survey doesn’t isolate them well - expect a posting-specific range rather than a single provincial figure, and confirm against current postings before you rely on it.
Petroleum engineers, where the province does publish a clean number, average $76.57/hour ($154,392/year), with a starting average of $52.90/hour and a top average of $112.75/hour. That figure carries a lower-reliability flag in the source data because of the smaller sample size, so use it as a ballpark, not a promise.
Labourers and camp staff
Entry-level labour, kitchen, and housekeeping roles are usually posted hourly and sit above Alberta’s general minimum wage of $15/hour. The province doesn’t publish a clean oil-sands-specific figure for “camp labourer” or “housekeeping,” so any number you see for those roles - including on this site - should be treated as an unverified estimate that still needs checking against a current posting, until you have an actual posting in hand.
Cooks are the one camp-adjacent role with real survey data: starting average $16.87/hour, overall average $18.62/hour, top average $22.13/hour, or about $29,592/year on average. Camp cook contracts at remote sites are commonly reported to run above this because of isolation pay and long hours, but again - confirm against the actual job posting before you count on it.
FAQ
Will I actually be paid these numbers if I get hired? Not necessarily. These are provincial averages and starting/top ranges from a government wage survey, not a promise from any specific employer. Your actual pay depends on the employer, your ticket or experience level, overtime, and shift premiums. Always confirm the exact number in writing before you accept a position.
Why don’t you have a clean number for every role I’ve heard about (like “797 operator” or “SAGD operator”)? Because the public wage survey groups jobs into broader categories and doesn’t break every mine-specific title out on its own. Rather than guess a specific number and present it as fact, we label those as estimates and point you to the categories that are actually measured.
Does overtime change these numbers a lot? Yes, often significantly - a lot of the “Fort Mac money” reputation comes from overtime and shift premiums stacked on top of a base wage, not the base wage itself. The figures above are base averages; always ask what a specific posting’s overtime structure looks like before comparing two positions side by side.