Salaripedia
English

How much does a nurse practitioner make in Arizona?

$134,400a year

Median yearly pay for nurse practitioners in Arizona. That is $64.63 an hour or $11,200 a month.

Hourly
$64.63
Vs. national median
+2%
Rank among states
17 of 51
Jobs in the state
7,220
Pay range
Lowest 10%: $104,400Median: $134,400Highest 10%: $173,300
PercentileYearlyHourly
10th$104,400$50.19
25th$126,900$61.00
Median$134,400$64.63
75th$159,800$76.82
90th$173,300$83.30

Cities in Arizona

Metro areas, median yearly pay.

Sierra Vista, AZ$138,100
Phoenix, AZ$136,300
Prescott Valley, AZ$135,200
Lake Havasu City, AZ$131,500
Yuma, AZ$129,800
Tucson, AZ$129,300
Flagstaff, AZ$128,900
Salaries for every job in Arizona

Nearby in the ranking

States with similar pay for nurse practitioners.

14. District of Columbia$135,900
15. Hawaii$135,600
16. Vermont$134,700
17. Arizona$134,400
18. Oklahoma$133,400
19. Minnesota$133,300
20. Colorado$132,900
Nurse Practitioner salary in all states

Frequently asked questions

How much does a nurse practitioner make an hour in Arizona?

The median hourly pay in Arizona is $64.63 ($134,400 a year).

Do nurse practitioners make more in Arizona than the national average?

Yes: $134,400 against $132,300 nationally, 2% more.

Where does Arizona rank for nurse practitioner pay?

Arizona ranks 17 of 51 states.

Which city in Arizona pays nurse practitioners the most?

Sierra Vista-Douglas, AZ, with a median of $138,100 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.