Content has loaded

Nurse practitioner salary in California (Updated 2026)

How much does a Nurse Practitioner make in California?

Average base salary

$144,474
11%
above national average
Average $144,474
Low $109,152
High $191,225

The average salary for a nurse practitioner is $144,474 per year in California and $18,750 overtime per year.5.6k salaries taken from job postings on Indeed in the past 36 months (updated July 6, 2026).

Nurse Practitioner job openings in California

slide 1 of 6
slide1 of 6
Physician Assistant OR Nurse P...
Concentra3.2out of 5 stars.
Brentwood, CA
$80 - $120 an hour
1 day ago

Highest paying companies for Nurse Practitioner in California

Average year pay is based on job postings on Indeed in the past 36 months.
Comfort Choice Hospice Care
 
$494,000per year
View company
Veteran Medical Group
 
$474,842per year
RightPro Staffing
 
$447,200per year
CLARE|MATRIX
 
$390,000per year
Capitol Bridge
 
$353,600per year
Comfort and Peace Hospice
 
$338,000per year

Highest paying cities for Nurse Practitioners near California

  1. San Francisco, CA
    $160,971 per year
  2. Sacramento, CA
    $150,871 per year
  3. Fresno, CA
    $149,627 per year
  4. Santa Barbara, CA
    $147,964 per year
  5. San Diego, CA
    $141,685 per year

Where can a Nurse Practitioner earn more?

Compare salaries for Nurse Practitioners in different locations
vs

How much do similar professions as Nurse Practitioner get paid in California?

Lead Nurse Practitioner

Job openings
Average $165,084 per year

Senior Nurse Practitioner

Job openings
Average $167,494 per year