CNA
Lexington, VA · On-site
$17 - $22.85/hr
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 ...
Lexington, VA · On-site
$17 - $22.85/hr
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 ...
Lexington, VA · On-site
$17 - $22.85/hr
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 ...
Newport News, VA · On-site
Certified Nursing Assistant (CNA) Certified Nursing Assistant (CNA) assists staff and registered nurses in providing preoperative and postoperative patient care in the surgery center. Supports ...
Newport News, VA · On-site
Certified Nursing Assistant (CNA) Certified Nursing Assistant (CNA) assists staff and registered nurses in providing preoperative and postoperative patient care in the surgery center. Supports ...
Charlottesville, VA · On-site
$23.04/hr
Ref. 64246416 CNA $23.04 per hour * Location: Charlottesville, VA * Type: Per Diem * Schedule: 3x12 Nights Job Title: CNA Location: Charlottesville, VA Pay: $23.04 per hour Shifts: Per diem shifts ...
Charlottesville, VA · On-site
$23.04/hr
Ref. 64246416 CNA $23.04 per hour * Location: Charlottesville, VA * Type: Per Diem * Schedule: 3x12 Nights Job Title: CNA Location: Charlottesville, VA Pay: $23.04 per hour Shifts: Per diem shifts ...
Vienna, VA · On-site
$20 - $25/hr
Certified Nursing Assistant (CNA) - Licensed Company: Virginia Home Care Services, Inc. Location: Leesburg (20175, 20176) and surrounding Loudoun County communities Employment Type: Full-Time / ...
Vienna, VA · On-site
$20 - $25/hr
Certified Nursing Assistant (CNA) - Licensed Company: Virginia Home Care Services, Inc. Location: Leesburg (20175, 20176) and surrounding Loudoun County communities Employment Type: Full-Time / ...
Rich Creek, VA · On-site
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 ...
Rich Creek, VA · On-site
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 ...
Norfolk, VA · On-site
$18 - $21/day
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 ...
Quick apply
Norfolk, VA · On-site
$18 - $21/day
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 ...
Warsaw, VA · On-site
$25/hr
... (CNA) Opportunity Northern Neck Senior Care Community in Warsaw, VA, is now hiring Certified Nursing Assistants (CNAs)! Shifts available: Day: 7a-3p PT. Compensation: Up to $25/hour based on ...
Warsaw, VA · On-site
$25/hr
... (CNA) Opportunity Northern Neck Senior Care Community in Warsaw, VA, is now hiring Certified Nursing Assistants (CNAs)! Shifts available: Day: 7a-3p PT. Compensation: Up to $25/hour based on ...
Scottsville, VA · On-site
$18 - $20/hr
) CNA (Certified Nursing Assistant) or PCA (Personal Care Assistant) - Scottsville, VA Job Summary At Right at Home Blue Ridge, we believe that quality care starts with compassionate caregivers. As a ...
Scottsville, VA · On-site
$18 - $20/hr
) CNA (Certified Nursing Assistant) or PCA (Personal Care Assistant) - Scottsville, VA Job Summary At Right at Home Blue Ridge, we believe that quality care starts with compassionate caregivers. As a ...
Springfield, VA · On-site
$20 - $25/hr
Certified Nursing Assistant (CNA) - Licensed Virginia Home Care Services, Inc. is seeking highly skilled and compassionate Certified Nursing Assistants (CNAs) who are currently licensed through the ...
Springfield, VA · On-site
$20 - $25/hr
Certified Nursing Assistant (CNA) - Licensed Virginia Home Care Services, Inc. is seeking highly skilled and compassionate Certified Nursing Assistants (CNAs) who are currently licensed through the ...
Newport News, VA · On-site
$20 - $22/day
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 ...
Quick apply
Newport News, VA · On-site
$20 - $22/day
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 ...
Warrenton, VA · On-site
$22 - $24/day
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 ...
Quick apply
Warrenton, VA · On-site
$22 - $24/day
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 ...
Alexandria, VA · On-site
$951.99/wk
... CNA Specialty CNA | Certified Nursing Assistant Job ID 30857229 Weekly Pay $951.99 Shift Details Shift Night 3x12 Scheduled Hours 36 Job Order Details Start Date 08/21/2026 End Date 11/20/2026 ...
Alexandria, VA · On-site
$951.99/wk
... CNA Specialty CNA | Certified Nursing Assistant Job ID 30857229 Weekly Pay $951.99 Shift Details Shift Night 3x12 Scheduled Hours 36 Job Order Details Start Date 08/21/2026 End Date 11/20/2026 ...
Charlottesville, VA · On-site
$18 - $22/hr
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 ...
Quick apply
Charlottesville, VA · On-site
$18 - $22/hr
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 ...
Roanoke, VA · On-site
$16 - $21.50/hr
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 ...
Roanoke, VA · On-site
$16 - $21.50/hr
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 ...
Charlottesville, VA · On-site
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 ...
Charlottesville, VA · On-site
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 ...
Roanoke, VA · On-site
$16 - $21.50/hr
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 ...
Roanoke, VA · On-site
$16 - $21.50/hr
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 ...
Charlottesville, VA · On-site
$18 - $22/hr
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 ...
Quick apply
Charlottesville, VA · On-site
$18 - $22/hr
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 ...
Scottsville, VA · On-site
CNA (Certified Nursing Assistant) or PCA (Personal Care Assistant) - Scottsville, VA Job Summary At Right at Home Blue Ridge, we believe that quality care starts with compassionate caregivers. As a ...
Scottsville, VA · On-site
CNA (Certified Nursing Assistant) or PCA (Personal Care Assistant) - Scottsville, VA Job Summary At Right at Home Blue Ridge, we believe that quality care starts with compassionate caregivers. As a ...
Vienna, VA · On-site
$20 - $25/hr
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 / ...
Vienna, VA · On-site
$20 - $25/hr
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 / ...
Vienna, VA · On-site
$20 - $25/hr
Certified Nursing Assistant (CNA) - Licensed Company: Virginia Home Care Services, Inc. Location: Springfield (22150, 22151, 22152, 22153) + surrounding Fairfax County Employment Type: Full-Time / ...
Vienna, VA · On-site
$20 - $25/hr
Certified Nursing Assistant (CNA) - Licensed Company: Virginia Home Care Services, Inc. Location: Springfield (22150, 22151, 22152, 22153) + surrounding Fairfax County Employment Type: Full-Time / ...
$10.72 - $12.39
1% of jobs
$12.39 - $14.06
5% of jobs
$14.06 - $15.73
12% of jobs
$16.41 is the 25th percentile. Wages below this are outliers.
$15.73 - $17.40
17% of jobs
The median wage is $18.86 / hr.
$17.40 - $19.07
17% of jobs
$19.07 - $20.73
15% of jobs
$21.87 is the 75th percentile. Wages above this are outliers.
$20.73 - $22.40
12% of jobs
$22.40 - $24.07
9% of jobs
$24.07 - $25.74
5% of jobs
$25.74 - $27.41
4% of jobs
$27.41 - $29.08
3% of jobs
$10
$19
$29
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.
| Aspect | CNA | Certified Medical Assistant |
|---|---|---|
| Certifications | State-approved CNA certification | Certified Medical Assistant (CMA) certification from AAMA or AMT |
| Work Environment | Long-term care, nursing homes, hospitals | Clinics, outpatient settings, hospitals |
| Job Duties | Basic patient care, vital signs, assistance with activities of daily living | Patient care, basic clinical tasks, administrative duties |
| Training Duration | Few weeks to a few months | Approximately 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.
The most popular types of Cna jobs in Virginia are:
For Cna jobs in Virginia, the most frequently searched job titles are:
The top searched job categories for Cna jobs in Virginia are:
Cities in Virginia with the most Cna job openings:

$17 - $22.85/hr
Other
Medical, Dental, Vision, Life, Retirement, PTO
Re-posted 7 days ago
Lexington, VA 24450
OverviewSalary 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-rooted, and built on the belief that every resident deserves to feel safe, loved, and at home. When you join our team, you are not just filling a role; you are becoming part of our family.
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 residents grow to depend on. A presence that brings comfort and connection every single day. The compassionate care that you give to our residents will bless you daily.
Come be part of a family that cares as much as you do.
QualificationsCNA Qualifications:
CNA Schedule and Full Time Benefits: