Three of Virginia's largest metro corridors, Northern Virginia, Richmond, and Hampton Roads, are adding hospital beds and long-term care capacity faster than they can staff them, and certified nursing assistants fill the front line of that gap.
Training costs vary sharply depending on where you enroll. Some hospital systems and nursing homes cover tuition outright for candidates willing to commit to a work agreement, while community colleges charge modest program fees that still require textbooks, a criminal background check, and exam costs on top.
That spread means two people can earn the identical state credential while spending wildly different amounts to get there, which makes program selection, not just exam readiness, the real decision point for most Virginia applicants.
Virginia's Most Affordable CNA Programs, Ranked for 2027
Virginia's community college system makes CNA training unusually accessible, with short-term workforce courses and credit-bearing certificates available from the Blue Ridge to Hampton Roads. The schools below pair low net prices with aid pathways built specifically for Virginia residents, including FastForward and G3 funding that can cut tuition sharply or cover it entirely. Each entry notes what the school is known for locally and the programs it actually enrolls students into.
How we ranked these
- Median graduate debt after completion
- Net price after financial aid
- Financial aid and grant accessibility
- Institution-wide graduation rates
- Post-completion earnings where reported
- Original research on individual programs
- NCES-IPEDS federal institutional data — nces.ed.gov
- College Scorecard post-completion earnings data — collegescorecard.ed.gov
- In-house program catalog data
New River Community College
#1Dublin, VA · ~$6,000/yr (est.)
Best for: Working adults who need evening sessions
New River Community College in Dublin offers Nurse Aide training in two formats: a non-credit workforce course through the Office of Workforce Development and a credit-bearing Nurse Aide Career Studies Certificate. Both are fully approved by the Virginia Board of Nursing and prepare students for the NNAAP exam. The program is listed as a FastForward short-term credential, which can sharply reduce tuition for qualifying Virginia residents, and recent cohorts have run hybrid schedules with evening lectures and Saturday clinicals.
- Non-credit workforce training and credit certificate options
- Fully approved by the Virginia Board of Nursing
- Prepares students for the NNAAP certification exam
- Listed as a FastForward short-term credential program
- Hybrid cohorts with evening lectures and Saturday clinicals
- Spring and summer start sessions available
- Workforce coaches and advisors support enrollment
Paul D Camp Community College
#2Franklin, VA · $5,000 – $11,000/yr
Best for: Career changers wanting a credit certificate
Paul D. Camp Community College in Franklin built its Nurse Aide Career Studies Certificate to meet Virginia Board of Nursing requirements for the NNAAP exam and CNA certification. College-ready students attending full time can finish in one academic year, and the curriculum covers scope of practice, therapeutic communication, HIPAA compliance, care planning, and ethics. The college points to entry-level nursing assistant wages around $31,900 in the Hampton Roads region and trains students with the local healthcare system in mind.
- Completes in one academic year for full-time students
- Meets Virginia Board of Nursing requirements for NNAAP
- Covers scope of practice and therapeutic communication
- HIPAA compliance and culturally sensitive care planning
- Ethical and legal concepts for nursing assistants
- Regional entry-level wages around $31,900
- Program code 221-157-04 in the healthcare pathway
J Sargeant Reynolds Community College
#3Richmond, VA · $5,000/yr
Best for: Richmond learners wanting hospital-based clinicals
J. Sargeant Reynolds Community College trains CNAs through the Community College Workforce Alliance, a regional partnership that keeps its Richmond-area courses closely tied to local employers. The flagship Nurse Aide course is a state-approved 140-hour program with in-person cohorts at the Downtown Campus Healthcare Hub and clinicals placed with VCU Health and August Healthcare. Students complete classroom work in the first weeks, then move into skills training and full-day clinical rotations before scheduling the certification exam. Tuition assistance for Virginia residents can bring the cost down substantially.
- Delivered through the Community College Workforce Alliance
- 140-hour course approved by the Virginia Board of Nursing
- Eight-week in-person cohorts in Richmond
- Clinical placements at VCU Health and August Healthcare
- Covers vital signs, personal care, and patient safety
- Tuition assistance available for Virginia residents
- Certification exam expected within six months of completion
Rappahannock Community College
#4Glenns, VA · under $5,000/yr
Rappahannock Community College in Glenns runs a short-term Nurse Aide Certification Training program that prepares students for the Virginia state licensure exam. Training combines classroom work with hands-on practice for care settings including hospitals, nursing homes, and residential facilities. The college also offers a hybrid Patient Care Technician course that stacks nurse aide and medical assisting content, adds phlebotomy and EKG skills, and awards two certifications in ten weeks.
- Short-term training for the Virginia licensure exam
- Prepares students for hospitals and long-term care
- Hands-on practice with patient care techniques
- Entry point to entry-level healthcare careers
- Ten-week hybrid program with online lectures
- In-person labs and clinical components included
- Awards two certifications on completion
- Adds phlebotomy and EKG skills
- Starts in February, April, and September
Patrick & Henry Community College
#5Martinsville, VA · $4,000/yr (net price)
Patrick & Henry Community College's Nurse Aide program in Martinsville prepares students for entry-level practice with a focus on patient care across all ages and on special needs. Clinical experience takes place in community healthcare agencies, where students apply classroom instruction in real care settings. Graduates qualify to sit for the Virginia state certification exam, a credential that opens doors to hospitals, assisted living communities, and long-term care providers across the Martinsville region.
- Entry-level preparation for patient care careers
- Focus on caring for patients of all ages
- Special emphasis on special needs care
- Clinical experience at community healthcare agencies
- Graduates qualify for the Virginia certification test
Germanna Community College
#6Locust Grove, VA · $5,000 – $12,000/yr
Germanna Community College offers a seven-week Certified Nurse Aide program with clinical rotations at local facilities, covering patient care, medication administration, and health monitoring. Students must be at least 17 and complete a background check, drug test, updated vaccines, a physical exam, and CPR certification before clinical placement. Textbooks, a white uniform, a stethoscope, and professional liability insurance are required on top of tuition, and no separate nursing application is needed.
- Seven-week program with clinicals at local facilities
- Covers patient care and medication administration
- Health monitoring skills included in the curriculum
- Open to students 17 and older
- Background check, drug test, and vaccines required
- White uniform, stethoscope, and CPR certification needed
- No separate nursing application required
Southside Virginia Community College
#7Alberta, VA · $5,000 – $11,000/yr
Southside Virginia Community College spreads nurse aide training across small campuses in Alberta, Emporia, Keysville, and Chase City, giving rural Southside residents several points of access to the credential. The workforce Nurse Aide Training course runs seven weeks with classroom, lab, and clinical instruction and is FastForward eligible. A separate Nurse Aide Career Studies Certificate is open to high school students through dual enrollment, creating an early pathway into Virginia CNA work.
- Seven-week workforce course
- Tuition of $3,396
- FastForward grant eligible
- Evening and weekend class options
- Classroom, lab, and clinical rotation
- Offered at Alberta, Emporia, Keysville, and Chase City
- Open to high school students through dual enrollment
- Credit-bearing Career Studies Certificate
- Covers vital signs and infection control
- Hands-on clinical components included
- Prepares students for state certification
Danville Community College
#8Danville, VA · $5,000 – $10,000/yr
Danville Community College offers a five-week Certified Nurse Aide course that moves quickly from classroom and skills labs into clinical experience, with CPR and First Aid certification built in. A longer Nurse Aide Extended Care Career Studies Certificate adds medication aide training, medical terminology, nutrition, and basic healthcare principles for students who want a broader credential. Financial aid through FastForward and G3 can reduce or eliminate tuition for qualifying Virginia residents, and the college notes that certain criminal convictions can limit healthcare employment eligibility.
- Five-week fast-track course
- Total cost of $3,495
- CPR and First Aid certification included
- Monday through Thursday, 9 a.m. to 2 p.m.
- Classroom, skills lab, and clinical experience
- Financial aid through FastForward and G3
- 16 credit hours minimum
- Adds medication aide training
- Includes medical terminology and nutrition
- Covers basic healthcare principles
- Approved by the Virginia Board of Nursing
- Background check and clinical hours required
Virginia Highlands Community College
#9Abingdon, VA · $5,000/yr (net price)
Virginia Highlands Community College in Abingdon runs an 11-week Certified Nurse Aid course with evening classes twice a week and weekend clinical sessions, a schedule designed for working adults in southwest Virginia. The Nurse Aide Career Studies Certificate qualifies for G3 funding and prepares students for the Virginia Board of Nursing exam. Graduates move into regional hospitals, nursing homes, and home health agencies, and the college reports a 17-to-1 student-instructor ratio with no application fee or SAT/ACT requirement.
- 11-week intensive training
- Evening classes twice weekly
- Weekend clinical sessions
- Course fee $815 for Virginia residents
- Hands-on patient care skills
- Prepares for the Virginia state exam
- Credit-bearing Career Studies Certificate
- Qualifies for G3 funding
- Prepares for the Virginia CNA license
- No application fee and no SAT or ACT required
- 17-to-1 student-instructor ratio
- Credits can transfer to nursing programs
Laurel Ridge Community College
#10Middletown, VA · ~$6,000/yr (est.)
Laurel Ridge Community College delivers its Nurse Aide program, known on campus as NUR 27, as a Career Studies Certificate that dovetails with nursing program prerequisites. The certificate is G3 Scholarship eligible and offered at the Middletown, Fauquier, and Luray-Page County locations, spreading access across the Shenandoah Valley. Tuition runs roughly a third of four-year college rates, and the college publishes gainful employment and career exploration information for students weighing the credential.
- Career Studies Certificate in two full-time semesters
- Eligible for the G3 Scholarship
- Offered at Middletown, Fauquier, and Luray campuses
- Prepares students for the Virginia CNA exam
- Credits apply toward nursing program prerequisites
- Tuition about one-third of four-year college rates
- Payment plans and financial aid available
Mountain Gateway Community College
#11Clifton Forge, VA · $5,000 – $11,000/yr
Mountain Gateway Community College's Nurse Aide program in Clifton Forge requires 120 hours of training across lectures, labs, and instructor-led clinical experience. Students learn to address the physical, social, emotional, and spiritual needs of the people they care for, with background checks, drug screens, and First Aid/CPR certification required before clinical participation. Virginia residents may qualify for FastForward assistance that reduces tuition substantially, and the college offers a hybrid option alongside campus-based delivery.
- 120 hours of lecture, lab, and clinical training
- Addresses physical, social, and emotional patient needs
- Background check and drug screen required
- First Aid and CPR course included
- FastForward assistance available to Virginia residents
- Hybrid and campus-based formats offered
Brightpoint Community College
#12Chester, VA · $5,000 – $12,000/yr
Brightpoint Community College in Chester awards a Nurse Aide/Medication Aide Career Studies Certificate covering anatomy and physiology, disease prevention, safety, infection control, and medical documentation. An internship supplies field experience, and graduates are prepared for immediate work as nurse aides or medication aides in a range of healthcare settings. The certificate is eligible for G3 tuition assistance, and the college offers both campus-based and hybrid formats.
- Career Studies Certificate
- Campus and hybrid formats
- Covers anatomy, physiology, and disease prevention
- Safety and infection control training
- Medical documentation skills
- Internship provides field experience
- Eligible for G3 tuition assistance
Virginia Western Community College
#13Roanoke, VA · $5,000 – $12,000/yr
Virginia Western Community College in Roanoke runs a 28-day Certified Nurse Aide program that pairs four weeks of classroom instruction with a 40-hour clinical externship. Students learn bathing, dressing, vital signs measurement, and infection control while preparing for the NNAAP exam. The estimated cost is $3,495, with FastForward assistance reducing it to about $1,165 for those who qualify and G3 potentially covering it entirely; tuition includes the textbook, workbook, and exam voucher.
- 28-day program: four weeks classroom plus clinicals
- 40-hour clinical externship
- Estimated cost $3,495
- FastForward assistance reduces cost to about $1,165
- G3 may cover the full cost
- Textbook, workbook, and exam voucher included
- Prepares for the NNAAP exam
Mountain Empire Community College
#14Big Stone Gap, VA · $9,000/yr (net price)
Mountain Empire Community College in Big Stone Gap awards a 16-credit Nursing Assistant Career Studies Certificate that prepares students for the Virginia Board of Nursing certification exams. Coursework combines theory with hands-on lab practice in health care techniques, infection control, charting, and CPR certification. Admission requires a drug screen, background check, and proof of vaccinations, and students travel to clinical sites in the region for direct patient care experience.
- 16-credit Career Studies Certificate
- Prepares for the Virginia Board of Nursing exams
- CPR certification included
- Theory combined with hands-on lab practice
- Covers infection control and charting
- Focus on geriatric care
- Drug screen, background check, and vaccinations required
Tidewater Community College
#15Norfolk, VA · $12,000/yr
Tidewater Community College in Norfolk offers a one-semester Nurse Aide Career Studies Certificate built around nine credits of patient care fundamentals: feeding and personal care, charting and nutrition, safety, and infection control. The program is based at the Virginia Beach Campus, and the college reports that nearly all graduates find work in the field. Credits also count toward nursing degree pathways, and program admission requires a separate packet beyond general college enrollment.
- One-semester program, 9 credits
- Based at the Virginia Beach Campus
- Covers patient care fundamentals
- Feeding, personal care, and charting
- Safety and infection control focus
- Credits count toward nursing degrees
- Separate program admissions packet required
- Nearly all graduates find employment
Your Questions About CNA Training in Virginia, Answered
Before you enroll in a program or sit for the state exam, it helps to know exactly what Virginia expects. Below are the questions prospective nursing assistants ask most often, answered with the specifics that matter.
How many training hours does Virginia require for CNA certification?
Can I complete CNA classes entirely online in Virginia?
What does the Virginia CNA exam cost and how many attempts do I get?
How do I transfer a CNA license from another state to Virginia?
Do any Virginia nursing homes or hospitals offer free CNA training?
How to Get Your CNA Certification in Virginia: A Clear Path
Becoming a certified nursing assistant in Virginia follows a straightforward sequence. While the overall timeline varies depending on program format and exam scheduling, most candidates move from start to certification in about 6 to 12 weeks. Here is exactly what each stage involves and how to keep things moving.

Virginia CNA Training Hours and What They Actually Cover
Competing numbers circulate online: some sources claim 120 hours, others list 140 or even 150. Knowing which figure actually applies to your training matters, because falling short of the real requirement means you cannot sit for the state exam.
The Current Virginia Requirement
Under regulation 18VAC90-26, the Virginia Board of Nursing mandates a minimum of 140 clock hours for standard CNA education programs. This is the number in effect as of 2026, and it governs every approved training program in the state. The regulation breaks those hours into specific components:
- Classroom instruction: Covers the bulk of the curriculum, including infection control, patient rights, communication skills, nutrition, body mechanics, and basic anatomy.
- Laboratory skills: At least 20 hours devoted to hands-on practice in a controlled lab setting, where you learn skills like taking vital signs, proper positioning, and safe patient transfers before ever touching a real patient.
- Clinical training: A minimum of 40 hours of supervised, direct client care in an actual healthcare facility, typically a long-term care or skilled nursing setting.
Why You See Different Numbers
The 120-hour figure you may encounter on other websites either references outdated information or applies to a different credential entirely. Virginia Administrative Code section 18VAC90-25-110 sets 120 hours for advanced certified nurse aide training, not the standard CNA program. Meanwhile, the federal CMS minimum of 75 hours confuses things further, because every state is free to set a higher bar, and Virginia does.
When Programs Exceed the Minimum
Many Virginia programs run 160 or more total hours. That extra time is not filler. Programs that exceed the state minimum often add simulation scenarios, expanded clinical rotations, or dedicated exam review sessions. Students in longer programs tend to feel more confident heading into the certification exam, and that confidence translates into stronger first-attempt pass rates. If you are comparing programs, do not automatically choose the shortest option. A few additional weeks of training can make a real difference in your readiness on test day.
Explore other Virginia related topics
What CNA Training Actually Costs, and How to Pay Less
No-Cost CNA Programs and nearly $4,000 price tags for the same certification both happen in Virginia, sometimes within the same region. Across the state's approved programs, total program costs run from roughly $1,050 to $3,840 once tuition, textbooks, and exam fees are added together, and the $140 state exam fee ($45 written, $95 skills) applies no matter where you train. The gap between those numbers usually comes down to how to afford nursing school, not quality.
Workforce Funding Can Cover It Entirely
Virginia Career Works centers administer WIOA Individual Training Accounts worth $3,000 to $5,000, which is typically enough to pay full tuition at most Virginia CNA programs. Eligibility generally targets unemployed or underemployed adults, dislocated workers, and young adults entering the workforce. Programs like Moon River Nursing Careers in Northern Virginia are structured specifically around this funding. Applying starts with a visit or call to your local Career Works center, where a coach verifies eligibility and connects you to an approved training provider before you enroll.
Employer-Sponsored Training
Many nursing homes and long-term care facilities will train you for free if you commit to working for them after certification. Heritage Care in Northern Virginia offers a 144-hour program at no cost while grant funding lasts, tied to one year of full-time employment. Kissito Healthcare and Bridgewater Retirement Community run similar employer-linked training. Richmond-area facilities, including several Laurels and HCR ManorCare locations, offer comparable six-to-eight-week arrangements. Terms vary by employer, so confirm background check costs, uniform expenses, and any pay during training before committing.
High School and Accelerated Paths
High school CTE Nurse Aide programs deliver the full 140-hour curriculum over an academic year at no tuition cost for enrolled students. Four-week accelerated formats compress the same required hours into a faster timeline rather than cutting content, making them a strong option for adults who can't commit to a semester-long schedule.
Passing the Virginia CNA Exam: Format, Fees, and First-Attempt Tips
The tradeoff on exam day is preparation depth versus time and money spent retesting: a solid first attempt costs $140, while stumbles mean paying component fees again and waiting to reschedule. Understanding the format before you sit down is the cheapest study aid there is.
What the Exam Looks Like
Virginia uses the Credentia NNAAP exam, split into two independent parts:
- Written or oral knowledge test: 70 questions total (60 scored, 10 unscored pretest items), with a 120-minute time limit. The oral version is offered in English and Spanish for candidates who prefer listening over reading.
- Clinical skills evaluation: 5 skills drawn at random from a pool of roughly 23, completed in 25 minutes. Hand hygiene and a measurement task (blood pressure, pulse, or weight) show up frequently.
Fees and Retake Rules
The knowledge test costs $45, the skills evaluation $95, for $140 total on a first sitting. Virginia Board of Nursing certification itself carries no initial application fee; renewals cost $30 every two years. Fees are not refundable. If you pass one component and fail the other, you only retake and repay for the failed portion. You get 3 attempts per component within 24 months of finishing your training program. Miss that window and you must retrain before testing again.
First-Attempt Study Tips
- Download the current NNAAP Candidate Handbook from Credentia and work through the skill checklists line by line, exactly as evaluators score them.
- Rehearse skills out loud with a partner playing the resident, so verbal cues and privacy steps become automatic.
- Drill infection control and safety, which appear in nearly every skills scenario.
- Take at least one timed practice knowledge test to build pacing.
CNA Pay in Virginia: How Location Shapes Your Paycheck
Where you work in Virginia has a real impact on your CNA earnings. The statewide median annual wage for nursing assistants is approximately $43,200, based on the most recent federal data available. That figure sits above the national median for the occupation, making Virginia a relatively competitive market for CNAs. The Washington, D.C. metro area (which includes Northern Virginia) offers the highest median hourly wage among major Virginia metros, though the region's elevated cost of living offsets a meaningful portion of that pay advantage. Richmond and the Virginia Beach/Norfolk corridor post lower hourly medians but also come with more affordable day to day expenses.
| Metro Area | Median Hourly Wage | Notes |
|---|---|---|
| Washington, Arlington, Alexandria (DC, VA, MD, WV) | $19.92 | Includes Northern Virginia; highest metro wage but higher cost of living |
| Richmond, VA | $17.61 | Moderate cost of living relative to NoVA |
| Virginia Beach, Norfolk, Newport News (VA, NC) | $17.19 | Coastal metro with generally lower living costs |
| Virginia (Statewide) | $20.77 | Statewide median annual wage of approximately $43,200 |
Growing Beyond CNA: Advancement Paths in Virginia
The Bureau of Labor Statistics reports median annual wages of roughly $38,200 for nursing assistants, $59,700 for licensed practical nurses, and $86,000 for registered nurses, so each rung up the ladder can add tens of thousands to your paycheck, a clear LPN vs ADN vs BSN payoff.
Virginia's community college system makes that climb structured rather than speculative. Most colleges in the Virginia Community Colleges network offer practical nursing certificates that accept prior CNA coursework and clinical hours, letting you move from CNA to LPN in roughly 12 to 18 months. From there, LPN to RN programs at schools like Tidewater Community College, J. Sargeant Reynolds, and Germanna let you finish an ADN in about a year of additional study, and RN-to-BSN completion programs are widely available online through Old Dominion, George Mason, and Radford.
Let Your Employer Help Pay
Many hospital-based nursing programs at Virginia systems, including Sentara, VCU Health, Inova, and HCA Virginia, offer tuition reimbursement or forgivable loans to CNAs who commit to continuing their nursing education. Ask about these benefits before you enroll: they can cover a substantial share of your bridge program.
More Virginia CNA Programs Worth Exploring
Virginia's CNA training options extend well beyond the ranked programs above, and many of the state's community colleges and hospital-affiliated schools run short nurse aide certificates through their workforce divisions. The directory below is grouped by region so you can scan for something within commuting distance, with each entry noting the campus location, format, and program details reported by the school.
Northern Virginia
- Certified Nurse Aide
- Nurse Aide (CNA)
- Nurse Aide
Central Virginia
- Nurse Aide
- Nurse Aide Diploma Program
- Nurse Aide
- Certified Nurse Aid
Hampton Roads
- Nurse Aide
- Certified Nurse Aide (CNA)
- Nurse Aide

