How much does a Traveling Nurse make in Petersburg, VA?
Traveling nurses, also known as travel nurses, play a vital role in the healthcare industry. They often provide care in places that need it most. In Petersburg, VA, traveling nurses can earn an average yearly salary of $109,571. This means they can make a good living while traveling to different places.
The salary range for traveling nurses in Petersburg, VA, can vary. Some nurses may earn around $67,392, while others can make more than $136,240. These numbers show how much demand there is for skilled nurses in different areas. Higher salaries usually come with more experience and specialized skills. Traveling nurses also often get extra benefits like housing and travel expenses. This can make the job even more rewarding.
What are the highest paying cities for a Traveling Nurse near Petersburg, VA?

-
Hampton, VA
Average Salary: $130,395
Working as a nurse in Hampton offers diverse healthcare opportunities. You can join top facilities like Hampton University Hospital. Enjoy the coastal vibe and a range of patient care settings.
Find Traveling Nurse jobs in Hampton, VA
-
Charlottesville, VA
Average Salary: $112,831
Charlottesville is home to renowned healthcare providers such as UVA Health. Nurses here enjoy a vibrant community with a strong academic influence. The area provides a rewarding mix of urban and natural settings.
Find Traveling Nurse jobs in Charlottesville, VA
-
Farmville, VA
Average Salary: $111,813
Farmville offers a quieter pace with a chance to work at facilities like Southside Regional Medical Center. Nurses enjoy a close-knit community and access to rural healthcare needs.
Find Traveling Nurse jobs in Farmville, VA
-
Mechanicsville, VA
Average Salary: $109,343
Mechanicsville provides a mix of suburban living and healthcare opportunities. Work with institutions like Bon Secours St. Francis Hospital. Enjoy a balanced lifestyle with easy access to Richmond.
Find Traveling Nurse jobs in Mechanicsville, VA
-
Fredericksburg, VA
Average Salary: $106,642
Fredericksburg offers historic charm with modern healthcare options at Mary Washington Healthcare. The area's rich history adds a unique touch to nursing work here.
Find Traveling Nurse jobs in Fredericksburg, VA
-
Newport News, VA
Average Salary: $106,272
Newport News is a bustling city with opportunities at Sentara CarePlex Hospital. Nurses here benefit from a diverse population and a range of patient care experiences.
Find Traveling Nurse jobs in Newport News, VA
-
Richmond, VA
Average Salary: $103,060
Richmond offers a vibrant healthcare scene with top employers like VCU Health. Nurses find plenty of professional development and a dynamic urban environment.
Find Traveling Nurse jobs in Richmond, VA
-
South Hill, VA
Average Salary: $100,691
South Hill provides a slower-paced environment with a chance to work at facilities like South Hill Medical Center. Enjoy a supportive community and rural healthcare settings.
Find Traveling Nurse jobs in South Hill, VA
-
Lynchburg, VA
Average Salary: $98,532
Lynchburg is known for its rich history and strong healthcare institutions like Lynchburg General Hospital. Nurses here enjoy a blend of history and modern healthcare.
Find Traveling Nurse jobs in Lynchburg, VA
-
Williamsburg, VA
Average Salary: $92,139
Williamsburg offers a unique mix of historic charm and modern healthcare at Sentara Williamsburg Regional Medical Center. Enjoy a picturesque setting while caring for patients.
Find Traveling Nurse jobs in Williamsburg, VA
What are the best paying companies for a Traveling Nurse in Petersburg, VA?

-
OneStaff Medical
Average Salary: $122,339
OneStaff Medical offers rewarding Traveling Nurse jobs with a strong emphasis on flexibility and a supportive work environment. They have a presence in multiple locations, including Petersburg, VA. Nurses can expect competitive pay, excellent benefits, and the opportunity to explore various healthcare settings while traveling.
-
Nomad Health
Average Salary: $112,385
Nomad Health provides exciting Traveling Nurse positions with a focus on career growth and innovation. Their operations span across several states, including Virginia. This company values work-life balance and offers attractive compensation packages. Nurses can gain diverse experience and build their skills in a dynamic setting.
-
Medical Solutions
Average Salary: $104,983
Medical Solutions is known for its high-quality Traveling Nurse jobs, offering competitive salaries and a supportive community. They serve numerous locations, including Petersburg, VA. This company prides itself on professional development and offers various opportunities for nurses to advance their careers in healthcare.
What are the best paying Traveling Nurse related jobs in Petersburg, VA?

-
Critical Care Physician
Average Salary: $170,000
These professionals work with patients who have life-threatening conditions. They collaborate with a team of nurses and healthcare staff to provide top-notch care. Companies like Bon Secours Mercy Health and Mary Washington Healthcare in the area offer these positions.
Find Critical Care Physician jobs in Petersburg, VA
-
Psychiatric Mental Health Nurse
Average Salary: $162,500
This role focuses on helping patients with mental health issues. These nurses work in hospitals and clinics, providing support and treatment. Facilities like Riverside Health System have openings for dedicated nurses in the city.
Find Psychiatric Mental Health Nurse jobs in Petersburg, VA
-
Advanced Practice Provider
Average Salary: $115,000
These healthcare professionals offer a wide range of medical services. They work closely with doctors and other nurses to manage patient care. Organizations like VCU Health offer opportunities for those seeking roles in this field.
Find Advanced Practice Provider jobs in Petersburg, VA
-
Registered Nurse
Average Salary: $109,445
RNs provide essential care to patients in various settings. They monitor patient health, administer treatments, and support doctors. Several hospitals, including Chippenham Hospital and St. Mary's Hospital, hire RNs in the region.
Find Registered Nurse jobs in Petersburg, VA
-
Intensive Care Unit Registered Nurse
Average Salary: $109,162
These nurses work in critical care settings, often in hospital ICUs. They manage life-support systems and provide intensive care to patients. Employers like VCU Health and Mary Washington Healthcare are hiring for these crucial positions.
Find Intensive Care Unit Registered Nurse jobs in Petersburg, VA
-
Telemetry Nurse
Average Salary: $107,727
Telemetry nurses monitor patients’ vital signs using specialized equipment. They work in hospitals and play a key role in patient care. Riverside Health System and other local hospitals are looking for skilled telemetry nurses.
Find Telemetry Nurse jobs in Petersburg, VA
-
Labor and Delivery Registered Nurse
Average Salary: $104,589
These nurses assist during childbirth and provide care to new mothers and babies. They work in hospitals and birthing centers. St. Mary’s Hospital and other healthcare facilities in the area offer roles for these compassionate caregivers.
Find Labor and Delivery Registered Nurse jobs in Petersburg, VA
-
Nurse Consultant
Average Salary: $98,202
Nurse consultants advise healthcare facilities on how to improve patient care. They use their expertise to implement better practices. Companies like Bon Secours Mercy Health often seek out experienced nurses for these roles.
Find Nurse Consultant jobs in Petersburg, VA
-
Charge Nurse
Average Salary: $92,500
Charge nurses manage nursing staff on a shift and ensure quality patient care. They work in various healthcare settings. Facilities like Riverside Health System offer opportunities for nurses ready to take on leadership roles.
Find Charge Nurse jobs in Petersburg, VA



