Money · 1 of 5
What nurse practitioners make
Median
$128,000
Lower end
$87,000
Upper end
$156,000
Most NPs (nurse practitioners) are salaried. Job Bank's national median is $61.54 an hour, about $128,000 a year at 40 hours a week, The lower end ($42) and upper end ($75) are the bottom and top of the wage range for everyone in the group.