How Much do Nurse Practitioners Make in Arizona?

Do nurse practitioners in Arizona make a lot of money? What is the average pay for Arizona nurse practitioners?

According to the Bureau of Labor Statistics, nurse practitioners in Arizona earn an average of $111,480 a year, equivalent to $53.60 an hour.

This is almost exactly the same as nurse practitioners nationwide, but it is 119% more than the typical Arizona worker.

  • Latest wage data is for May 2019
  • Pre-tax earnings; Wages only - does not include benefits
Arizona Nurse Practitioner Wages by Percentile
Percentile Hourly Annually
90th $74.68 $155,340
75th $61.96 $128,880
50th $54.73 $113,840
25th $45.79 $95,250
10th $31.52 $65,560
Arizona Nurse Practitioners Wages by Metro Area
  • Data is for the entire metro area, not just the city
Metro Area Hourly Annually
Flagstaff $52.92 $110,070
Lake Havasu City $53.27 $110,800
Phoenix $52.21 $108,610
Prescott $59.94 $124,680
Sierra Vista $52.59 $109,390
Tucson $56.36 $117,230
Yuma $63.30 $131,660
Arizona Nurse Practitioner Wages by Year
Year Hourly Annually
2019 $53.60 $111,480
2018 $53.25 $110,750
2017 $50.47 $104,970
2016 $51.33 $106,770
2015 $50.21 $104,440
2014 $49.38 $102,720
2013 $48.36 $100,590
2012 $46.65 $97,030