1

Cna Jobs in Virginia (NOW HIRING)

CNA

Fredericksburg, VA · On-site

$18/hr

  • Medical

Certified Nursing Assistant (CNA) 📍 Fredericksburg, VA, United States 💵 Pay: $18/hour 🕒 Shift: 7:00 AM - 3:00 PM 📅 Full-time | Contract About the Role: Are you looking to make a ...

CNA

Grundy, VA · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

CNA At Heritage Hall, our family exists to care for yours- it is how we show up every single day. Our facilities are small, community-rooted, built on the belief that every resident deserves to feel ...

CNA

Charlottesville, VA · On-site

$32.40/hr

CNA $32.40 per hour Location: St Paul, MN Type: Per Diem Schedule: 5x8 Nights Job Title: Certified Nursing Assistant (CNA) Location: St Paul, MN Pay: $32.40 per hour Shifts: Per diem shifts available ...

CNA

Vienna, VA · On-site

$20 - $25/hr

  • Medical

  • Dental

  • Retirement

Certified Nursing Assistant (CNA) - Licensed Company: Virginia Home Care Services, Inc. Location: Leesburg (20175, 20176) and surrounding Loudoun County communities Employment Type: Full-Time / ...

CNA

Lexington, VA · On-site

$17 - $22.85/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

CNA Lexington, VA 24450 Overview Salary Range $17.00 - $22.85 Hourly At Heritage Hall, our family exists to care for yours - it is how we show up every single day. Our facilities are small, community ...

CNA

Charlottesville, VA · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Certified Nursing Assistant (CNA) - Day Shift | Full-Time $1,000 Sign-On Bonus Make a Difference Where Care Truly Matters Are you a compassionate Certified Nursing Assistant (CNA) looking for more ...

CNA

Roanoke, VA

$16 - $21.50/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

As a CNA, you will work alongside a team that lifts each other up. The work can be demanding, but at the end of the day your co-workers are there to lift you up...and you will be there for them. That ...

Certified Nurse Assistant CNA

Norfolk, VA · On-site

$18 - $21/day

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

We're seeking dedicated Certified Nursing Assistants who are passionate about supporting patients with dignity, respect, and attentiveness. If you enjoy direct patient care and being a vital part of ...

CNA

Roanoke, VA · On-site

$16 - $21.50/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

As a CNA, you will work alongside a team that lifts each other up. The work can be demanding, but at the end of the day your co-workers are there to lift you up...and you will be there for them. That ...

CNA

Charlottesville, VA · On-site

$18 - $22/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Certified Nursing Assistant (CNA) - Day Shift | Full-Time $1,000 Sign-On Bonus Make a Difference Where Care Truly Matters Are you a compassionate Certified Nursing Assistant (CNA) looking for more ...

CNA

Vienna, VA · On-site

$20 - $25/hr

  • Medical

  • Dental

  • Retirement

Certified Nursing Assistant (CNA) - Licensed Company: Virginia Home Care Services, Inc. Other Zip Codes Including: 22201, 22207, 22202, 22203, 22204, 22207 Employment Type: Full-Time / Part-Time / ...

CNA

Grundy, VA · On-site

$14 - $18.81/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

As a CNA, you will be at the very heart of that mission, providing hands-on care that is personal, consistent, and deeply meaningful. CNAs at Heritage Hall become the familiar and trusted face that ...

CNA

Charlottesville, VA · On-site

$18 - $22/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Certified Nursing Assistant (CNA) - Day Shift | Full-Time $1,000 Sign-On Bonus Make a Difference Where Care Truly Matters Are you a compassionate Certified Nursing Assistant (CNA) looking for more ...

Showing results 21-40

Cna information

See Virginia salary details

$10

$19

$29

How much do cna jobs pay per hour?

As of Aug 15, 2026, the average hourly pay for cna in Virginia is $19.89, according to ZipRecruiter salary data. Most workers in this role earn between $16.20 and $22.40 per hour, depending on experience, location, and employer.

What is a CNA?

CNAs, or Certified Nursing Assistants, are healthcare professionals who provide basic care to patients in hospitals, nursing homes, and other medical facilities. Their responsibilities typically include assisting patients with daily activities like bathing, dressing, eating, and mobility. CNAs also help monitor patients’ health by recording vital signs and reporting changes to nursing staff. They play a crucial role in ensuring patient comfort and supporting the work of nurses and other medical staff. To become a CNA, individuals must complete a state-approved education program and pass a certification exam.

What are some common challenges CNAs face when working in fast-paced healthcare settings, and how can they effectively manage them?

Certified Nursing Assistants (CNAs) often work in environments where patient needs can change rapidly, such as hospitals or long-term care facilities. Common challenges include managing a high patient load, balancing multiple tasks simultaneously, and responding quickly to emergencies. To effectively manage these challenges, CNAs benefit from strong time-management skills, clear communication with nurses and other healthcare staff, and maintaining a calm, compassionate approach under pressure. Regular team meetings and supportive supervisors also help CNAs address concerns and continue providing quality care.

What is the difference between Cna vs Certified Medical Assistant?

AspectCNACertified Medical Assistant
CertificationsState-approved CNA certificationCertified Medical Assistant (CMA) certification from AAMA or AMT
Work EnvironmentLong-term care, nursing homes, hospitalsClinics, outpatient settings, hospitals
Job DutiesBasic patient care, vital signs, assistance with activities of daily livingPatient care, basic clinical tasks, administrative duties
Training DurationFew weeks to a few monthsApproximately 1 year (including classroom and clinical training)

While CNAs focus on basic patient care and assistance in long-term and hospital settings, Certified Medical Assistants have a broader scope including clinical and administrative tasks in outpatient clinics. Both roles require certification but differ in training length and job responsibilities.

What does a CNA do?

A CNA, or certified nursing assistant or certified nursing aide, is an assistant to RNs (registered nurses) and LPNs (licensed practical nurses) on the medical staff. CNAs to tend to the patients within their ward, completing tasks that the RNs and LPNs may not have the time to complete. In some cases, a CNA may be the medical attendant a patient interacts with most frequently. Daily duties for a CNA may include bathing and grooming patients, assisting patients with the intake of food or medicine, checking vital signs, and dressing wounds. A CNA ensures that all rooms are tidy and sanitized, bedpans are empty, and linens are fresh. Additionally, a CNA should be comfortable documenting their patients’ conditions and any changes that may have occurred to communicate this information to the assigned nurses or physicians for each case.

Why do so many certified nursing assistants quit?

Certified nursing assistants often leave the profession due to low pay, physically demanding work, high stress levels, and limited opportunities for advancement. The demanding schedule and emotional strain can also contribute to high turnover rates in this role.

What skills and qualifications are needed to be a CNA?

To thrive as a Certified Nursing Assistant (CNA), you need a basic understanding of patient care, assistance with daily living activities, and a state-approved CNA certification. Familiarity with electronic health record (EHR) systems and vital sign monitoring devices is typically required. Compassion, patience, and strong communication skills help CNAs build trust and provide effective support to patients and healthcare teams. These skills are crucial for ensuring patient comfort, safety, and quality care in clinical or long-term care environments.

What are the most commonly searched types of Cna jobs in Virginia?

The most popular types of Cna jobs in Virginia are:

What cities in Virginia are hiring for Cna jobs?

Cities in Virginia with the most Cna job openings:

Infographic showing various Cna job openings in Virginia as of August 2026, with employment types broken down into 5% As Needed, 56% Full Time, 30% Part Time, 7% Contract, and 2% Nights. Highlights an 98% In-person, and 2% Remote job distribution, with an average salary of $41,376 per year, or $19.9 per hour.

Certified Nurse Assistant (CNA)

Visiting Angels

Bluemont, VA • On-site

Other

Retirement

Re-posted 19 days ago


Visiting Angels rating

5.4

Company rating: 5.4 out of 10

Based on 289 frontline employees who took The Breakroom Quiz

180th of 240 rated social care providers


Job description

Visiting Angels, the most recognized and respected name in home care, is hiring a Personal Care Aide (PCA), Home Health Aide (HHA) OR Certified Nursing Assistant (CNA) to assist a Senior client in Bluemont, Virginia.

When you work with our Visiting Angels care team, you can expect:

  • Flexible scheduling, part-time or full-time shifts
  • Competitive Pay
  • Mileage Reimbursement
  • 401K matching
  • End of Year Bonuses
  • Caring and Supportive Administration
  • On-going Training Opportunities

The schedule available is Part time to full time hours, day shift.
As an in-home Visiting Angels' Caregiver, you would assist our client with their activities of daily living...

  • Bathing
  • Dressing
  • Grooming
  • Toileting
  • Ambulation
  • Transferring
  • Medication Reminders

In addition to these ADLs, you would also assist the client with... 

  • Light Housekeeping
  • Meal Preparation
  • Friendly Companionship and joyful conversation
  • Transportation to and from appointments

 
Job Requirements

To Qualify for this position, you must have: 

(2) Professional References
Ability to Pass a Background Check
Reliable vehicle and valid driver's license
Authorization to work in the United States
Ability to Pass a Drug Screening
CNA certification and/or license, Personal Care Aide Certification, Home Health Aide Certification

Must be able to commute to and from Bluemont, Virginia.
The families we care for aren't just clients to us, they become family. We have provided services to many of our families for years, because we work hard to establish long lasting relationships with everyone involved, including you, the Caregiver.

Our staff is looking forward to receiving your application today.

Powered by JazzHR

sZ6BxSklkC


What Visiting Angels employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Visiting Angels logo

About Visiting Angels

Sourced by ZipRecruiter

Visiting Angels is a locally owned and operated home care franchise dedicated to ensuring that seniors are able to age gracefully in the place that we call home.

Industry

Health care and social assistance, home health care services, personal services and fitness and sports centers

Company size

51 - 200 Employees

Headquarters location

Bryn Mawr, PA, US