Content has loaded

Nurse practitioner salary in California (Updated 2026)

How much does a Nurse Practitioner make in California?

Average base salary

$144,427
11%
above national average
Average $144,427
Low $109,140
High $191,122

The average salary for a nurse practitioner is $144,427 per year in California and $18,750 overtime per year.5.5k 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...
Eureka, CA
$94.55 - $119.57 an hour
Full-time
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,695 per year
  3. Fresno, CA
    $149,566 per year
  4. Santa Barbara, CA
    $147,964 per year
  5. San Diego, CA
    $141,530 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