Position
Salary

How much does a Staff Nurse make?

The average salary for a Staff Nurse is $92,073 per year in the US.

A Staff Nurse can expect to earn a competitive salary in the healthcare field. The average yearly salary for a Staff Nurse is about $92,073. This number can vary based on experience, location, and other factors. For example, those with more experience often earn higher salaries. Additionally, nurses working in larger cities or areas with a higher cost of living may see higher pay.

The salary range for Staff Nurses spans from lower to higher earners. Here are some specifics: 24.23% of Staff Nurses earn between $46,189 and $60,066 a year. 14.44% earn between $60,066 and $73,944. The next 12.23% earn between $73,944 and $87,821. Another 12.29% earn between $87,821 and $101,698. A smaller percentage, 9.84%, earn between $101,698 and $115,576. Fewer still, 7.24%, earn between $115,576 and $129,453. Even fewer, 2.76%, earn between $129,453 and $143,330. Only 3.08% earn between $143,330 and $157,208. A small group, 1.43%, earn between $157,208 and $171,085. Even fewer, 1.63%, earn between $171,085 and $184,963. The top earners, 5.85%, earn over $184,963 annually.

View Staff Nurse jobs nearby

What are the highest paying cities for a Staff Nurse?

Exploring the best cities for Staff Nurse jobs can boost your career and pay. Fresno, California, leads the way with an average salary of $206,581. Moving to nearby Modesto offers similar earnings at $202,973 annually. In these cities, Staff Nurses enjoy competitive salaries and promising job opportunities. Sacramento pays nurses around $193,752, while San Francisco offers close to $192,140. Both Vallejo and Santa Rosa also provide strong salaries of $186,159 and $179,171, respectively.
Graph displaying highest paying cities salaries for Staff Nurse jobs, highlighting Fresno, CA with the highest at $206,581 and Los Angeles, CA with the lowest at $130,745.
  1. Fresno, CA
    Average Salary: $206,581
    Working in Fresno's hospitals offers a great chance to serve a diverse community. Hospitals like Saint Agnes Medical Center and Community Regional Medical Center provide excellent career growth and patient care experience.
    Find Staff Nurse jobs in Fresno, CA


  2. Modesto, CA
    Average Salary: $202,973
    Modesto's healthcare sector is expanding, offering new opportunities for those in nursing. Facilities like Doctors Medical Center and Memorial Medical Center are known for their supportive environment and strong patient care.
    Find Staff Nurse jobs in Modesto, CA


  3. Sacramento, CA
    Average Salary: $193,752
    In Sacramento, nurses find a dynamic work setting with major institutions like Kaiser Permanente and UC Davis Health. These places emphasize both professional growth and community health.
    Find Staff Nurse jobs in Sacramento, CA


  4. San Francisco, CA
    Average Salary: $192,140
    San Francisco's medical facilities are at the forefront of healthcare innovation. Nurses here benefit from working in cutting-edge environments at places like UCSF Medical Center and Zuckerberg San Francisco General.
    Find Staff Nurse jobs in San Francisco, CA


  5. Vallejo, CA
    Average Salary: $186,159
    Vallejo offers a unique blend of urban and suburban living. Nurses here enjoy a supportive community at NorthBay Healthcare, where they can make a real difference in patients' lives.
    Find Staff Nurse jobs in Vallejo, CA


  6. Santa Rosa, CA
    Average Salary: $179,171
    Santa Rosa provides a mix of urban and rural healthcare settings. Sutter Medical Center and Kaiser Permanente offer a great environment for learning and professional development.
    Find Staff Nurse jobs in Santa Rosa, CA


  7. San Jose, CA
    Average Salary: $171,065
    In San Jose, healthcare professionals work in high-demand facilities such as Stanford Health Care and Kaiser Permanente. These institutions value teamwork and innovation in patient care.
    Find Staff Nurse jobs in San Jose, CA


  8. Salinas, CA
    Average Salary: $160,959
    Salinas offers a close-knit community feel in its healthcare settings. At places like Salinas Valley Memorial Healthcare System, nurses find a supportive environment that values patient care.
    Find Staff Nurse jobs in Salinas, CA


  9. Stockton, CA
    Average Salary: $135,417
    Stockton's healthcare scene is growing, with opportunities at St. Joseph's Medical Center and Sutter Health. Nurses here enjoy a community that supports their professional growth and development.
    Find Staff Nurse jobs in Stockton, CA


  10. Los Angeles, CA
    Average Salary: $130,745
    Los Angeles provides a bustling environment for healthcare professionals. Major hospitals like Cedars-Sinai and UCLA Health offer diverse experiences and opportunities for career advancement.
    Find Staff Nurse jobs in Los Angeles, CA

What are the best companies a Staff Nurse can work for?

Job seekers looking for top-paying Staff Nurse positions will find excellent opportunities at Washington Hospital Healthcare System, Kaiser Permanente, and Sutter Health. These companies offer competitive salaries with Washington Hospital Healthcare System leading at $205,403. Another great option is Salinas Valley Health, which provides a solid salary of $168,100. These companies value their nurses and offer rewarding career paths.
Graph displaying best paying company salaries for Staff Nurse jobs, highlighting Washington Hospital Healthcare System with the highest at $205,403 and MEE MEMORIAL HOSPITAL DIALYSIS CENTER with the lowest at $140,119.
  1. Washington Hospital Healthcare System
    Average Salary: $205,403
    Washington Hospital Healthcare System offers top-tier compensation for Staff Nurses. They have locations in Fremont and Antioch. Nurses benefit from a supportive work environment and opportunities for professional growth.


  2. Kaiser Permanente
    Average Salary: $186,735
    Kaiser Permanente is known for its excellent salaries and benefits for Staff Nurses. They operate across California, Hawaii, and the Mid-Atlantic states. Nurses here work in a collaborative setting, focusing on patient care.


  3. Sutter Health
    Average Salary: $186,405
    Sutter Health provides competitive salaries for Staff Nurses. They have multiple locations in Northern California. The company values its nursing staff and invests in their development.


  4. Watsonville Community Hospital
    Average Salary: $176,995
    Watsonville Community Hospital offers attractive compensation packages for Staff Nurses. Located in Watsonville, California, the hospital emphasizes community care and nurse support.


  5. Salinas Valley Health
    Average Salary: $168,100
    Salinas Valley Health pays its Staff Nurses well, with locations in Salinas and King City, California. The company focuses on patient-centered care and nurse education.


  6. San Benito Health Care District
    Average Salary: $152,882
    San Benito Health Care District provides good salaries for Staff Nurses. They operate in Hollister, California. The district prioritizes community health and nurse involvement.


  7. Hazel Hawkins Memorial Hospital
    Average Salary: $151,103
    Hazel Hawkins Memorial Hospital offers competitive pay for Staff Nurses. Located in Hollister, California, the hospital offers a family-friendly environment and development opportunities.


  8. San Joaquin County WorkNet
    Average Salary: $149,630
    San Joaquin County WorkNet provides good salaries for Staff Nurses. They operate throughout San Joaquin County, California. The company focuses on career growth and community service.


  9. NewYork-Presbyterian Hospital
    Average Salary: $143,855
    NewYork-Presbyterian Hospital offers attractive salaries for Staff Nurses. Located in New York City, the hospital provides a dynamic environment with many learning opportunities.


  10. MEE MEMORIAL HOSPITAL DIALYSIS CENTER
    Average Salary: $140,119
    MEE Memorial Hospital Dialysis Center offers good compensation for Staff Nurses. Located in San Jose, California, the center specializes in dialysis care, offering nurses specialized training.

How to earn more as a Staff Nurse?

To earn more as a Staff Nurse, consider focusing on certain key areas. The right approach and dedication can lead to higher pay. Here are some ways to achieve this goal.

First, gaining more experience helps. As nurses work more, they become more skilled and confident. Hospitals often pay more to experienced nurses. They trust experienced nurses to handle complex cases. Building experience takes time, but it pays off.

Next, getting advanced certifications can boost pay. Specializations like cardiac care or pediatrics often come with higher pay. These certifications show a nurse has extra skills. They can handle more complicated tasks. Taking courses and passing exams can lead to these certifications.

  1. Experience: More experience means more skills and confidence. Nurses often earn higher pay as they gain more experience.
  2. Advanced Certifications: Special skills in areas like cardiac care can lead to higher pay. Getting these certifications shows a nurse has extra training.
  3. Night Shift and Overtime: Working nights or extra hours often comes with higher pay. Hospitals need nurses at all times, so these shifts can be a good way to earn more.
  4. Travel Nursing: Traveling to different places can mean higher pay. Travel nurses often get extra pay for being willing to move around.
  5. Advanced Degrees: Having a Master’s or Doctorate can lead to higher-paying jobs. These degrees often mean more responsibility and higher pay.

Currently 1,519 Staff Nurse job openings, nationwide.

How's the job market for a Staff Nurse in the US?

Learn what a Staff Nurse does, how to become one, and understand the job outlook. Get simple steps to start your career as a Staff Nurse today.
Position
Overview
Staff Nurse
1,519 Job Openings