Skip to content
Sign upLog in
  • Find Jobs
  • Salary Tools
  • Career Advice
  • Free Resume Templates
  • Free Resume Builder
  • Employers / Post Job
  • Find Jobs
  • Salary Tools
  • Career Advice
  • Resume
    • Free Resume Templates
    • Free Resume Builder
Employers / Post Job
JobsJobs in VirginiaJobs in Martinsville, VAHealthcare Jobs in Martinsville, VANursing Jobs in Martinsville, VARN Jobs in Martinsville, VA
20 Results for

RN Jobs in Martinsville, VA

  • All job types
  • Remote jobs only
  • All Dates
  • Today
  • Last 2 days
  • Last week
  • Last 2 weeks
  • Last month
  • 5 miles
  • 10 miles
  • 30 miles
  • 50 miles
  • 100 miles

Jobs

New

Travel Nurse RN - Emergency Room (ER) / Trauma - $1,590 to $1,685 per week in Spruce Pine, NC GQR Healthcare

Travel Nurse RN - Emergency Room (ER) / Trauma - $1,590 to $1,685 per week in Spruce Pine, NC
Spruce Pine, NC
  • $1,590–$1,685

As an award-winning talent partner, we support healthcare professionals through every step of that process, offering meaningful opportunities, clear guidance, and long-term partnership. *Estimated weekly pay includes projected hourly wages and weekly meal and lodging per diems for eligible clinicians based on nationally published GSA rates.

1 day ago
New

Travel Nurse RN - Intensive Care Unit (ICU) / Critical Care - $1,919 to $2,014 per week in Boone, NC GQR Healthcare

Travel Nurse RN - Intensive Care Unit (ICU) / Critical Care - $1,919 to $2,014 per week in Boone, NC
Boone, NC
  • $1,919–$2,014

As an award-winning talent partner, we support healthcare professionals through every step of that process, offering meaningful opportunities, clear guidance, and long-term partnership. *Estimated weekly pay includes projected hourly wages and weekly meal and lodging per diems for eligible clinicians based on nationally published GSA rates.

1 day ago
New

Travel Nurse RN - Medical-Surgical - $1,852 to $1,947 per week in Newland, NC GQR Healthcare

Travel Nurse RN - Medical-Surgical - $1,852 to $1,947 per week in Newland, NC
Newland, NC
  • $1,852–$1,947

As an award-winning talent partner, we support healthcare professionals through every step of that process, offering meaningful opportunities, clear guidance, and long-term partnership. *Estimated weekly pay includes projected hourly wages and weekly meal and lodging per diems for eligible clinicians based on nationally published GSA rates.

Today
Convergence Medical Staffing logo
New

Travel Nurse RN - Medical-Surgical - $1,696 per week in Spruce Pine, NC Convergence Medical Staffing

Travel Nurse RN - Medical-Surgical - $1,696 per week in Spruce Pine, NC
Spruce Pine, NC
  • $1,695.96

Job - RN - ACUTE CARE (PCU) - (610) - 6:45AM-7:15PM, City: Spruce Pine, State: North Carolina, Estimated Start, Shift:3 x 12 Hour Day Shift, 07:00:00-19:00:00, 12.00-3, Length of Contract (Days): 91, Estimated Gross Pay: 0.00. The Convergence Medical Staffing Mobile App enables our travelers to search for jobs as well as upload and manage needed information quickly and simply, thus allowing for speedy submittal to facilities.

3 days ago
Specialty Professional Services logo
New

Travel Nurse RN - Medical-Surgical - $1,948 to $2,050 per week in Linville, NC Specialty Professional Services

Travel Nurse RN - Medical-Surgical - $1,948 to $2,050 per week in Linville, NC
Linville, NC
  • $1,947.69–$2,050.20

Our Client is currently seeking Med Surg for positions in Linville, NC for a 3x12 Nights shift. The ideal candidate will possess a current NC license or Compact license Depending on the state.

Today
Specialty Professional Services logo
New

Travel Nurse RN - Stepdown - $2,065 to $2,174 per week in Boone, NC Specialty Professional Services

Travel Nurse RN - Stepdown - $2,065 to $2,174 per week in Boone, NC
Boone, NC
  • $2,065.34–$2,174.04

The ideal candidate will possess a current NC license or Compact license Depending on the state. Our Client is currently seeking Stepdown for positions in Boone, NC for a 3x12 Nights shift.

1 day ago
New

Travel Nurse RN - Emergency Room (ER) / Trauma in Spruce Pine, NC Concentric Healthcare Staffing

Travel Nurse RN - Emergency Room (ER) / Trauma in Spruce Pine, NC
Spruce Pine, NC

Key Responsibilities Provide direct patient care in a 12-bed community Emergency Department with an annual volume of approximately 14,000 visits and an average acuity of 3. Maintain patient ratios of 4–6 patients per RN with ED Tech support available 24/7. Schedule / Job Type Contract | Travel | 13-Week Assignment | Nights, 7:00 PM – 7:00 AM | Three 12-hour shifts per week | 6–8 weekend shifts per schedule.

1 day ago

Travel Nurse RN - Stepdown - $1,894 per week Talent4Health

Travel Nurse RN - Stepdown - $1,894 per week
Jefferson, NC

Talent4Health, based in Wilmington, DE is a one stop solution that offers access to an inclusive network of excellent healthcare professionals through its state-of-the-art recruitment strategies and extensive career opportunities. Proficiency : Our seasoned team of professionals has years of experience and we are dedicated to provide the highest quality service to our clients and candidates.

14 days ago
Host Healthcare logo

Local Contract Nurse RN - Long Term Acute Care - $44-48 per hour Host Healthcare

Local Contract Nurse RN - Long Term Acute Care - $44-48 per hour
Bristol, TN
  • $44–$48 / hour

With access to tens of thousands of travel nursing, therapy, and allied jobs in all 50 states, our responsive and friendly recruiters find your dream position based on what’s important to you. Pay package is based on 8 hour shifts and 40 hours per week (subject to confirmation) with tax-free stipend amount to be determined.

8 days ago
New

Travel Nurse RN - Emergency Room (ER) / Trauma - $1,691 per week in Spruce Pine, NC Magnet Medical

Travel Nurse RN - Emergency Room (ER) / Trauma - $1,691 per week in Spruce Pine, NC
Spruce Pine, NC
  • $1,691

They assess, triage, and treat patients in collaboration with physicians, nurse practitioners, and other healthcare professionals, ensuring the best outcomes in a dynamic setting. Administer medications, fluids, and treatments as prescribed, including intravenous (IV) fluids, antibiotics, pain management, and other emergency medications.

1 day ago
TalentBurst, Inc logo
New

Travel Emergency Department RN - $1,930 per week TalentBurst, Inc

Travel Emergency Department RN - $1,930 per week
Spruce Pine, NC

TalentBurst Health & Life Sciences is an established provider of healthcare workforce solutions, servicing healthcare facilities across the United States for over 15 years. Any additional information that would entice a worker to select your unit for their assignment: Consider items such as new equipment or technology, tenure and experience of staff, schedule options, etc.

4 days ago
New

Travel Nurse RN - Stepdown - $1,962 per week in Boone, NC FlexCare

Travel Nurse RN - Stepdown - $1,962 per week in Boone, NC
Boone, NC
  • $1,962

Less hassle, more control: one recruiter, transparent pay, and concierge-level support that anticipates your needs. Start faster, stay supported, and keep working where and the way you want.

1 day ago
New

Travel Nurse RN - Stepdown - $1,878 per week in Boone, NC FlexCare

Travel Nurse RN - Stepdown - $1,878 per week in Boone, NC
Boone, NC
  • $1,878

Less hassle, more control: one recruiter, transparent pay, and concierge-level support that anticipates your needs. Start faster, stay supported, and keep working where and the way you want.

1 day ago
New

Travel Nurse RN - Intensive Care Unit (ICU) / Critical Care - $1,867 per week in Boone, NC FlexCare

Travel Nurse RN - Intensive Care Unit (ICU) / Critical Care - $1,867 per week in Boone, NC
Boone, NC
  • $1,867

Less hassle, more control: one recruiter, transparent pay, and concierge-level support that anticipates your needs. Start faster, stay supported, and keep working where and the way you want.

1 day ago
New

Travel Nurse RN - Telemetry - $1,867 per week in Bristol, TN FlexCare

Travel Nurse RN - Telemetry - $1,867 per week in Bristol, TN
Bristol, TN
  • $1,867

Less hassle, more control: one recruiter, transparent pay, and concierge-level support that anticipates your needs. Start faster, stay supported, and keep working where and the way you want.

1 day ago
New

Travel Nurse RN - Medical-Surgical - $2,757 per week in Bristol, TN FlexCare

Travel Nurse RN - Medical-Surgical - $2,757 per week in Bristol, TN
Bristol, TN
  • $2,757

Less hassle, more control: one recruiter, transparent pay, and concierge-level support that anticipates your needs. Start faster, stay supported, and keep working where and the way you want.

1 day ago
New

Travel Nurse RN - Psych - $1,709 per week in Linville, NC FlexCare

Travel Nurse RN - Psych - $1,709 per week in Linville, NC
Linville, NC
  • $1,709

Less hassle, more control: one recruiter, transparent pay, and concierge-level support that anticipates your needs. Start faster, stay supported, and keep working where and the way you want.

1 day ago
New

Travel Nurse RN - Emergency Room (ER) / Trauma - $1,658 per week in Spruce Pine, NC FlexCare

Travel Nurse RN - Emergency Room (ER) / Trauma - $1,658 per week in Spruce Pine, NC
Spruce Pine, NC
  • $1,658

Less hassle, more control: one recruiter, transparent pay, and concierge-level support that anticipates your needs. Start faster, stay supported, and keep working where and the way you want.

1 day ago
New

Travel Nurse RN - Medical-Surgical - $1,948 per week in Linville, NC Magnet Medical

Travel Nurse RN - Medical-Surgical - $1,948 per week in Linville, NC
Linville, NC
  • $1,948

The Registered Nurse (RN) in the Med-Surg unit is responsible for providing direct patient care in a fast-paced environment, assisting with the recovery of patients who require medical and surgical interventions. The RN will work collaboratively with the healthcare team to deliver high-quality, compassionate care to patients across a variety of diagnoses and procedures, ensuring patient safety, comfort, and well-being during their hospital stay.

Today
New

Travel Nurse RN - Intensive Care Unit (ICU) / Critical Care - $1,704 to $1,968 per week in Boone, NC National Staffing Solutions

Travel Nurse RN - Intensive Care Unit (ICU) / Critical Care - $1,704 to $1,968 per week in Boone, NC
Boone, NC
  • $1,704.04–$1,967.96

We`re currently seeking a RN - Critical Care Unit (CCU) to join our amazing team with the following qualifications: One or more year(s) of experience as a RN. Details of the RN - Critical Care Unit (CCU) opening in Boone, NC: Anticipated Start Date: 08/31/2026.

1 day ago
Load more

Resume Resources

Free Resume TemplatesFree Resume Builder

Similar Job Searches

Registered Nurse Jobs in Martinsville, VATravel Nursing Jobs in Martinsville, VATravel RN Jobs in Martinsville, VAEmergency Nurse Jobs in Martinsville, VARN Jobs in Boulevard, NCRN Jobs in Reidsville, NCRN Jobs in Roanoke, VARN Jobs in Greensboro, NCRemote Healthcare JobsEntry Level Healthcare Jobs

See More Jobs

  • Browse All RN Locations
  • Browse Jobs Near Martinsville, VA
  • Get noticed by top employers!

    Upload your resume to let employers know you're open to RN job opportunities. Plus, receive relevant job recommendations in your inbox.

    Create A Free Account
    We extracted this information from the job description.
    • ca
      Canada (English)
    • de
      Deutschland (Deutsch)
    • es
      España (Español)
    • fr
      France (Français)
    • ie
      Ireland (English)
    • it
      Italia (Italiano)
    • nl
      Nederland (Nederlands)
    • se
      Sverige (Svenska)
    • uk
      United Kingdom (English)

    For Job Seekers

    • Browse Jobs
    • Salary Tools
    • Resume Templates
    • Resume Builder
    • Career Advice
    • Company Profile
    • Help

    For Employers

    • Products
    • Solutions
    • Pricing
    • Resources
    • Help

    Helpful Resources

    • Terms of Use
    • Privacy Center - UPDATED!
    • Security Center
    • Accessibility Center
    • Do Not Sell My Personal Information
    • Personal Data Request
    • AdChoices

    Find us on social media:

    Get the Monster App

    © 2026 MCB Bermuda Ltd