Position
Salary

How much does a Staff Nurse make?

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

A Staff Nurse plays a vital role in the healthcare system. Their job involves caring for patients and helping doctors with medical procedures. The salary for this position can vary widely depending on many factors.

On average, a Staff Nurse earns about $94,752 per year. This number can change based on several things like experience, location, and the type of healthcare facility. For example, those in metropolitan areas or specialized hospitals often earn more. Nurses with additional certifications or advanced degrees may also see higher pay.

Here’s a breakdown of how salaries can differ:

  • The bottom 10% earn about $43,330 annually.
  • The middle 50% make between $57,984 and $101,945 each year.
  • The top 10% earn more than $131,252 per year.

View Staff Nurse jobs nearby

What are the highest paying cities for a Staff Nurse?

Job seekers looking to advance their careers as staff nurses can benefit from targeting cities where salaries are higher. Fresno, CA, leads with an impressive average salary of $202,594. Modesto and Sacramento, CA, closely follow with salaries around $201,775 and $196,801 respectively. In the northern part of California, San Francisco and San Jose offer competitive salaries, standing at $189,771 and $176,315, respectively. Seattle, WA, also presents a strong opportunity with an average salary of $126,814, making it a viable option for those willing to relocate.
Graph displaying highest paying cities salaries for Staff Nurse jobs, highlighting Fresno, CA with the highest at $202,594 and Seattle, WA with the lowest at $126,814.
  1. Fresno, CA
    Average Salary: $202,594
    Fresno offers a vibrant healthcare environment with opportunities at major hospitals like St. Agnes Medical Center. Nurses here enjoy a supportive community and diverse patient care experiences.
    Find Staff Nurse jobs in Fresno, CA


  2. Modesto, CA
    Average Salary: $201,775
    In Modesto, working as a nurse means contributing to the growing healthcare sector, with notable employers such as Doctors Medical Center. The area emphasizes patient-centered care and professional growth.
    Find Staff Nurse jobs in Modesto, CA


  3. Sacramento, CA
    Average Salary: $196,801
    Sacramento provides a dynamic nursing role in well-established facilities like UC Davis Medical Center. The city’s expanding healthcare needs create a steady demand for skilled nursing professionals.
    Find Staff Nurse jobs in Sacramento, CA


  4. San Francisco, CA
    Average Salary: $189,771
    San Francisco presents a unique healthcare landscape with top institutions like UCSF Health. Nurses here benefit from cutting-edge medical technology and a diverse patient population.
    Find Staff Nurse jobs in San Francisco, CA


  5. Vallejo, CA
    Average Salary: $185,927
    Vallejo offers rewarding nursing positions at facilities such as Kaiser Permanente. The area focuses on community health, offering an enriching experience for those dedicated to public service.
    Find Staff Nurse jobs in Vallejo, CA


  6. Santa Rosa, CA
    Average Salary: $178,908
    Santa Rosa features a strong healthcare system with Sutter Santa Rosa Regional Hospital. Nurses here work in a supportive environment, emphasizing high-quality patient care.
    Find Staff Nurse jobs in Santa Rosa, CA


  7. San Jose, CA
    Average Salary: $176,315
    San Jose's healthcare sector includes prominent employers like Stanford Health Care. Nurses here benefit from a strong emphasis on innovation and professional development.
    Find Staff Nurse jobs in San Jose, CA


  8. Salinas, CA
    Average Salary: $159,362
    Salinas offers a stable nursing career with Salinas Valley Memorial Healthcare System. The area’s focus on community health creates a fulfilling environment for nursing professionals.
    Find Staff Nurse jobs in Salinas, CA


  9. Stockton, CA
    Average Salary: $135,417
    Stockton provides a supportive nursing role in St. Joseph's Medical Center. The city’s commitment to healthcare excellence offers opportunities for professional growth and patient care.
    Find Staff Nurse jobs in Stockton, CA


  10. Seattle, WA
    Average Salary: $126,814
    Seattle features a thriving healthcare industry with renowned institutions like Swedish Medical Center. Nurses here work in a fast-paced environment, benefiting from continuous learning and development opportunities.
    Find Staff Nurse jobs in Seattle, WA

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

Washington Hospital Healthcare System offers the highest average salary for Staff Nurses, making it a top choice for job seekers. Kaiser Permanente and Sutter Health also provide competitive salaries, ensuring a rewarding career for nursing professionals. Other notable employers like Tahoe Forest Health System and Dana-Farber Cancer Institute offer attractive compensation packages as well.
Graph displaying best paying company salaries for Staff Nurse jobs, highlighting Washington Hospital Healthcare System with the highest at $202,793 and Dana-Farber Cancer Institute with the lowest at $137,811.
  1. Washington Hospital Healthcare System
    Average Salary: $202,793
    Washington Hospital Healthcare System offers high-paying Staff Nurse jobs in Fremont and Antioch, California. Nurses work in a supportive environment and have many opportunities for career growth.


  2. Kaiser Permanente
    Average Salary: $189,271
    Kaiser Permanente offers competitive salaries for Staff Nurses in locations across California, Hawaii, Colorado, and more. Nurses benefit from a comprehensive benefits package and professional development programs.


  3. Sutter Health
    Average Salary: $184,648
    Sutter Health provides Staff Nurses with rewarding positions in Northern California. The company emphasizes teamwork and offers diverse work settings for career experience.


  4. Watsonville Community Hospital
    Average Salary: $177,348
    Watsonville Community Hospital offers Staff Nurses high salaries in Watsonville, California. Nurses work in a community-focused setting with access to advanced medical technologies.


  5. Hazel Hawkins Memorial Hospital
    Average Salary: $151,103
    Hazel Hawkins Memorial Hospital provides competitive pay for Staff Nurses in Hollister, California. The hospital emphasizes patient care and offers a supportive work environment.


  6. San Joaquin County
    Average Salary: $150,941
    San Joaquin County offers rewarding Staff Nurse jobs across multiple locations in California. Nurses here have opportunities to work in various healthcare settings and specialties.


  7. NewYork-Presbyterian Hospital
    Average Salary: $142,583
    NewYork-Presbyterian Hospital offers high salaries for Staff Nurses in New York City. Nurses benefit from working in a prestigious, well-equipped medical center with a range of specialties.


  8. AHMC Healthcare
    Average Salary: $139,974
    AHMC Healthcare offers Staff Nurses competitive pay in multiple locations in California. The company values patient-centered care and provides a supportive work environment.


  9. Tahoe Forest Health System
    Average Salary: $138,857
    Tahoe Forest Health System offers Staff Nurses high salaries in Truckee, California. Nurses enjoy working in a beautiful, natural setting with access to modern medical facilities.


  10. Dana-Farber Cancer Institute
    Average Salary: $137,811
    Dana-Farber Cancer Institute offers Staff Nurses competitive salaries in Boston, Massachusetts. Nurses here focus on cancer care and benefit from a renowned institution's resources and reputation.

How to earn more as a Staff Nurse?

Staff Nurses can explore various avenues to boost their earnings. The right combination of skills, experience, and dedication can significantly impact their income. Attention to detail, strong communication, and a commitment to continuous learning are key. By focusing on these areas, nurses can enhance their professional value and potentially earn more.

To increase earning potential, consider these factors:

  1. Gain Additional Certifications: Nurses can earn more by earning certifications in specialized areas like critical care or pediatrics. These extra qualifications can open doors to higher-paying positions.
  2. Advance in Education: Pursuing an advanced degree, such as a Master’s in Nursing, can lead to roles with higher pay. Leadership positions, like Nurse Manager or Nurse Practitioner, often come with increased salaries.
  3. Seek Higher-Paying Locations: Some regions offer higher wages for nurses. Urban areas or places with a shortage of healthcare professionals may provide better compensation.
  4. Work Overtime or Extra Shifts: Taking on additional shifts, especially during busy periods, can increase earnings. Many hospitals offer overtime pay, which can add to a nurse's income.
  5. Enhance Skills in High-Demand Areas: Developing skills in areas such as emergency care or telemedicine can make a nurse more valuable. Hospitals and clinics willing to invest in specialized training often offer higher pay.

Currently 1,435 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,435 Job Openings