Full Time jobs in Petersburg, City of Petersburg, VA

Found 8,909 jobs
Sort by:

Travel Nurse RN - Cardiac Catheterization Lab - $2,166 to $2,300 per week in Petersburg, VA

AMN Healthcare
Petersburg

Registered Nurse (RN) | Cardiac Catheterization Lab Location: Petersburg, VA Agency: AMN Healthcare Pay: $2,166 to $2,300 per week Shift Information: Days - 3 days x 12 hours Contract Duration: 7 Weeks Start Date: 1/5/2026 About the Position Job Description & Requirements Registered Nurse – Cardiac Catheterization Lab - Travel - (Cath Lab RN) StartDate: 1/5/2026 Available Shifts: 12 D Pay Rate:...

View salary & More Info
2 hours ago

Travel Nurse RN - Emergency Room (ER) / Trauma - $1,917 per week in Petersburg, VA

Medical Solutions
Petersburg

Registered Nurse (RN) | Emergency Room (ER) / Trauma Location: Petersburg, VA Agency: Medical Solutions Pay: $1,917 per week Shift Information: Days Start Date: 1/5/2026 About the Position A facility in Petersburg, VA is seeking its next amazing RN (Registered Nurse) to work in ER (Emergency Room). Nurses and allied healthcare professionals are in high demand nationwide, and our team of...

View salary & More Info
2 hours ago

Travel Nurse RN - Emergency Room (ER) / Trauma - $1,915 per week in Petersburg, VA

TravelNurseSource
Petersburg

Registered Nurse (RN) | Emergency Room (ER) / Trauma Location: Petersburg, VA Agency: FlexCare Pay: $1,915 per week Shift Information: Days - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 1/5/2026 About the Position TravelNurseSource is working with FlexCare to find a qualified ER/Trauma RN in Petersburg, Virginia, 23801! FlexCare is a nationwide leader in the staffing of travel...

View salary & More Info
2 hours ago

Travel Nurse RN - Emergency Room (ER) / Trauma - $1,973 per week in Petersburg, VA

Triage Staffing
Petersburg

Registered Nurse (RN) | Emergency Room (ER) / Trauma Location: Petersburg, VA Agency: Triage Staffing Pay: $1,973 per week Shift Information: Days - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 1/5/2026 About the Position Travel Nursing: Emergency Department Petersburg Location: Petersburg Start Date: 1/5/2026 Shift Details: 12H Days (12:00 AM-12:00 PM) 36 hours per week Length: 13...

View salary & More Info
2 hours ago

Travel Nurse RN - Cardiac Catheterization Lab - $2,286 to $2,486 per week in Petersburg, VA

Ventura MedStaff
Petersburg

Registered Nurse (RN) | Cardiac Catheterization Lab Location: Petersburg, VA Agency: Ventura MedStaff Pay: $2,286 to $2,486 per week Shift Information: Nights - 5 days Contract Duration: 7 Weeks Start Date: 1/5/2026 About the Position Are you ready to take your Travel career to the next level? See places you have not seen before? Ventura’s MedStaff tenured Recruiters are here to help you find...

View salary & More Info
2 hours ago

Travel Nurse RN - Stepdown - $2,008 per week in Petersburg, VA

CrossMed Healthcare
Petersburg

Registered Nurse (RN) | Stepdown Location: Petersburg, VA Agency: CrossMed Healthcare Pay: $2,008 per week Shift Information: Nights Contract Duration: 13 Weeks Start Date: ASAP About the Position Job Details - Gross Weekly Pay: $0.00 - $0.00 - Starts: 2026-01-05 - Assignment Length: 13 Weeks - Shift: Overnight shift. - Hours Per Week: 36.00 - Job Quantity: 1 - Type: Travel - City:...

View salary & More Info
3 hours ago

Travel Nurse RN - Intensive Care Unit (ICU) / Critical Care - $2,197 per week in Petersburg, VA

PRN Healthcare
Petersburg

Registered Nurse (RN) | Intensive Care Unit (ICU) / Critical Care Location: Petersburg, VA Agency: PRN Healthcare Pay: $2,197 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 1/5/2026 About the Position Your adventure starts here with PRN Healthcare! Take control of your career with a travel contract or local contract. Our recruiters are trained...

View salary & More Info
2 hours ago

Travel Nurse RN - Emergency Room (ER) / Trauma - $1,730 to $1,919 per week in Petersburg, VA

LRS Healthcare
Petersburg

Registered Nurse (RN) | Emergency Room (ER) / Trauma Location: Petersburg, VA Agency: LRS Healthcare Pay: $1,730 to $1,919 per week Shift Information: Days Contract Duration: 13 Weeks Start Date: 1/5/2026 About the Position Ready to start your next travel adventure? LRS Healthcare offers a full benefits package, 24/7 support, and a responsive, traveler-first culture. What are you waiting for?...

View salary & More Info
2 hours ago

Travel Nurse RN - Intensive Care Unit (ICU) / Critical Care - $1,927 per week in Petersburg, VA

OneStaff Medical
Petersburg

Registered Nurse (RN) | Intensive Care Unit (ICU) / Critical Care Location: Petersburg, VA Agency: OneStaff Medical Pay: $1,927 per week Shift Information: Rotating - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: ASAP About the Position We. Are. OneStaff. Medical. An independently-owned, nationally-recognized and amazingly awesome staffing firm ready to work for you! A work ethic...

View salary & More Info
2 hours ago

Travel Nurse RN - Intensive Care Unit (ICU) / Critical Care - $1,984 to $2,137 per week in Petersburg, VA

Host Healthcare
Petersburg

Registered Nurse (RN) | Intensive Care Unit (ICU) / Critical Care Location: Petersburg, VA Agency: Host Healthcare Pay: $1,984 to $2,137 per week Shift Information: Nights Contract Duration: 13 Weeks Start Date: 1/5/2026 About the Position Host Healthcare is an award-winning travel healthcare company with an immediate opening for this Registered Nurse - ICU in Petersburg, VA. If you are...

View salary & More Info
2 hours ago

Travel Nurse RN - Telemetry - $2,048 per week in Petersburg, VA

FlexCare
Petersburg

Registered Nurse (RN) | Telemetry Location: Petersburg, VA Agency: FlexCare Pay: $2,048 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 1/5/2026 About the Position FlexCare is a nationwide leader in the staffing of travel nurses and clinicians. With access to thousands of facilities around the country, our mission is to deliver premier travel...

View salary & More Info
2 hours ago

Travel Nurse RN - Telemetry - $1,853 to $2,006 per week in Petersburg, VA

TravelNurseSource
Petersburg

Registered Nurse (RN) | Telemetry Location: Petersburg, VA Agency: Host Healthcare Pay: $1,853 to $2,006 per week Shift Information: Nights Start Date: ASAP About the Position TravelNurseSource is working with Host Healthcare to find a qualified Telemetry RN in Petersburg, Virginia, 23805! Host Healthcare is an award-winning travel healthcare company with an immediate opening for this...

View salary & More Info
3 hours ago

Travel Nurse RN - Emergency Room (ER) / Trauma - $1,869 to $1,984 per week in Petersburg, VA

AMN Healthcare
Petersburg

Registered Nurse (RN) | Emergency Room (ER) / Trauma Location: Petersburg, VA Agency: AMN Healthcare Pay: $1,869 to $1,984 per week Shift Information: Days - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 1/5/2026 About the Position Job Description & Requirements Registered Nurse – Emergency Room - Travel - (ER RN) StartDate: 1/5/2026 Available Shifts: 12 D Pay Rate: $1869.00 -...

View salary & More Info
2 hours ago

Travel Nurse RN - Intensive Care Unit (ICU) / Critical Care - $2,180 per week in Petersburg, VA

Medical Solutions
Petersburg

Registered Nurse (RN) | Intensive Care Unit (ICU) / Critical Care Location: Petersburg, VA Agency: Medical Solutions Pay: $2,180 per week Shift Information: Nights Start Date: 1/5/2026 About the Position A facility in Petersburg, VA is seeking its next amazing RN (Registered Nurse) to work in ICU (Intensive Care Unit). Nurses and allied healthcare professionals are in high demand nationwide,...

View salary & More Info
2 hours ago

Travel Nurse RN - Intensive Care Unit (ICU) / Critical Care - $2,008 per week in Petersburg, VA

CrossMed Healthcare
Petersburg

Registered Nurse (RN) | Intensive Care Unit (ICU) / Critical Care Location: Petersburg, VA Agency: CrossMed Healthcare Pay: $2,008 per week Shift Information: Nights Contract Duration: 13 Weeks Start Date: ASAP About the Position Job Details - Gross Weekly Pay: $0.00 - $0.00 - Starts: 2026-01-05 - Assignment Length: 13 Weeks - Shift: Overnight shift. - Hours Per Week: 36.00 - Job Quantity: 1 -...

View salary & More Info
2 hours ago
Alert me to new jobs like Full Time, Petersburg
By continuing to use the website, I agree to the Terms of Use and Privacy Policy. You can tune your job alerts or unsubscribe at any time.

Travel Nurse RN - Intensive Care Unit (ICU) / Critical Care - $2,086 to $2,286 per week in Petersburg, VA

Ventura MedStaff
Petersburg

Registered Nurse (RN) | Intensive Care Unit (ICU) / Critical Care Location: Petersburg, VA Agency: Ventura MedStaff Pay: $2,086 to $2,286 per week Shift Information: Nights - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 1/5/2026 About the Position ICU RN needed at facility in VA. 2 yrs exp, BLS, ACLS, NIHSS, critical care exp, VA or compact license. For more information about this...

View salary & More Info
2 hours ago

Travel Nurse RN - Cardiac Catheterization Lab - $2,500 per week in Petersburg, VA

FlexCare
Petersburg

Registered Nurse (RN) | Cardiac Catheterization Lab Location: Petersburg, VA Agency: FlexCare Pay: $2,500 per week Shift Information: Days - 4 days x 10 hours Contract Duration: 7 Weeks Start Date: 1/5/2026 About the Position FlexCare is a nationwide leader in the staffing of travel nurses and clinicians. With access to thousands of facilities around the country, our mission is to deliver...

View salary & More Info
2 hours ago

Travel Nurse RN - Progressive Care Unit - $1,984 to $2,137 per week in Petersburg, VA

TravelNurseSource
Petersburg

Registered Nurse (RN) | Progressive Care Unit Location: Petersburg, VA Agency: Host Healthcare Pay: $1,984 to $2,137 per week Shift Information: Nights Contract Duration: 13 Weeks Start Date: 1/5/2026 About the Position TravelNurseSource is working with Host Healthcare to find a qualified PCU RN in Petersburg, Virginia, 23805! Host Healthcare is an award-winning travel healthcare company with...

View salary & More Info
2 hours ago

Travel Nurse RN - Stepdown - $2,197 per week in Petersburg, VA

TravelNurseSource
Petersburg

Registered Nurse (RN) | Stepdown Location: Petersburg, VA Agency: PRN Healthcare Pay: $2,197 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 1/5/2026 About the Position TravelNurseSource is working with PRN Healthcare to find a qualified Stepdown RN in Petersburg, Virginia, 23801! Your adventure starts here with PRN Healthcare! Take control of...

View salary & More Info
2 hours ago

Travel Nurse RN - Telemetry / PCU / Stepdown - $2,100 per week in Petersburg, VA

TravelNurseSource
Petersburg

Registered Nurse (RN) | Telemetry / PCU / Stepdown Location: Petersburg, VA Agency: Core Medical Group Pay: $2,100 per week Shift Information: Nights Contract Duration: 13 Weeks Start Date: 12/22/2025 About the Position TravelNurseSource is working with Core Medical Group to find a qualified Tele / PCU / Stepdown RN in Petersburg, Virginia, 23805! Client in VA seeking Registered Nurse:...

View salary & More Info
2 hours ago
The Jobsora algorithm selects vacancies which is based on the parameters you set: position, location, salary level, type of vacancy, etc.
The more parameters you specify, the more precisely, the algorithm will select vacancies for you.
We recommend you to specify such minimum search refinements:
• Job title or company name
Menu