Registered Nurse Salary in Virginia Beach, VA

Updated on May 09, 2025
Position
City
Salary

How much does a Registered Nurse make in Virginia Beach, VA?

The average salary for a Registered Nurse is $86,871 per year in Virginia Beach, VA.

In Virginia Beach, VA, Registered Nurses (RNs) earn a competitive salary. The average annual salary for an RN is around $86,871. This figure can vary based on experience, education, and the specific healthcare facility. RNs with more experience and higher qualifications often earn more. For instance, those with a bachelor's degree in nursing may see higher salaries compared to those with an associate degree.

The salary range for RNs in Virginia Beach typically spans from about $52,250 to $130,000. This range reflects the different levels of experience and specialization within the nursing field. Entry-level RNs can expect to earn around $52,250, while those with over a decade of experience can earn upwards of $130,000. Additionally, RNs working in specialized areas such as critical care or oncology may earn higher salaries due to the complexity and demand of their roles.

Registered Nurse jobs in Virginia Beach, VA

What are the highest paying cities for a Registered Nurse near Virginia Beach, VA?

Job seekers looking for top-paying Registered Nurse jobs near Virginia Beach, VA, should consider cities like Fredericksburg and Salem. These cities offer some of the highest salaries for nurses in the region. Fredericksburg leads with an average salary of $98,371, followed closely by Salem at $97,548. Other nearby cities also provide competitive pay, such as Charlottesville and Williamsburg. Richmond, Newport News, Norfolk, Fairfax, Lynchburg, and Suffolk also offer attractive salaries for nurses. These cities present excellent opportunities for those seeking both rewarding work and a good income.
Graph displaying highest paying cities salaries for Registered Nurse jobs near Virginia Beach, VA, highlighting Fredericksburg, VA with the highest at $98,371 and Suffolk, VA with the lowest at $91,162.
  1. Fredericksburg, VA
    Average Salary: $98,371
    Fredericksburg offers a range of healthcare facilities where nurses can thrive. Mary Washington Hospital and Spotsylvania Regional Medical Center are prominent employers. The city's historic charm adds a unique backdrop to a rewarding career.
    Find Registered Nurse jobs in Fredericksburg, VA


  2. Salem, VA
    Average Salary: $97,548
    Salem is home to LewisGale Medical Center and Carilion Clinic, providing excellent opportunities for nurses. The city's vibrant community and lower cost of living make it an attractive place to work and live.
    Find Registered Nurse jobs in Salem, VA


  3. Charlottesville, VA
    Average Salary: $97,387
    Charlottesville boasts the University of Virginia Medical Center, a leading healthcare institution. Nurses here benefit from a strong educational environment and a supportive community. The city's cultural richness enhances the overall experience.
    Find Registered Nurse jobs in Charlottesville, VA


  4. Williamsburg, VA
    Average Salary: $95,048
    Williamsburg offers a blend of historic charm and modern healthcare. Nurses can work at Sentara Williamsburg Regional Medical Center. The city's tourist appeal provides a lively atmosphere for professionals.
    Find Registered Nurse jobs in Williamsburg, VA


  5. Richmond, VA
    Average Salary: $94,479
    Richmond is a hub for healthcare with major employers like Virginia Commonwealth University Health System. The city's dynamic environment offers diverse opportunities for career growth and development.
    Find Registered Nurse jobs in Richmond, VA


  6. Newport News, VA
    Average Salary: $93,907
    Newport News features top-tier healthcare facilities such as Sentara Hampton General Hospital. The city's strong naval presence and growing economy create a stable and prosperous environment for nurses.
    Find Registered Nurse jobs in Newport News, VA


  7. Norfolk, VA
    Average Salary: $92,923
    Norfolk offers numerous healthcare opportunities with institutions like Sentara Norfolk General Hospital. The city's coastal location provides a relaxed lifestyle, making it an appealing place for nurses to work and live.
    Find Registered Nurse jobs in Norfolk, VA


  8. Fairfax, VA
    Average Salary: $92,303
    Fairfax is known for its excellent healthcare facilities, including Inova Fairfax Hospital. The city's suburban setting offers a balance of professional opportunities and a comfortable lifestyle.
    Find Registered Nurse jobs in Fairfax, VA


  9. Lynchburg, VA
    Average Salary: $92,210
    Lynchburg provides a variety of healthcare options with Centra Lynchburg General Hospital. The city's scenic beauty and strong community spirit create a welcoming environment for nurses.
    Find Registered Nurse jobs in Lynchburg, VA


  10. Suffolk, VA
    Average Salary: $91,162
    Suffolk offers quality healthcare through Sentara Obici Hospital. The city's coastal location and friendly community make it an attractive place for nurses seeking a balanced lifestyle.
    Find Registered Nurse jobs in Suffolk, VA

What are the best paying companies for a Registered Nurse in Virginia Beach, VA?

Job seekers looking for top-paying Registered Nurse positions in Virginia Beach, VA, should consider AMN Healthcare, NURSES DIRECT, LLC, and First Choice Nurses. These companies offer competitive salaries, with AMN Healthcare leading at $122,645 per year. NURSES DIRECT, LLC and First Choice Nurses follow closely, providing attractive compensation packages.
Graph displaying best paying company salaries for Registered Nurse jobs in Virginia Beach, VA, highlighting AMN Healthcare with the highest at $122,645 and connectRN with the lowest at $96,333.
  1. AMN Healthcare
    Average Salary: $122,645
    AMN Healthcare offers Registered Nurse jobs with a focus on travel nursing. They provide opportunities in various locations across Virginia Beach, allowing nurses to gain diverse experiences.


  2. NURSES DIRECT, LLC
    Average Salary: $114,400
    NURSES DIRECT, LLC provides Registered Nurse positions with a strong emphasis on patient care. They operate in multiple facilities in Virginia Beach, offering a supportive work environment.


  3. First Choice Nurses
    Average Salary: $107,943
    First Choice Nurses offers competitive salaries for Registered Nurses. They have locations throughout Virginia Beach, providing a range of healthcare settings for nurses to work in.


  4. Zenex Partners
    Average Salary: $107,667
    Zenex Partners provides Registered Nurse jobs with a focus on quality care. They operate in various healthcare facilities in Virginia Beach, offering a dynamic work environment.


  5. Nomad Health
    Average Salary: $105,792
    Nomad Health offers Registered Nurse positions with a focus on flexibility. They have locations in different parts of Virginia Beach, allowing nurses to choose where they want to work.


  6. Supplemental Health Care
    Average Salary: $104,589
    Supplemental Health Care provides Registered Nurse jobs with a commitment to professional growth. They operate in multiple healthcare settings in Virginia Beach, offering a supportive work culture.


  7. Centra Healthcare Solutions
    Average Salary: $103,688
    Centra Healthcare Solutions offers Registered Nurse positions with a focus on patient-centered care. They have locations in various parts of Virginia Beach, providing a collaborative work environment.


  8. Sentara
    Average Salary: $98,612
    Sentara provides Registered Nurse jobs with a strong emphasis on community health. They operate in multiple healthcare facilities in Virginia Beach, offering a supportive work environment.


  9. Interim HealthCare
    Average Salary: $96,675
    Interim HealthCare offers Registered Nurse positions with a focus on home health care. They have locations in various parts of Virginia Beach, providing a flexible work environment.


  10. connectRN
    Average Salary: $96,333
    connectRN provides Registered Nurse jobs with a focus on connecting nurses with the right opportunities. They operate in multiple healthcare settings in Virginia Beach, offering a supportive work culture.

Currently 97,490 Registered Nurse job openings, nationwide.

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

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