Pay by occupation
Nurse practitioner salary in Alberta
NOC 31302 · Nurse practitioners
Median nurse practitioner pay in Alberta is $53.25/hr, with most earning between $38.88/hr and $67.85/hr — about $110,760 a year at full-time hours, or $80,361 after tax.
Median wage
$53.25/hr
per hour
Figure: Small Area Estimation, 2024.
Low
$38.88/hr
per hour
High
$67.85/hr
per hour
Full-time equivalent
$110,760
median × 2,080 hours
Take-home at the median
$80,361
after tax, CPP and EI
vs Canada
-13.5%
gap to the national median of $61.54/hr
Income percentile
82nd
where the median sits among Alberta earners
Pay by occupation
Nurse practitioner salary by province
Median wage from Job Bank; provinces and territories without a published figure are omitted. Pick one for the full breakdown with take-home pay.
| Province | Low | Median | High | Per year |
|---|---|---|---|---|
| Ontario | $40/hr | $62/hr | $75/hr | $128,960 |
| British Columbia | $42.49/hr | $59.53/hr | $74.59/hr | $123,822 |
| New Brunswick | $50/hr | $59/hr | $66/hr | $122,720 |
| Quebec | $40/hr | $57.69/hr | $66.26/hr | $119,995 |
| Saskatchewan | $43.04/hr | $56.14/hr | $67.79/hr | $116,771 |
| Nova Scotia | $41.41/hr | $55.88/hr | $67.63/hr | $116,230 |
| Manitoba | $50/hr | $55/hr | $63/hr | $114,400 |
| Newfoundland and Labrador | $49.50/hr | $54/hr | $62.40/hr | $112,320 |
| Alberta | $38.88/hr | $53.25/hr | $67.85/hr | $110,760 |
| Prince Edward Island | $37.74/hr | $50.65/hr | $59.54/hr | $105,352 |
Educational information only — not financial advice. Wages are Job Bank estimates for the occupation as a whole; your pay depends on employer, experience and region.
What's next