Money · 1 of 5

What nurse practitioners make

Typical

$125,000

New grad

$105,000

Senior or hospital

$145,000

Most NPs (nurse practitioners) are salaried. Job Bank's national median is about $62 an hour, roughly $128,000 a year at full-time hours. Hospital NPs sit on a union grid, roughly $60 to $70 an hour in Ontario. Community clinic NPs are funded by the province and have often been paid less, which is a live political fight. Pay varies by province.