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

Medication Aide

$20 - $22 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:

Medication Aide

Reports To:
Director of Nursing

Department:
Nursing

Location:
On-site, Lynchburg, VA

Compensation:
$20.00 - $22.00 per hour

Employment Type:
Full-time | Hourly | Non-Exempt

Schedule Available:

Full-time 3:00pm - 11:30pm with alternating weekends

  • Week 1: Sunday, Monday, Wednesday, Thursday, Friday.
  • Week 2: Monday, Tuesday, Wednesday, Friday, Saturday
Job Summary

Medication Aides provide accurate medication administration and quality care to clients and maintain a safe environment under the direction and supervision of a licensed registered nurse.

Key Responsibilities
  • Prepping and administering client specific routine and PRN medications as directed.
  • Verifying the right person, drug, dose, route, and time against the Medication Administration Record (MAR).
  • Documenting interventions, vital signs, or other data related to medication administration.
  • Maintaining confidentiality of clients.
  • Reporting to the supervising nurse with any client issues or concerns.
  • Assisting clients with activities of daily life (ADLs), as needed.
  • Performing all other duties as assigned.
Minimum Qualifications

Education / Credentials
  • High School Diploma or equivalent.
  • Certified or registered with the Board of Virginia as a Medication Aide.
Experience
  • Minimum of 6 months of experience in a medication aide role.
  • Mental health and residential substance use disorder program experience preferred
Knowledge / Skills
  • Excellent verbal and written communication skills.
  • Excellent organizational and time management skills.
  • Able to work independently and with a team
Working Conditions
  • Direct care position
  • Full-time, 40 hours per week, 3:00-11:30pm, 5 8's with rotating weekends

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:

20 - 22 USD per hour (Lynchburg, VA)
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Medication Aide in Lynchburg, VA vacancy
  •  ...Registered Medication Aide/CNA (Must Have Both Certifications) FT Second Shift 3p-1130p Join Us in Empowering Purposeful Living At the heart of everything we do is a powerful mission: Empowering individuals with choices in purposeful living. We envision a vibrant... 
    Suggested
    Full time
    Local area
    Afternoon shift

    LifeSpire of Virginia

    Lynchburg, VA
    5 days ago
  • $14.34 - $17.93 per hour

     ...3 Hourly Changes to PPV after training What's in it for you ~ A full benefits package with choice of affordable PPO or HSA medical plans. ~ Paid time off. ~ Up to $1,000 in free healthcare services paid by Amedisys yearly, when enrolled in an Amedisys HSA medical... 
    Suggested
    Hourly pay
    Relief
    Shift work

    Amedisys

    Lynchburg, VA
    5 days ago
  • $46.92k

     ...Responsibilities include: Providing daily supervision and mentorship Managing household routines and student schedules Administering medications and ensuring student wellness Driving students to activities, as well as planning and actively engaging in developmental and... 
    Suggested
    Full time
    Relocation
    Relocation package
    Flexible hours
    Weekday work

    Confidential

    Lynchburg, VA
    14 days ago
  • Nurse Practitioner Opportunity At the Indian Health Service, Nurse Practitioners do more than practice medicine-they change lives. Guided by our mission to raise the health of American Indian and Alaska Native people, you'll deliver compassionate care where it's needed...
    Suggested
    Relocation package

    US Government Jobs

    Madison Heights, VA
    2 days ago
  •  ...in the home. Responsibilities Travel to and from patients’ homes. Perform comprehensive, non-invasive physical assessments. Review medical history and ensure accurate and timely documentation. Conduct medical reconciliation to ensure patient safety and compliance. Provide... 
    Suggested
    Extra income
    Relief
    Flexible hours

    Page Mechanical Group Inc

    Lynchburg, VA
    2 days ago
  •  ...professional practice guidelines. Diagnose or treat acute health care problems such as illnesses, infections, and injuries. Prescribe medications based on efficacy, safety, dosage and frequencies. Educate patients about self-management of acute or chronic illnesses,... 

    Department of Health and Human Services

    Madison Heights, VA
    2 days ago
  •  ...Assistants (CNA) , Nursing Assistants (NA) , and Personal Care Aides (PCA) to provide high-quality, compassionate care to clients in...  ...) Prepare light meals and assist with feeding Provide medication reminders Offer companionship and emotional support Perform... 
    Weekly pay
    Full time
    Part time
    Relief
    Immediate start
    Flexible hours
    Night shift
    Weekend work
    Weekday work

    Americare Plus

    Forest, VA
    2 days ago
  • $2,998 per week

    Registered Nurse (RN) | Cardiovascular Operating Room Location: Lynchburg, VA Agency: TRS Healthcare Pay: $2,998 per week Shift Information: Days Start Date: 7/27/2026 About the Position TravelNurseSource is working with TRS Healthcare to...
    Full time
    Contract work
    Relocation package
    Shift work

    TravelNurseSource

    Lynchburg, VA
    12 hours ago
  • Registered Nurse (RN) | Cardiovascular Operating Room Location: Lynchburg, VA Agency: TNAA | TotalMed Pay: Competitive weekly pay (inquire for details) Shift Information: Days Contract Duration: 13 Weeks Start Date: 6/29/2026 About the ...
    Weekly pay
    Daily paid
    Long term contract
    Full time
    Contract work
    Temporary work
    Shift work

    TravelNurseSource

    Lynchburg, VA
    12 hours ago
  • $3,390 per week

    Registered Nurse (RN) | Cardiovascular Operating Room Location: Lynchburg, VA Agency: Infojini Healthcare Pay: $3,390 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 7/27/2026 About the Position...
    Daily paid
    Permanent employment
    Full time
    Contract work
    Temporary work
    Immediate start
    Flexible hours
    Shift work

    TravelNurseSource

    Lynchburg, VA
    12 hours ago
  • $2,835 per week

     ...Registered Nurse (RN) | Cardiovascular Operating Room Location: Lynchburg, VA Agency: OneStaff Medical Pay: $2,835 per week Shift Information: Rotating - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 7/11/2026 About the Position... 
    Hourly pay
    Full time
    Contract work
    Temporary work
    Work experience placement
    Shift work

    OneStaff Medical

    Lynchburg, VA
    12 hours ago
  • $3,010 per week

     ...Registered Nurse (RN) | Cardiovascular Operating Room Location: Lynchburg, VA Agency: Core Medical Group Pay: $3,010 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 7/27/2026 About the Position... 
    Hourly pay
    Weekly pay
    Daily paid
    Permanent employment
    Full time
    Contract work
    Temporary work
    Relocation
    Shift work

    TravelNurseSource

    Lynchburg, VA
    12 hours ago
  • $3,070 per week

     ...recent experience as a CVOR RN Active BLS and ACLS Active RN license Benefits Agency Benefits Day 1 Health Insurance (Medical, Dental, Vision), Flexible Housing Options, Guaranteed Stipend: Facility Cancelled Shifts, JACHO Certified, Prestigious Facilities,... 
    Hourly pay
    Weekly pay
    Full time
    Contract work
    Live out
    Flexible hours
    Shift work

    TravelNurseSource

    Lynchburg, VA
    12 hours ago
  • $3,356 per week

     ...Nursing Additional certifications may be required Benefits We Offer: ~ Competitive pay rates, Referral Bonus, Medical, Dental and Vision. Travel reimbursement and per diem allowances, Employee discounts, educational opportunities, and more!... 
    Daily paid
    Full time
    Immediate start
    Shift work
    Day shift

    TravelNurseSource

    Lynchburg, VA
    12 hours ago
  • $2,909 - $3,088 per week

     ...and responsive recruiter who has your back · Priority access to jobs in all 50 states at every major healthcare system · Day-1 medical benefits that last up to 30 days between assignments · Day-1 401K with company matching after 6 months · 24/7 support · Clinical... 
    Full time
    Contract work
    Local area
    Immediate start
    Shift work

    TravelNurseSource

    Lynchburg, VA
    12 hours ago
  • $3,139 per week

    Registered Nurse (RN) | Cardiovascular Operating Room Location: Lynchburg, VA Agency: Cynet Health Pay: $3,139 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 7/27/2026 About the Position TravelNurseSource...
    Full time
    Contract work
    Shift work
    Weekend work
    Weekday work

    TravelNurseSource

    Lynchburg, VA
    12 hours ago
  • $3,239 per week

     ...Registered Nurse (RN) | Cardiovascular Operating Room Location: Lynchburg, VA Agency: Coast Medical Service Pay: $3,239 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 7/27/2026 About the Position... 
    Daily paid
    Full time
    Contract work
    Shift work

    TravelNurseSource

    Lynchburg, VA
    12 hours ago
  • $2,909 - $3,088 per week

    Registered Nurse (RN) | Cardiovascular Operating Room Location: Lynchburg, VA Agency: Host Healthcare Pay: $2,909 to $3,088 per week Shift Information: Days Contract Duration: 13 Weeks Start Date: 7/27/2026 About the Position Host Healthcare...
    Full time
    Contract work
    Immediate start
    Shift work

    Host Healthcare

    Lynchburg, VA
    12 hours ago
  • $2,879 per week

    Registered Nurse (RN) | Cardiovascular Operating Room Location: Lynchburg, VA Agency: Atlas MedStaff Pay: $2,879 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 7/27/2026 About the Position ...
    Hourly pay
    Full time
    Contract work
    Work at office
    Remote work
    Shift work
    Weekend work

    TravelNurseSource

    Lynchburg, VA
    12 hours ago
  • $2,693 - $2,986 per week

     ...benefits package, 24/7 support, and a responsive, traveler-first culture, what are you waiting for? Apply today! Benefits: ~ Medical, Dental, and Vision Insurance ~ Life and Disability Insurance ~401(k) with Employer Match ~ Certification & Licensure Reimbursement... 
    Full time
    Contract work
    Immediate start
    Flexible hours
    Shift work

    TravelNurseSource

    Lynchburg, VA
    12 hours ago
  • At Eventus WholeHealth, we believe in transforming healthcare delivery in skilled nursing and assisted living facilities through integrated, evidence-based care. Founded in 2014, our organization is committed to improving patient outcomes with a comprehensive, collaborative...
    Part time

    Eventus WholeHealth

    Lynchburg, VA
    5 days ago
  • $2,879 per week

    Registered Nurse (RN) | Cardiovascular Operating Room Location: Lynchburg, VA Agency: Atlas MedStaff Pay: $2,879 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 7/27/2026 About the Position ...
    Hourly pay
    Full time
    Contract work
    Work at office
    Shift work

    Atlas MedStaff

    Lynchburg, VA
    12 hours ago
  • $3,116 per week

     ...of patients in our communities. Here are some benefits of working with PRN: ~ Competitive pay ~ Generous housing stipends ~ Medical, Dental, Vision ~401(k) with company match ~ Refer-a-friend bonus Requirements One year of experience within the past two... 
    Full time
    Contract work
    Relief
    Local area
    Shift work

    PRN Healthcare

    Lynchburg, VA
    12 hours ago
  • $3,116 per week

     ...of patients in our communities. Here are some benefits of working with PRN: ~ Competitive pay ~ Generous housing stipends ~ Medical, Dental, Vision ~401(k) with company match ~ Refer-a-friend bonus About PRN Healthcare Our story starts with a 21-year... 
    Daily paid
    Full time
    Contract work
    Locum
    Relief
    Local area
    Shift work

    TravelNurseSource

    Lynchburg, VA
    12 hours ago
  • $3,083 per week

     ...Registered Nurse (RN) | Cardiovascular Operating Room Location: Lynchburg, VA Agency: Medical Solutions Pay: $3,083 per week Shift Information: Days Start Date: 7/27/2026 About the Position TravelNurseSource is working with Medical Solutions... 
    Full time
    Temporary work
    Shift work

    TravelNurseSource

    Lynchburg, VA
    12 hours ago
  • $3,390 per week

    Registered Nurse (RN) | Cardiovascular Operating Room Location: Lynchburg, VA Agency: Infojini Healthcare Pay: $3,390 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 7/27/2026 About the Position...
    Full time
    Contract work
    Shift work

    Infojini Healthcare

    Lynchburg, VA
    12 hours ago
  • $2,752 - $2,928 per week

     ...Registered Nurse (RN) | Cardiovascular Operating Room Location: Lynchburg, VA Agency: Fusion Medical Staffing Pay: $2,752 to $2,928 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 7/27/2026 About... 
    Full time
    Contract work
    Temporary work
    Immediate start
    Shift work

    TravelNurseSource

    Lynchburg, VA
    12 hours ago
  • $2,835 per week

     ...Registered Nurse (RN) | Cardiovascular Operating Room Location: Lynchburg, VA Agency: OneStaff Medical Pay: $2,835 per week Shift Information: Rotating - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 7/11/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
    12 hours ago
  • $3,079 per week

     ...Registered Nurse (RN) | Cardiovascular Operating Room Location: Lynchburg, VA Agency: Magnet Medical Pay: $3,079 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 7/27/2026 About the Position... 
    Full time
    Contract work
    Immediate start
    Flexible hours
    Shift work

    TravelNurseSource

    Lynchburg, VA
    12 hours ago
  • $3,083 per week

     ...Registered Nurse (RN) | Cardiovascular Operating Room Location: Lynchburg, VA Agency: Medical Solutions Pay: $3,083 per week Shift Information: Days Start Date: 7/27/2026 About the Position A facility in Lynchburg, VA is seeking its next... 
    Full time
    Shift work

    Medical Solutions

    Lynchburg, VA
    12 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Medication Aide. Be the first to apply!