What oilfield jobs pay in North Dakota, seat by seat. Out here it is an hourly rate, a day rate or a percentage of the load, so that is how it is printed below. Every number on this page came off a real job posting for a real North Dakota location. Not a national average. Not an estimate a job site generated. If an employer did not print the number themselves, it is not here.
| Role | What it posted | N | |
|---|---|---|---|
| Roustabout | $18–38/hr | 10 | Full breakdown → |
| Swamper | $23–28/hr DHR read | 2 | Full breakdown → |
| Crude hauler | $90–135K/yr, or $500–600/day, or $30–35/hr | 4 | Full breakdown → · What crude haulers make → |
| Water hauler | $2,500–4,000/wk, or $400–600/day, or $27–32/hr | 6 | Full breakdown → |
| Winch truck & heavy haul | $80–130K/yr, or $24–45/hr | 10 | Full breakdown → |
| Hot oil operator | $26–36/hr | 3 | Full breakdown → |
| Hydrovac operator | $28–45/hr | 6 | Full breakdown → |
| Vac truck & supervac | not yet verified | — | |
| I&E technician | no employer prints it | — | What the job is → |
| Plant / compression operator | $63–95K/yr, or From $28.15/hr | 2 | |
| Diesel & heavy duty mechanic | $100–130K/yr, or $20–50/hr | 23 | Full breakdown → |
| Pumper / lease operator | $30–36/hr DHR read | 2 | Full breakdown → |
| Frac operator | $85–135K/yr, or $20–35/hr | 2 | Full breakdown → |
| Pipeline operator | not yet verified | — | |
| Hotshot driver | $25–30/hr DHR read | 2 | Full breakdown → |
| Slick truck & flatbed | $28–35/hr DHR read | 2 | Full breakdown → |
| Floorhand | $23–39/hr | 5 | |
| Derrickhand | $34–41/hr | 4 |
Ranges span green hand to crew lead. A green hand posting at $18 and a pusher posting topping out at $38 are the same row because they are the same ladder. The role pages break each one into rungs.
Everything above this line came off job postings, which is what companies advertise. This block is different. It is reported by hands working the seat, and it is the only place on this site where the hours worked are part of the number.
Loading reported pay...
Nothing shows here until a seat has at least 5 reports behind it, and it only ever appears as a range. No individual report is published, and no name, email or company is ever attached to any of it. Report what you make and it goes in the pile.
Some seats in this basin almost never print pay. We would rather tell you that than make something up.
These get pages too. They just will not carry a pay figure until enough employers print one.
Search what a roustabout makes and you will get a national average built by blending North Dakota with Texas, Oklahoma and Pennsylvania. That number describes nowhere. It is useless for deciding whether to take a job in Watford City.
Four rules on every number here:
For context, the Bureau of Labor Statistics puts the all occupations mean wage for the West North Dakota nonmetropolitan area at $29.27/hr (May 2023, OEWS). Government data runs about two years behind. These postings are from this year.
These numbers come out of the North Dakota board we post every week. Real openings, real companies, apply direct. No account, no resume wall, no recruiter middleman.
See This Week’s Board →Federal wage data exists. We checked these numbers against it rather than hoping nobody would.
The Bureau of Labor Statistics runs the Occupational Employment and Wage Statistics survey, collected in North Dakota by Job Service ND. In its May 2023 figures it put the mean wage for roustabouts in North Dakota at $27.25 an hour, against a national mean of $22.95. North Dakota pays roughly 19 percent over the national number for the same job title. That is the Bakken premium showing up in federal data.
Our roustabout numbers run $18 to $28 green, $23 to $30 with time in, and up to $38 running a crew. The federal mean lands inside that middle band. Two methods that share nothing, ours built from what employers printed in postings and theirs built from surveying employers directly, arriving in the same place. That is the check that matters, and we would rather publish it than have somebody else run it.
One thing the federal number hides, and it is the most important line on this page. BLS builds its annual figure by taking the hourly wage times 2,080 hours, which is 40 a week with two weeks off. On that math it reports North Dakota roustabouts averaging $56,670 a year.
A roustabout crew is not on a hitch. It is usually Monday through Friday, with a Saturday when there is work to finish and the odd Sunday when there is not a choice. But those are 10 and 12 hour days, not 8. Fifty to sixty hours in a week is ordinary, which puts a full year nearer 2,600 hours than 2,080. The federal annual figure is straight time on a 40 hour week, and almost nobody in this basin works one.
The gap gets wider the further you get from construction and maintenance. Wireline and coil tubing run hitch schedules, 20 and 10 and the like, and those hands are further past 2,080 than anyone. Read the federal hourly number. It is sound. Ignore their annual one.
Three limits, stated plainly, because a number without its limits is a sales pitch.
None of that makes these numbers wrong. It makes them what they say they are: what Bakken employers actually printed, inside a stated window, with the count shown.
Hiring in this basin moves with drilling activity, so it is worth checking how many rigs are running in North Dakota right now before you read any of these ranges as a promise. Never worked the patch? Start with how to get an oilfield job with no experience. Carrying a record? Oilfield jobs with a felony takes that question on its own.
We post a fresh North Dakota board every week and update these numbers as employers print them. Free.
Liked the report? The Field Report email is the week's oil news, job drops, and pay moves - every week, free.