Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Floor Nurse (LPN or RN)

$30 - $45 per hour

Mainspring Recovery

About Mainspring Recovery

Mainspring Recovery is a mission-driven behavioral health organization built on the belief that healing happens when the right people are in the room. We provide care across multiple levels, including Residential, Partial Hospitalization (PHP), and Intensive Outpatient (IOP), supporting individuals and families throughout the recovery process.

Every role at Mainspring, clinical and non-clinical alike, contributes to creating safe, structured, and effective environments where people can rebuild their lives. We invest in strong teams, clear systems, and thoughtful leadership, believing meaningful impact comes from doing the work well, supporting one another, and holding ourselves to high standards across the organization.

Job Title:

Floor Nurse (LPN or RN)

Reports To:
Director of Nursing/Executive Director

Department:
Nursing

Location:
On-site, Lynchburg, VA

Employment Type:
Full-time (LPN ONLY) | Part-time (LPN ONLY) | PRN (LPN or RN) | Hourly | Non-Exempt

Compensation :

The pay range for this position is $30 - $45 per hour, set in good faith based on the responsibilities of the role, qualifications, and market conditions. Applicable shift differentials:

  • $1 per hour 4:00-7:00pm
  • $2 per hour 7:00pm-7:00am
Job Summary

Mainspring Recovery is seeking a reliable, detail-oriented Floor Nurse (LPN or RN) to provide medication administration and routine nursing support for residential clients. The primary responsibility of this role is safe, accurate, and timely medication administration while supporting basic nursing assessments and coordination of care as directed by medical and psychiatric providers.

The Floor Nurse works collaboratively with the interdisciplinary treatment team to ensure continuity of care, client safety, and compliance with nursing standards, organizational policies, and regulatory requirements.

Key Responsibilities
  • Administer prescribed medications accurately and safely in accordance with physician orders, medication administration records (MAR), and organizational policy.
  • Prepare, organize, and maintain medication carts, ensuring medications are stored securely and arranged alphabetically by client name.
  • Review, count, and document controlled substances at the beginning and end of each shift in accordance with policy.
  • Monitor clients for medication effectiveness, side effects, and adverse reactions, and report concerns to the appropriate provider.
  • Perform routine nursing tasks including vital signs, weight checks, blood sugar monitoring, pain assessments, and other clinical observations as ordered.
  • Complete intake-related nursing tasks for new admissions as assigned, including vital signs, weight, and medication review.
  • Review and update medication lists daily to reflect changes in prescriptions, dosages, or administration times.
  • Document all nursing interactions, medication administration, and clinical observations accurately and timely in the electronic medical record (EMR).
  • Verify laboratory work is completed as ordered, review results, and notify medical or psychiatric providers of abnormal values.
  • Participate in daily sick call and assess client concerns to determine appropriate follow-up or referral.
  • Coordinate with providers, admiissions staff, and clinical leadership regarding clients with complex medical needs or polypharmacy concerns.
  • Consult with counselors, therapists, and recovery support staff regarding client medical status and ongoing care needs.
  • Support scheduling of outside medical appointments as directed by providers.
  • Maintain compliance with infection control, safety standards, and nursing scope of practice.
  • Perform all other duties as assigned to support nursing operations and continuity of care.
Minimum Qualifications

Education / Credentials
  • Current Virginia state Licensed Practical Nurse (LPN) or Registered Nurse (RN) license required.
  • Must maintain active licensure in accordance with the standards of the Commonwealth of Virginia.
Experience
  • Minimum of six (6) months of clinical experience as an LPN or RN.
  • Experience in behavioral health or residential substance use disorder treatment preferred.
Knowledge / Skills
  • Strong knowledge of medication administration and nursing documentation standards.
  • Excellent verbal and written communication skills.
  • Ability to visually assess client behavior and identify changes in physical or emotional condition.
  • Strong organizational and time management skills.
  • Ability to work independently while collaborating effectively with a multidisciplinary team.
Working Conditions
  • On-site, shift-based direct care position.
  • Full-time, part-time, or PRN schedules available.
  • Evenings, weekends, and holidays required based on staffing needs.
    • Full-time (LPN ONLY)
      • 7:00am-7:30pm Monday, Tuesday, Wednesday, Thursday, Saturday, Sunday rotation
    • Part-time (LPN ONLY)
      • 7:00am-7:30pm Wednesday, Thursday and Wednesday Friday rotation
    • PRN (LPN or RN)
      • Shifts vary

Why This Role Matters

Pre-Employment Requirements

Mainspring conducts, as required, job-related background checks, drug testing, TB testing, verification of employment history, and/or reference checks prior to employment.

Equal Employment Opportunity Statement

Mainspring is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, genetic information, veteran status, or any other protected status in accordance with applicable federal, state, and local laws.

EEO is the Law:

The pay range for this role is:

30 - 45 USD per hour (Lynchburg 3.5)
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Floor Nurse (LPN or RN) in Lynchburg, VA vacancy
  •  ...Floor Nurse (LPN or RN)Mainspring Recovery is seeking a reliable, detail-oriented Floor Nurse (LPN or RN) to provide medication administration and routine nursing support for residential clients. The primary responsibility of this role is safe, accurate, and timely medication... 
    Floor
    Full time
    Part time
    Relief
    Shift work
    Weekend work
    Afternoon shift

    Mainspring Recovery

    Lynchburg, VA
    12 hours ago
  • $35 - $37 per hour

     ...Job Description Job Description Weekend Nurse Supervisor LPN or RN – Be the Heart of Skilled Care! Fairmont Crossing Health and Rehab Center | Amherst, VA Pay rate range based on experience: LPN: pay rate range: $35.00 per hour - $37.00 per hour RN: pay... 
    Suggested
    Hourly pay
    Daily paid
    Shift work
    Weekend work

    Fairmont Crossing Health and Rehab Center

    Amherst, VA
    23 days ago
  • $2,182 per week

     ...Travel Nurse RN - Rehabilitation - $2,182 per week role at Lifepoint Health 1 week ago Be among...  ...Travel Medical-Surgical Rehabilitation Floor RN - $1,905 per week Registered Nurse (RN)...  ...Orthopedic Center Ivy Road Operating Room (OCIR/OR), Internal Traveler Program (ITP)... 
    Floor
    Internship
    Shift work
    Night shift

    LifePoint Health

    Lynchburg, VA
    2 days ago
  •  ...Job Description Job Description Join Our Team as an RN/LPN Nursing Supervisor at Guggenheimer Health & Rehab! Are you a passionate RN or LPN looking for a leadership role in a supportive, team-driven environment? Guggenheimer Health & Rehab is seeking a dedicated... 
    Suggested
    Daily paid
    Monday to Friday
    Flexible hours
    Shift work
    Weekend work

    Guggenheimer Health & Rehab Center

    Lynchburg, VA
    8 days ago
  •  ...Registered Nurse (RN) | Emergency Room (ER) / Trauma Location: Lynchburg, VA Agency: Core Medical Group Pay: Competitive weekly...  ..., and more. When you join CoreMedical's travel nursing or allied travel family, our recruiting team takes the time to get... 
    Suggested
    Hourly pay
    Weekly pay
    Daily paid
    Permanent employment
    Full time
    Contract work
    Temporary work
    Relocation
    Shift work
    Night shift

    TravelNurseSource

    Lynchburg, VA
    13 hours ago
  • $1,985 per week

     ...Cross Country Nurses is seeking a travel nurse RN Med Surg for a travel nursing job in Lynchburg, Virginia. Job Description & Requirements ~ Specialty...  ...Nurse (RN) for a position on the Medical Surgical Floor in a healthcare facility. This role involves providing direct... 
    Floor
    For contractors
    Zero hours contract
    Shift work
    Weekend work

    Cross Country Nurses

    Lynchburg, VA
    3 days ago
  •  ...Careers Advancement  Job Summary We are seeking a Registered Nurse or Licensed Practical Nurse to join our team. In this role, you...  ...managing a plan of care for individual patients. You are a RN or LPN who operates with great attention to detail and a big heart.... 
    Immediate start
    Monday to Friday
    Flexible hours

    American Pediatric & Adult Hcs Inc

    Lynchburg, VA
    29 days ago
  •  ...!We are looking for a Licensed Practical Floor Nurse to provide caring support to our family of...  ...of an accredited school of nursing (LPN)Currently licensed as an LPN, and in good...  ...preferred.Prior experience in a Skilled Nursing or Assisted living environment and with the... 
    Floor
    Local area
    Flexible hours

    LifeSpire of Virginia

    Lynchburg, VA
    1 day ago
  • $2,035 per week

     ...Cross Country Nurses is seeking a travel nurse RN Med Surg for a travel nursing job in Lynchburg, Virginia. Job Description & Requirements ~...  ...Employment Type: Travel Job Summary Medical Surgical Floor Registered Nurse (RN) Location unspecified. This role... 
    Floor
    Zero hours contract
    Local area
    Shift work
    Night shift
    Weekend work

    Cross Country Nurses

    Lynchburg, VA
    5 days ago
  •  ...Home Health Licensed Practical Nurse (LPN) Lynchburg, Va Home Health Licensed Practical Nurse...  ...recovering from illness, injury, surgery, or chronic conditions while working closely...  ...conditions under the supervision of an RN Monitor patient condition, obtain vital... 
    Full time
    Part time
    Relief
    Work at office
    Flexible hours

    Interim HealthCare of Tucson AZ

    Lynchburg, VA
    2 days ago
  • $1,853 - $2,006 per week

     ...Registered Nurse (RN) | Emergency Room (ER) / Trauma Location: Lynchburg, VA Agency: Host Healthcare Pay: $1,853 to $2,006 per week Shift Information: Nights Contract Duration: 20 Weeks Start Date: 10/5/2026 About the Position TravelNurseSource... 
    Full time
    Contract work
    Local area
    Immediate start
    Shift work
    Night shift

    TravelNurseSource

    Lynchburg, VA
    1 day ago
  • $2,100 per week

     ...Registered Nurse (RN) | Emergency Room (ER) / Trauma Location: Lynchburg, VA Agency: Cynet Health Pay: $2,100 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 20 Weeks Start Date: 10/5/2026 About the Position... 
    Full time
    Contract work
    Local area
    Shift work
    Night shift
    Weekend work

    Cynet Health

    Lynchburg, VA
    1 day ago
  • $2,019 per week

     ...Registered Nurse (RN) | Emergency Room (ER) / Trauma Location: Lynchburg, VA Agency: PRN Healthcare Pay: $2,019 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 20 Weeks Start Date: 11/16/2026 About the Position... 
    Daily paid
    Full time
    Contract work
    Locum
    Relief
    Local area
    Shift work
    Night shift

    TravelNurseSource

    Lynchburg, VA
    1 day ago
  • $2,701 per week

     ...Registered Nurse (RN) | Emergency Room (ER) / Trauma Location: Lynchburg, VA Agency: Atlas MedStaff Pay: $2,701 per week Shift Information: Nights - 4 days x 12 hours Contract Duration: 20 Weeks Start Date: 11/16/2026 About the Position... 
    Hourly pay
    Full time
    Contract work
    Work at office
    Shift work
    Night shift

    Atlas MedStaff

    Lynchburg, VA
    13 hours ago
  • $2,528 per week

     ...Registered Nurse (RN) | Emergency Room (ER) / Trauma Location: Lynchburg, VA Agency: Triage Staffing Pay: $2,528 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 20 Weeks Start Date: 11/16/2026 About the Position... 
    Full time
    Contract work
    Shift work
    Night shift

    TravelNurseSource

    Lynchburg, VA
    1 day ago
  • $2,528 per week

     ...Registered Nurse (RN) | Emergency Room (ER) / Trauma Location: Lynchburg, VA Agency: Triage Staffing Pay: $2,528 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 20 Weeks Start Date: 11/16/2026 About the Position... 
    Full time
    Contract work
    Shift work
    Night shift

    Triage Staffing

    Lynchburg, VA
    1 day ago
  • $2,612 per week

     ...Registered Nurse (RN) | Emergency Room (ER) / Trauma Location: Lynchburg, VA Agency: FlexCare Pay: $2,612 per week Shift Information: Nights - 4 days x 12 hours Contract Duration: 20 Weeks Start Date: ASAP About the Position Position... 
    Full time
    Contract work
    Immediate start
    Shift work
    Night shift

    FlexCare

    Lynchburg, VA
    1 day ago
  • $2,022 per week

     ...Registered Nurse (RN) | Emergency Room (ER) / Trauma Location: Lynchburg, VA Agency: Coast Medical Service Pay: $2,022 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 20 Weeks Start Date: 10/5/2026 About the Position... 
    Full time
    Contract work
    Shift work
    Night shift

    Coast Medical Service

    Lynchburg, VA
    1 day ago
  • $2,701 per week

     ...Registered Nurse (RN) | Emergency Room (ER) / Trauma Location: Lynchburg, VA Agency: Atlas MedStaff Pay: $2,701 per week Shift Information: Nights - 4 days x 12 hours Contract Duration: 20 Weeks Start Date: 11/16/2026 About the Position... 
    Hourly pay
    Full time
    Contract work
    Work at office
    Remote work
    Shift work
    Night shift
    Weekend work

    TravelNurseSource

    Lynchburg, VA
    13 hours ago
  • $1,852 per week

     ...Registered Nurse (RN) | Emergency Room (ER) / Trauma Location: Lynchburg, VA Agency: OneStaff Medical Pay: $1,852 per week Shift Information: Rotating - 3 days x 12 hours Contract Duration: 20 Weeks Start Date: 10/19/2026 About the Position... 
    Hourly pay
    Full time
    Contract work
    Temporary work
    Work experience placement
    Work at office
    Flexible hours
    Shift work

    TravelNurseSource

    Lynchburg, VA
    1 day ago
  • $1,852 per week

     ...Registered Nurse (RN) | Emergency Room (ER) / Trauma Location: Lynchburg, VA Agency: OneStaff Medical Pay: $1,852 per week Shift Information: Rotating - 3 days x 12 hours Contract Duration: 20 Weeks Start Date: 10/19/2026 About the Position... 
    Hourly pay
    Full time
    Contract work
    Temporary work
    Work experience placement
    Shift work

    OneStaff Medical

    Lynchburg, VA
    1 day ago
  • $2,022 per week

     ...Registered Nurse (RN) | Emergency Room (ER) / Trauma Location: Lynchburg, VA Agency: Coast Medical Service Pay: $2,022 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 20 Weeks Start Date: 10/5/2026 About the Position... 
    Daily paid
    Full time
    Contract work
    Shift work
    Night shift

    TravelNurseSource

    Lynchburg, VA
    1 day ago
  •  ...Registered Nurse (RN) | Emergency Room (ER) / Trauma Location: Lynchburg, VA Agency: TotalMed Pay: Competitive weekly pay (inquire for details) Shift Information: Nights Contract Duration: 20 Weeks Start Date: 11/16/2026 About the Position... 
    Weekly pay
    Daily paid
    Full time
    Contract work
    Shift work
    Night shift

    TotalMed

    Lynchburg, VA
    13 hours ago
  • $2,612 per week

     ...Registered Nurse (RN) | Emergency Room (ER) / Trauma Location: Lynchburg, VA Agency: FlexCare Pay: $2,612 per week Shift Information: Nights - 4 days x 12 hours Contract Duration: 20 Weeks Start Date: ASAP About the Position TravelNurseSource... 
    Full time
    Contract work
    Immediate start
    Shift work
    Night shift

    TravelNurseSource

    Lynchburg, VA
    13 hours ago
  •  ...Registered Nurse (RN) | Emergency Room (ER) / Trauma Location: Lynchburg, VA Agency: TotalMed Pay: Competitive weekly pay (inquire for details) Shift Information: Nights Contract Duration: 20 Weeks Start Date: 11/16/2026 About the Position... 
    Weekly pay
    Daily paid
    Long term contract
    Full time
    Contract work
    Temporary work
    Shift work
    Night shift

    TravelNurseSource

    Lynchburg, VA
    13 hours ago
  • $1,853 - $2,006 per week

     ...Registered Nurse (RN) | Emergency Room (ER) / Trauma Location: Lynchburg, VA Agency: Host Healthcare Pay: $1,853 to $2,006 per week Shift Information: Nights Contract Duration: 20 Weeks Start Date: 10/5/2026 About the Position Host Healthcare... 
    Full time
    Contract work
    Immediate start
    Shift work
    Night shift

    Host Healthcare

    Lynchburg, VA
    1 day ago
  • $2,563 - $2,727 per week

     ...Registered Nurse (RN) | Emergency Room (ER) / Trauma Location: Lynchburg, VA Agency: Fusion Medical Staffing Pay: $2,563 to $2,727 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 20 Weeks... 
    Full time
    Contract work
    Temporary work
    Shift work
    Night shift

    TravelNurseSource

    Lynchburg, VA
    1 day ago
  • $2,082 per week

     ...Registered Nurse (RN) | Emergency Room (ER) / Trauma Location: Lynchburg, VA Agency: Magnet Medical Pay: $2,082 per week...  ...to our travelers! Modalities we staff: Registered Nurses LPN/LVN PT's and PTA's OT's and COTA's SLP Surgical Tech... 
    Full time
    Contract work
    Immediate start
    Flexible hours
    Shift work
    Night shift

    TravelNurseSource

    Lynchburg, VA
    13 hours ago
  • $2,082 per week

     ...Registered Nurse (RN) | Emergency Room (ER) / Trauma Location: Lynchburg, VA Agency: Magnet Medical Pay: $2,082 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 20 Weeks Start Date: 10/19/2026 About the Position... 
    Full time
    Contract work
    Immediate start
    Shift work
    Night shift

    Magnet Medical

    Lynchburg, VA
    13 hours ago
  • $2,563 - $2,727 per week

     ...Registered Nurse (RN) | Emergency Room (ER) / Trauma Location: Lynchburg, VA Agency: Fusion Medical Staffing Pay: $2,563 to $2,727 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 20 Weeks Start Date: 10/5/2026... 
    Full time
    Contract work
    Temporary work
    Shift work
    Night shift

    Fusion Medical Staffing

    Lynchburg, VA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Floor Nurse (LPN or RN). Be the first to apply!