CNA Classes in Virginia
Start your CNA career in Virginia with confidence. Explore accredited CNA classes, certification requirements, and career opportunities across the state.
Training Hours
State-approved CNA programs require a minimum of 120 hours to qualify for certification.
Program Costs
CNA Training costs range from free to $1,295+, with financial aid or employer support at some schools.
CNA Salary
Certified Nursing Assistants in Virginia earn an average annual salary of $37,440 based on the latest data.
Verified Sources
This page is backed by trusted sources, including state agencies and labor data reports.
Why Become a CNA in Virginia?
Virginia’s healthcare field is rapidly expanding, and Certified Nursing Assistants are at the heart of this growth. As nearly one in four Virginians will be age 60 or older by 2030, the need for skilled CNAs is rising in every corner of the state. With more than 3,000 CNA job openings and an 8% projected job growth rate over the next decade, this career path offers stability, purpose, and the chance to make a difference in your community.
Find & Compare CNA Classes in Virginia
You’ve learned why becoming a CNA is a smart move — now explore training options near you. Use the ZIP code search or browse our regularly updated list of accredited CNA programs in Virginia to compare costs, durations, and locations. We review this directory frequently to ensure accuracy, and all programs listed are verified through official school and state sources.
School Name | Telephone | Street | City | State | Zip Code | Cost | Duration | Details Page |
---|---|---|---|---|---|---|---|---|
Roanoke Higher Education Center | (540) 767-6161 | 108 N. Jefferson Street, Suite 503 | Roanoke | VA | 24016 | $825 | 7 Weeks | View Details |
Wytheville Community College | (276) 223-4700 | 1000 E Main St | Wytheville | VA | 24382 | $999 | Contact for Detail | View Details |
Southside Virginia Community College - Alberta Campus | (434) 949-1000 | 109 Campus Dr | Alberta | VA | 23821 | $1,132 | 7 Weeks | View Details |
Southside Virginia Community College - Keysville Campus | (434) 949-1000 | 200 Daniel Road | Keysville | VA | 23947 | $1,132 | 7 Weeks | View Details |
Southside Virginia Community College - Southside Virginia Education Center | (434) 949-1000 | 1300 Greensville County Circle | Emporia | VA | 23847 | $1,132 | 7 Weeks | View Details |
Southside Virginia Community College - Estes Community Center | (434) 949-1000 | 316 N. Main Street | Chase City | VA | 23924 | $1,132 | 7 Weeks | View Details |
Chester Career College | (804) 751-9191 | 751 W Hundred Rd | Chester | VA | 23836 | $1,295 | Contact for Detail | View Details |
Patrick Henry Community College | (276) 638-8777 | 645 Patriot Avenue | Martinsville | VA | 24112 | Contact for Detail | Contact for Detail | View Details |
Disclaimer: Program costs, class schedules, and durations listed are based on information publicly available from each school’s official website at the time of publication. Details may change without notice. We recommend contacting the school directly to confirm the most accurate and up-to-date information. CNAClasses.com is not affiliated with the programs listed and does not guarantee pricing, availability, or course details. If you notice outdated or incorrect information, please contact us so we can make updates.
Not Sure Where to Start?
We’ll walk you through every step — from CNA classes to certification.
How to Become a CNA in Virginia
Virginia offers a clear path to becoming a Certified Nursing Assistant, with strong demand for CNAs in hospitals, nursing homes, and home care settings statewide. The Virginia Board of Nursing oversees the certification process, which includes completing a state-approved training program, passing the CNA exam, and registering with the Virginia Nurse Aide Registry. Most programs take 6–12 weeks to complete and typically cost between $800 and $1,800. CNAs in Virginia earn an average of $17.44 per hour, or about $36,300 annually.
1) Eligibility Requirements for CNA Training in Virginia
To enroll in a CNA program in Virginia, you must meet these requirements:
- Be at least 16 years old.
- Have a high school diploma or GED (required by most programs).
- Pass a criminal background check (no convictions that would bar you from certification; background checks include review for abuse, neglect, or theft).
- Have no disciplinary actions or pending investigations in Virginia or any other state.
- Complete required health screenings (TB test, physical exam, and up-to-date immunizations; requirements may vary by program).
- Be able to perform all required CNA skills (no light duty or activity restrictions at the time of the skills exam).
- Foreign-trained nurses and nursing students may be eligible for alternative pathways with transcript review.
2) CNA Training Hour Requirements in Virginia
Virginia’s CNA training programs are among the most comprehensive in the country:
- 120 hours of total training required (increased to 140 hours for programs starting after May 12, 2023).
- At least 40 hours must be clinical training providing direct client care.
- At least 20 hours must be in a skills lab setting.
- At least 24 hours of classroom instruction must be completed before any direct client contact.
- Up to 5 clinical hours may be completed in non-geriatric settings.
- Observation and orientation hours do not count toward required training.
- Curriculum covers communication, safety, personal care, infection control, and observational skills.
- Most programs last 6–12 weeks and are offered in-person; hybrid formats may be available for classroom instruction, but clinical hours must be in-person.
3) Complete an Accredited CNA Training Program in Virginia
To qualify for the exam, you must complete a program approved by the Virginia Board of Nursing:
- Approved providers include community colleges, technical schools, hospitals, high schools, and long-term care facilities.
- Verify program approval on the Virginia Board of Nursing website.
- Typical program costs: $800–$1,800 (includes tuition, textbooks, uniforms, background check, and medical expenses).
- Financial aid options:
- Workforce Innovation and Opportunity Act (WIOA) grants
- Pell Grants (for eligible programs)
- Employer tuition reimbursement or free training for work commitment
- Scholarships for military veterans and through the MMAC program
- Some healthcare employers offer free or subsidized CNA training for future employees.
4) Pass the CNA Certification Exam in Virginia
After training, you must pass the National Nurse Aide Assessment Program (NNAAP) exam, administered by Credentia:
- Format:
- Written (or oral) test: 70 multiple-choice questions (English or Spanish), 2-hour time limit.
- Skills evaluation: Perform 5 randomly selected CNA skills, including mandatory handwashing, within 30 minutes.
- Passing score: 75% or higher on each section.
- Exam fees: $120–$150 (varies by test site and format).
- Retake policy: Up to 3 attempts per section within 24 months of completing training; after 3 failed attempts, you must retrain.
- Bring a valid government-issued photo ID and your Social Security card to the test center; wear clinical attire (scrubs and closed-toe shoes).
- Automatic failure for skipping critical safety or hygiene steps during the skills exam.
5) Register with the Virginia CNA Registry
After passing both exam sections, your name is submitted to the Virginia Nurse Aide Registry:
- Registry managed by the Virginia Board of Nursing.
- Your certification is active for 2 years.
- Employers can verify your status using the Department of Health Professions’ License Verification tool.
Ready to Start CNA Training in Virginia?
Now that you know the steps, it’s time to take the first one. Use our directory to find accredited CNA programs near you and begin your training with confidence.

Key Virginia CNA Certification Contacts & Guidelines
Managing your CNA career in Virginia means keeping up with certification renewals, registry updates, and, if needed, transferring your license from another state. This resource hub is designed to help you find official contacts, understand renewal and reciprocity processes, and access support for your ongoing professional journey. Explore the sections below for step-by-step guidance and trusted tools tailored for Virginia CNAs.
Virginia Nurse Aide Registry Contact Info
- Registry Name: Virginia Nurse Aide Registry (Virginia Board of Nursing)
- Website: https://www.dhp.virginia.gov/Boards/Nursing/
- Phone: (804) 367-4515
- Email: [email protected]
- Address: Perimeter Center, 9960 Mayland Drive, Suite 300, Henrico, VA 23233-1463
Services Provided:
- Verifying CNA certification status
- Processing renewal applications and reinstatements
- Handling license transfers and reciprocity requests
- Investigating complaints and maintaining compliance records
- Providing a searchable database for employers and CNAs
Certification Lookup:
To verify your active status, use the Virginia License Lookup tool: https://dhp.virginiainteractive.org/Lookup/Index
Certification Renewal Guidelines
Keeping your CNA certification active in Virginia is essential for continued employment in healthcare settings.
- CNA certification is valid for 24 months.
- Renewal is required every 2 years.
- You must have worked for pay as a nurse aide during the previous 24 months to be eligible for renewal.
- Renewal is completed online through the Virginia Board of Nursing portal.
- If you do not meet the work requirement or miss your renewal, you must apply for reinstatement. This may involve submitting a reinstatement application and fee, and possibly retesting if your certification has lapsed for more than 90 days.
- There is no continuing education requirement for CNAs in Virginia.
- No renewal fee is required for active CNAs.
For renewal and reinstatement instructions, visit: https://www.dhp.virginia.gov/PractitionerResources/RenewOnline/
Steps for CNA Reciprocity
If you are a CNA certified in another state and want to work in Virginia, you can apply for reciprocity by following these steps:
- You must hold an active CNA certification in another state.
- Complete the online application for CNA by Endorsement on the Virginia Board of Nursing website.
- Submit the following documentation:
- Proof of your current CNA certification from your original state
- State-issued photo ID or driver’s license
- Social Security card
- No fingerprinting or jurisprudence exam is required.
- There is no fee for reciprocity applications.
- Most applications are processed within a few weeks.
For the online application and detailed instructions, visit: https://www.dhp.virginia.gov/Boards/Nursing/ApplicantResources/ApplyforLicense/NurseAide/
Continuing Education Options & Local Providers
While Virginia does not require continuing education for CNA renewal, ongoing learning can help you advance your skills and career:
- Virginia Community College System: Offers healthcare courses and workshops across the state.
Website: https://www.vccs.edu/ - Virginia Health Care Association: Provides professional development, webinars, and in-person events for CNAs.
Website: https://www.vhca.org/ - Virginia Nurses Association: Offers continuing education opportunities for all nursing professionals.
Website: https://www.virginianurses.com/ - American Red Cross – Virginia Region: Delivers healthcare training and skill-building courses.
Website: https://www.redcross.org/local/virginia.html
By using these resources and staying informed about Virginia’s CNA requirements, you’ll be well-prepared to succeed and grow in your healthcare career. For the latest updates, always check the Virginia Board of Nursing website.
Frequently Asked Questions About Becoming a CNA in Virginia
You can complete part of your CNA training online in Virginia through hybrid programs that combine online coursework with in-person skills labs and clinical experience. State-approved CNA programs may offer up to 40 hours of online instruction, but you must also complete hands-on training and clinical hours in person at an approved facility to meet Virginia Board of Nursing requirements. Fully online CNA certification is not permitted in Virginia.
You cannot work as a CNA in Virginia without being certified by the Board of Nursing. The only exception is for students enrolled full-time in a state-approved nurse aide education program, who may be employed as nurse aide trainees during their initial 120 days of employment while completing their coursework and competency testing. After this period, certification is required for continued employment as a CNA.
Most candidates must complete a state-approved CNA training program before taking the CNA exam in Virginia, but there are exceptions. Nursing students who are currently enrolled in or have recently completed an RN or LPN program and have finished at least one clinical course with 40 hours of direct client care may be eligible to take the exam by submitting proper documentation. All other applicants must complete the required coursework before sitting for the certification exam.
You may be disqualified from becoming a CNA in Virginia if you have certain criminal convictions, especially those involving abuse, neglect, or violence, or if you have findings against you on another state’s nurse aide registry or licensing board. All CNA applicants must pass a criminal background check and disclose any history of convictions, disciplinary actions, or conditions that could affect safe practice. Falsifying information on your application or failing to meet training and exam requirements can also result in denial of certification.
Additional CNA Resources

Rewarding Opportunities in the Old Dominion
Explore CNA careers in Virginia. Learn about CNA salaries, job growth, training options, and opportunities in both urban and rural regions across the Old Dominion.
READ MORE

How to Find the Right CNA Program for You
Learn how to compare CNA programs by cost, schedule, format, and outcomes. Find the best CNA training for your needs with this complete guide.
READ MORE

Explore More CNA Resources
Discover helpful articles about CNA training, certification, skills, and career tips — all in one place.