Nurse Practitioner Salary in California for 2023

Written By: Darby Faubion BSN, RN

Suppose you are considering a career as a nurse practitioner and live in or are thinking of moving to California. In that case, one question you may be asking yourself is, “How much does a nurse practitioner make in California?” From the lowest-paid cities to the highest-paying metro areas, nurse practitioner salaries in California are among some of the highest in the country. In this article, we will discuss the nurse practitioner salary in California and look at potential earnings in various cities in the state.

What is the Starting Salary of a Nurse Practitioner in California?

Entry-level nurse practitioner salary in California refers to the rate of pay a person can earn when they begin their career as an NP in the Golden State. Some employers consider a person entry-level if they have three years or less experience. However, this varies, and you should verify with a potential employer how much experience you need before you graduate from entry-level earnings. In California, nurse practitioners' beginning salary averages almost $8,700 monthly, which is about $103,890 annual income.

(Source: U.S. Bureau of Labor Statistics)


What is the Average Salary of a Nurse Practitioner in California?

There are several factors that may play a role in the average salary a nurse practitioner is offered. For example, geographical location, the type of setting where a nurse practitioner works, the shift they work, and years of experience may all impact nurse practitioner salary in California, as well as other places. Additionally, advanced practice registered nurses may choose to focus on a specialty area and their area of concentration can influence the salary they are offered. While there are quite a few factors that influence the salary a nurse practitioner may be offered, according to the U.S. Bureau of Labor Statistics, the average nurse practitioner salary in California is $158,130. This is equivalent to $76.02 per hour or $13,180 monthly.

Annual $158,130
(Source: U.S. Bureau of Labor Statistics)

Nurse Practitioner Salary in California by Years of Experience

One of the most influential factors in determining a nurse practitioner’s salary in California is the years of experience that he or she has. For example, the average nurse practitioner salary per hour in California for an entry-level nurse practitioner is $49.95 or almost $103,890 annually. In as little as five years, a nurse practitioner practicing in California may see an increase of nearly twenty-seven thousand dollars yearly. A nurse practitioner with twenty or more years of experience may make more than $200,000 annually ($220,460).

Years of Experience Hourly Monthly Annual
Starting (Entry-Level)$49.95$8,660$103,890
1-4 Years of Experience$62.95$10,910$130,930
5-9 Years of Experience$75.56$13,100$157,160
10-19 Years of Experience$85.13$14,760$177,070
20 Years or More Experience$105.99$18,370$220,460
(Source: U.S. Bureau of Labor Statistics)

Total Annual Nurse Practitioner Compensation (Including Other Benefits) in California

Nurse practitioners not only have the ability to negotiate considerable salaries for themselves, but benefits packages are also something that can impact a nurse practitioner's total compensation positively. According to a survey of nurse practitioners conducted by the American Association of Nurse Practitioners, the five most common benefits are:

1. Paid vacation
2. Allowance for continuing education
3. Health insurance
4. Employer-sponsored retirement plan
5. Professional liability insurance

Benefits packages for nurse practitioners in California can boost a nurse practitioner's total compensation anywhere from $66,810 in a private industry to over $92,517 in state and local government positions.

Component Private Industry State and Local Government
Paid Leave$16,646$19,399
Supplemental Pay$7,873$2,553
Retirement and Savings$7,648$31,651
Legally Required$17,096$14,039
Total Benefits$66,810$97,250
Average Annual Salary$158,140$158,000
Total Compensation$224,950$255,250
(Source: U.S. Bureau of Labor Statistics)

Nurse Practitioner Salary in California by Practice Setting

There are some pay differences in pay for nurse practitioners, depending on the practice setting. Typically, jobs that require shift work or higher risk pay higher salaries and positions that offer more freedom and less risk pay a bit less. For instance, in California, nurse practitioners who work in colleges, universities, or other learning schools often earn about $144,480 yearly. Nurse practitioners who work in hospitals or outpatient centers make anywhere from $164,030 to almost $169,990 annually.

Type of Practice Setting Hourly Annual
Offices of Physicians$74.32$154,580
Outpatient Care Centers$81.73$169,990
Offices of Other Health Practitioners$68.69$142,890
Colleges, Universities and Professional Schools$69.46$144,480

Nurse Practitioner Salary in California by Specialty

Nurse practitioners may choose to specialize in a particular practice area, depending on their personal interests and goals. Some specialty areas that nurse practitioners may choose from include gerontology, pediatrics, psychiatry, dermatology, and family care. There are several options for nurse practitioner programs in California. Below is a list of several nurse practitioner specialty areas and the average salary associated with each.

1. Adult-Gerontology Nurse Practitioner:

An adult-gerontology nurse practitioner is an APRN who has been trained to treat patients from the age of adolescence to older adults. However, their focus is centered on the care of older adults. In California, an adult gerontology nurse practitioner's average wage is about $68 per hour or approximately $150,180 yearly.

Hourly $68.40

2. Aesthetic Nurse Practitioner:

Aesthetic is a term used when referring to things that make something beautiful. Aesthetic nurse practitioners are often called cosmetic nurse practitioners. Aesthetic NPs may work with dermatologists, plastic surgeons, or other doctors who specialize in aesthetic treatments. The average income for an aesthetic nurse practitioner in California is $68.40 hourly or $142,280 yearly.


3. Dermatology Nurse Practitioner:

Nurse practitioners who specialize in dermatology treat medical issues and diseases that affect the skin. Usually, dermatology nurse practitioners enjoy the benefit and flexibility of working clinic hours. The average nurse practitioner salary in California for those working in the area of dermatology comes to around $157,910 annually.


4. Emergency Nurse Practitioner:

Emergency nurse practitioners are trained to treat conditions that require urgent medical conditions. Emergency NPs may work in trauma centers, critical care hospitals, emergency rooms, or urgent care clinics. The average emergency nurse practitioner salary in California is about $78 hourly, or $161,420 each year.


5. Family Nurse Practitioner:

One of the broadest practice areas for a nurse practitioner is that of a family nurse practitioner. A family nurse practitioner (FNP) is trained to provide comprehensive care to children and adults. FNPs offer a wide range of healthcare-related services, including disease prevention, health promotion, and education. They may work autonomously or in a direct relationship with a primary care physician. The geographical area where a person works is often a significant factor when determining a person's salary. With that in mind, you may be wondering how much does a family nurse practitioner make in California?. The average FNP salary in California is approximately $157,060 annually.


6. Neonatal Nurse Practitioner:

The National Association of Neonatal Nurses recognizes neonatal nurse practitioners as clinical leaders and experts in providing care for newborns and their families. They may work in acute and nonacute settings alongside neonatologists to assist with the delivery and treatment of newborns and infants up to the age of two years. Some neonatal nurse practitioners work in neonatal intensive care units to help oversee round the clock care for newborns who are born with any health condition requiring intensive care. The salary for a neonatal nurse practitioner in California averages around $168,600 yearly. With experience, perks, and other benefits, a neonatal nurse practitioner may expect to earn an even higher salary.


7. Pediatric Nurse Practitioner:

Pediatric nurse practitioners provide both primary and secondary care to patients from infancy to young adulthood. Pediatric nurse practitioners provide primary and preventive healthcare. They monitor a patient's growth and development and manage chronic and acute illnesses. Although some states allow nurse practitioners to work independently, California requires nurse practitioners to work in collaboration with a licensed physician. However, their work does not have to be signed by a supervising physician. Pediatric nurse practitioners in California can earn a significant income. In fact, the average pediatric nurse practitioner salary in California is almost $68 per hour, which is the equivalent of a little more than $149,620 each year.


8. Psychiatric-Mental Health Nurse Practitioner (PMHNP):

Psychiatric mental health nurse practitioners care for the emotional and mental well-being of patients and families. They work in a variety of settings that may include primary care facilities, private physician practices, outpatient clinics, community health centers, and hospitals. PMHNPs diagnose and treat various mental health conditions, including anxiety, depression, bipolar disorder, schizophrenia, and dementia. According to, psychiatric nurse practitioners are in high demand in California, with about two hundred job openings currently listed on the website. The psychiatric nurse practitioner salary in California annually is approximately $165,410, making it one of the state's highest paying nurse practitioner specialties.


9. Women's Health Nurse Practitioner:

A women's health nurse practitioner is an advanced practice RN who has achieved specialty training to provide care for various women's health issues. They typically focus on gynecological, obstetric, and reproductive health issues. They provide diagnostic care and treatment as well as preventive health efforts. Women's health practitioners in California can expect to earn a yearly salary above $152,130.

Hourly $73.13
Annual $152,130

Nurse Practitioner Salary in California by City

1. Los Angeles:

The average entry-level nurse practitioner salary in Los Angeles, California, is approximately $103,900. With ten or more years of experience, NPs may earn a salary of over $167,290. According to salary reports submitted to BLS, the average nurse practitioner income in Los Angeles is $149,110. This is an average of over $71.69 per hour. This rate is approximately fifteen percent higher than the average nurse practitioner salary in the United States. In many cases, nurse practitioners in Los Angeles may earn an average annual bonus of close to $3,000.


2. San Diego:

San Diego, California, is known for its great weather, sandy beaches, and major attractions. The city is known worldwide as a great tourist destination and a lovely place for locals who choose to reside there. All of this is great, but you’re wondering how much does a nurse practitioner make in San Diego, CA, right? Nurse practitioners in San Diego earn about $62 per hour, which is equivalent to a little over $149,960 yearly.


3. San Jose:

The San Jose Museum of Art, the Tech Interactive, and Santana Row are some amusement and attractions that bring many people to visit the city. U.S. News reported an unemployment rate in San Jose that is lower than other cities in the United States, at approximately 2.6%. The state is home to over twenty-six thousand nurse practitioners, 481 of whom have an overall rating of 4.1 stars. The average salary for nurse practitioners in San Jose is $199,630.


4. San Francisco:

Close to Napa Valley, also known as wine country, San Francisco, California offers a taste of world-class wine and beautiful countrywide views with pleasant weather most of the year. According to, nurse practitioners are in high demand in San Francisco. There are positions available such as psychiatric nurse practitioners, family nurse practitioners, and telemedicine nurse practitioners, to name a few. According to the Bureau of Labor Statistics, nurse practitioner salary in San Francisco, CA, is approximately $91.38 per hour, or $190,070 yearly.


5. Fresno:

Fresno, California, is approximately seventy-eight miles from Yosemite National Park, which includes almost 1,200 square miles of scenery, including deep valleys, high cliffs, waterfalls, and wilderness. The areas surrounding Fresno boast great appeal for travelers and residents alike. With the number of people who come to this area, the need for nurse practitioners is ever-growing. As reported by, there are almost six hundred nurse practitioners practicing in Fresno, California. Nurse practitioners practicing in Fresno can anticipate an average annual salary of around $151,700.


Comparing Nurse Practitioner Salary in California VS. Other Careers

If you are considering a career as a nurse practitioner in the state of California, you may want to consider how your expected income may compare to other career opportunities. Comparing the salary, you can expect to earn with that of other nursing careers or other healthcare occupations may help you decide what career path is best suited to your future goals.

NP Pay in California VS. Other Nursing Careers:

The nursing industry offers many opportunities for individuals with varying degree levels. Nursing assistants in California typically earn an average annual salary of a more than $43,570. On the other hand, nurse anesthetists are some of the highest-paid nurse specialists with an average income of over $246,510. Nurse practitioners who practice in the state of California are ranked the second income earners with an average yearly salary of just less than $158,130.

Occupation Average Annual Salary
Nurse Anesthetist$232,540
Nurse Practitioner$151,830
Nurse Midwife$137,070
Registered Nurse$124,000
Nursing Instructor and Teachers, Postsecondary$106,850
Licensed Practical and Licensed Vocational Nurse$65,140
Nursing Assistant$39,760
(Source: U.S. Bureau of Labor Statistics)

NP Pay in California VS. Other Healthcare Careers:

Nurse practitioners are among the top three income earners in California when compared to other healthcare occupations. With an average annual income of $158,130, nurse practitioners make more than occupational therapists, physician assistants, optometrists, and audiologists. Dentists and pharmacists are among the few healthcare occupations that pay more than nurse practitioners.

Nurse Practitioner$158,130
Physician Assistant$144,520
Optometrist $128,160
Physical Therapist$114,230
Occupational Therapist$109,220
Speech-Language Pathologist$108,960
(Source: U.S. Bureau of Labor Statistics)

Why is the Outlook Bright for Nurse Practitioner Salary in California?

Several factors influence the job outlook for various industries. Nurse practitioners find themselves with a bit of an advantage when it comes to the overall long-term outlook for employment opportunities. As baby boomers grow older and live longer, they require the care of dedicated health care practitioners like nurse practitioners to help manage both acute and chronic health conditions. Because California is a state with many attractions for retirement-age people, the impact on job outlook is positive. Additionally, there are many tourist attractions and Hollywood-hopefuls who choose to visit or relocate to California. Increased population means an increased need for qualified healthcare providers.

Summing It Up

There are several reasons that practicing as a nurse practitioner in California has its perks. Perhaps one of the most compelling reasons is the generous nurse practitioner salary in California. With some nurse practitioners in the state earning almost $200,000 annually, it may be safe to say that if income potential is a determining factor on where you practice, California may be a good choice for you!

Top Questions Answered by Our Expert

1. How many nurse practitioners are currently employed in California?

Presently there are almost fourteen thousand nurse practitioners employed in the state of California. With an estimated job growth of over fifty-six percent between 2020 and 2030, this number is expected to grow quickly.


2. How much does a nurse practitioner make per hour in California?

The average nurse practitioner salary per hour in California is $76.02. Nurse practitioners typically reach this career milestone when they’ve been working between five and nine years. This amount is 52 percent more than a California NP’s typical starting hourly salary ($49.95) but 28 percent less than what a nurse practitioner in the Golden State will earn once he or she has been working for 20 years or more.

Years of Experience Hourly
Starting (Entry-Level)$49.95
1-4 Years of Experience$62.95
5-9 Years of Experience$75.56
10-19 Years of Experience$85.13
20 Years or More Experience$105.99
Average Hourly Salary$76.02
(Source: U.S. Bureau of Labor Statistics)

3. How does the average Salary of a Nurse Practitioner in California compare to the average NP salary in the U.S?

While the average nurse practitioner salary in the United States is over $124,680 yearly, California's average is around $33,450 more, with an income of approximately $158,130. This is greater than twenty seven percent higher than the average of other states in the country.

California United States Difference
Number %
$158,130 $124,680$33,45026.83%
(Source: U.S. Bureau of Labor Statistics)

4. How much does a family nurse practitioner make in California?

California pays its NPs quite well compared to most other states, and it’s no different with family nurse practitioners as well. Here, FNPs earn an average annual salary of $157,060 which is equivalent to an hourly wage of $75.51 or a monthly pay of $13,090.


5. How much does a psychiatric nurse practitioner make in California?

Psychiatric nurse practitioners are highly in demand across the state of California and this growth translates into most PNPs earning handsome salaries. As an NP who treats mental health patients, you can expect to earn an average salary of $165,410, which amounts to around $79.53 an hour and $13,780 per month.


6. What are the 5 highest paid Nurse Practitioners in California?

Are you wondering which NP specialty is the highest paid in California? For aspiring NPs who are keen on earning the highest salary, becoming a neonatal nurse practitioner will prove to be a befitting choice as you can earn the state’s highest NP salary at $168,600. On the other hand, psychiatric-mental health nurse practitioners earn the second-highest pay at $165,410. In California, FNPs earn the lowest NP salary at $157,060, whereas an emergency NP earns $161,420 and an NP working in dermatology takes home a pay of $157,910.

Rank Type of NP Annual
1Neonatal Nurse Practitioner$168,600
2Psychiatric-Mental Health Nurse Practitioner (PMHNP)$165,410
3Emergency Nurse Practitioner$161,420
4Dermatology Nurse Practitioner$157,910
5Family Nurse Practitioner$157,060

7. What are the 5 highest paying cities for Nurse Practitioners in California?

Napa, San Jose-Sunnyvale-Santa Clara, Salinas, Redding, San Francisco-Oakland-Hayward, and Vallejo-Fairfield are the cities/metro areas paying the highest nurse practitioners salaries California. Even the fifth ranking city, Yuba, offers nurse practitioners a handsome salary of over $161,690 yearly.

Rank City Average Annual Salary
1San Jose-Sunnyvale-Santa Clara$199,630
2San Francisco-Oakland-Hayward, CA$190,070
3Napa, CA$189,190
4Vallejo-Fairfield, CA$180,990
5Yuba City, CA$161,690
(Source: U.S. Bureau of Labor Statistics)

8. How much do Nurse Practitioners earn in the various metros of California?

A metropolitan area often called a metro, is an area that is densely populated. It includes a core area and smaller, less-populated surrounding regions. California is home to several metro areas. Nurse practitioner salaries in various metro areas are often influenced by the number of residents and the need for qualified health care providers. For instance, in the Hanford-Corcoran metro area, there are about fifty nurse practitioners who make about $139,470 each year. Los Angeles-Long Beach-Anaheim, on the other hand, is home to over 6,190 nurse practitioners who earn an average annual salary of over $149,110. The Vallejo-Fairfield metro area has about one hundred ten nurse practitioners who make over $180,990 each year.

Metro Employment Per Hour Per Year
San Jose-Sunnyvale-Santa Clara 1,170 $95.98 $199,630
San Francisco-Oakland-Hayward 2,680 $91.38 $190,070
Napa 70 $90.96 $189,190
Vallejo-Fairfield 110 $87.01 $180,990
Yuba City 50 $77.74 $161,690
Sacramento--Roseville--Arden-Arcade 1,350 $75.87 $157,810
San Luis Obispo-Paso Robles-Arroyo Grande 130 $75.72 $157,490
Salinas 120 $75.44 $156,920
El Centro 60 $73.26 $152,370
Madera 80 $73.13 $152,110
Fresno 430 $72.93 $151,700
Oxnard-Thousand Oaks-Ventura 200 $72.85 $151,530
San Diego-Carlsbad 2,030 $72.10 $149,960
Santa Cruz-Watsonville 150 $71.82 $149,390
Los Angeles-Long Beach-Anaheim 6,190 $71.69 $149,110
Modesto 250 $70.42 $146,480
Stockton-Lodi 170 $70.41 $146,460
Santa Rosa 250 $70.26 $146,130
Riverside-San Bernardino-Ontario 1,920 $70.15 $145,900
Bakersfield 420 $69.37 $144,290
Chico 110 $69.32 $144,190
Redding 90 $69.10 $143,730
Santa Maria-Santa Barbara 240 $68.20 $141,860
Hanford-Corcoran 50 $67.05 $139,470
Visalia-Porterville 250 $66.49 $138,300
Merced 120 $58.67 $122,040

9. Where do the majority of the Nurse Practitioners practice in California?

As with most healthcare positions, nurse practitioners work in various settings. In California, about five hundred NPs work in colleges, universities, professional schools, or offices of other health care professionals. Over one thousand seven hundred work in outpatient care centers. Twice as many work in hospital settings. The majority of nurse practitioners practicing in California, almost nine thousand, work in physician offices.

Type of Practice Setting Number of Nurse Practitioners
Offices of Physicians9,100
Outpatient Care Centers1,760
Offices of Other Health Practitioners810
Colleges, Universities and Professional Schools500
(Source: U.S. Bureau of Labor Statistics)

10. What are the approximate number of annual job openings for Nurse Practitioners in California for 2023?

There are approximately two thousand one hundred twenty job openings for nurse practitioners in the state of California each year. As the population grows and as people live longer and require health care services for longer periods of time, new jobs are created. Additionally, over nine hundred sixty replacement jobs are produced yearly. Replacement jobs are positions that become available when someone retires or if they change career paths or employment positions.

New Jobs Replacement Jobs Annual Job Openings (New + Replacement)

11. What is the job outlook for NPs in California?

The job outlook for nurse practitioners in the state of California is quite promising. According to, there is an expected increase in job opportunities of 56 percent from 2020 to 2030.

Employment New Job Growth (2020-2030)
2020 2030 Number %

Darby Faubion BSN, RN
Darby Faubion is a nurse and Allied Health educator with over twenty years' experience. She has assisted in developing curriculum for nursing programs and has instructed students at both community college and university levels.