Registered Nurse Salary in Virginia Beach, VA
How much does a Registered Nurse make 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.
What are the highest paying cities for a Registered Nurse near Virginia Beach, VA?

-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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?

-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
What are the best paying Registered Nurse related jobs in Virginia Beach, VA?

-
Psychiatric Mental Health Nurse
Average Salary: $224,146
This role focuses on mental health care. Nurses work with patients facing various mental health challenges. They collaborate with psychiatrists and therapists to provide comprehensive care.
Find Psychiatric Mental Health Nurse jobs in Virginia Beach, VA
-
Nurse Practitioner
Average Salary: $142,403
Nurse Practitioners offer primary and specialty care. They diagnose and treat health conditions. They work in clinics, hospitals, and private practices, often with a focus on patient education.
Find Nurse Practitioner jobs in Virginia Beach, VA
-
Advanced Practice Psychiatric Nurse
Average Salary: $132,665
These nurses specialize in psychiatric care. They assess, diagnose, and treat mental health disorders. They work in hospitals, clinics, and private practices, often collaborating with other healthcare professionals.
Find Advanced Practice Psychiatric Nurse jobs in Virginia Beach, VA
-
Advanced Practice Provider
Average Salary: $126,955
Advanced Practice Providers offer a range of healthcare services. They diagnose and manage health conditions. They work in various settings, including hospitals and clinics, often providing both primary and specialty care.
Find Advanced Practice Provider jobs in Virginia Beach, VA
-
Traveling Nurse
Average Salary: $110,605
Traveling Nurses work in different locations. They provide care in various settings. This role allows for diverse experiences and the chance to explore new areas while helping patients.
Find Traveling Nurse jobs in Virginia Beach, VA
-
Telemetry Nurse
Average Salary: $105,504
Telemetry Nurses monitor patients' heart rates and other vital signs. They work in hospitals and care for patients with heart conditions. They use specialized equipment to track and report changes in patients' conditions.
Find Telemetry Nurse jobs in Virginia Beach, VA
-
Psychiatric Registered Nurse
Average Salary: $102,786
These nurses care for patients with mental health issues. They work in psychiatric hospitals and units. They provide support and treatment to help patients manage their conditions.
Find Psychiatric Registered Nurse jobs in Virginia Beach, VA
-
Nurse Supervisor
Average Salary: $94,744
Nurse Supervisors manage nursing staff and operations. They ensure high-quality patient care. They work in hospitals and other healthcare facilities, overseeing daily activities and staff performance.
Find Nurse Supervisor jobs in Virginia Beach, VA
-
Acute Care Nurse
Average Salary: $94,243
Acute Care Nurses provide care for patients with serious health issues. They work in hospitals and intensive care units. They monitor patients' conditions and administer treatments to help them recover.
Find Acute Care Nurse jobs in Virginia Beach, VA
-
Preceptor
Average Salary: $90,000
Preceptors guide and mentor new nurses. They provide hands-on training and support. They work in hospitals and other healthcare settings, helping new nurses develop their skills and confidence.
Find Preceptor jobs in Virginia Beach, VA