Nurse Practitioner Salary
Estimated Pay by Experience Level
Salary by State
Median annual| State | Median / yr | Relative pay |
|---|---|---|
| District of Columbia | $163,564 | |
| Massachusetts | $156,118 | |
| Washington | $147,080 | |
| California | $147,050 | |
| New Jersey | $146,084 | |
| New York | $143,065 | |
| Colorado | $140,902 | |
| Virginia | $138,990 | |
| National Median | $126,260 |
How to Become a Nurse Practitioner
Nurse practitioners are advanced-practice registered nurses who diagnose conditions, prescribe medication, and manage patient care.
Meet the education requirement
Most nurse practitioners enter the field with master's degree. Programs are offered by community colleges, trade schools, and universities.
Complete an accredited training program
Hands-on coursework and clinical or field experience prepare you for the work and for certification exams.
Earn the Board certification (FNP-BC or AANP)
Most employers expect this credential — and in many states it's required to practice. Entry pay starts near $83,332 and rises toward $184,340 with experience.
Nurse Practitioner salary: common questions
How much does a Nurse Practitioner make an hour?
The median hourly wage for nurse practitioners is $60.70, which works out to about $126,260 per year for full-time work.
Which state pays nurse practitioners the most?
District of Columbia has the highest median pay for nurse practitioners at $163,564 per year — 30% above the national median of $126,260.
What is the salary range for nurse practitioners?
Most nurse practitioners earn between $83,332 and $184,340 per year. The middle 50% earn $102,271 to $156,562, with a median of $126,260.
Is becoming a Nurse Practitioner a good career?
Employment is projected to grow 38% (much faster than average), and the role typically requires master's degree. With a median wage of $126,260 per year, it pays well above the U.S. median for all occupations.