Skip to content
Home / States / CNA Classes in Virginia

CNA Classes in Virginia

Find Accredited CNA Classes in Virginia

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.

A Fulfilling Career with Real Impact

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.

CNA caregiver assisting a senior woman walking with a cane outside a healthcare center in Virginia
Strong Job Growth and High Demand

Virginia’s demand for CNAs is higher than ever, creating steady job opportunities in both urban and rural areas.

  • Over 100 of Virginia’s 133 cities and counties are experiencing healthcare workforce shortages, especially in rural and southwest regions.
  • CNA roles are among the highest-demand healthcare jobs statewide, with critical needs in both urban centers and smaller communities.
  • The state’s aging population is driving consistent demand for CNAs in long-term care, hospitals, and home care settings.
Competitive Pay and Incentives

CNAs in Virginia benefit from competitive wages and a range of financial incentives that reward their essential work.

  • The average CNA in Virginia earns $17.99 per hour, or $37,440 annually, with top earners making over $46,200.
  • Many employers offer sign-on bonuses ranging from $600 to $5,000, as well as monthly incentives, shift differentials, and healthcare discounts.
  • Some regions, like Loudoun County, offer starting wages of $20–$22 per hour, and home care or PRN roles can pay up to $25 per hour.
State Initiatives and Workforce Support

Virginia is committed to supporting and growing its healthcare workforce through a variety of state initiatives and resources.

  • The Virginia Health Care Foundation and Virginia Health Workforce Development Authority invest in recruiting, training, and retaining healthcare workers through scholarships, grants, and innovative workforce programs.
  • Formal apprenticeship and “earn-as-you-learn” programs allow you to get paid while training to become a CNA, with some employers covering exam fees and offering career advancement resources.
  • Medicaid Managed Care and a network of healthcare providers ensure CNAs are a vital part of care teams serving diverse communities, including those most in need.
Enroll Today to Start Your CNA Journey
Start Exploring CNA Training Options Near You
School NameTelephoneStreetCityStateZip CodeCostDurationDetails Page
Roanoke Higher Education Center(540) 767-6161108 N. Jefferson Street, Suite 503RoanokeVA24016$8257 WeeksView Details
Wytheville Community College(276) 223-47001000 E Main StWythevilleVA24382$999Contact for DetailView Details
Southside Virginia Community College - Alberta Campus(434) 949-1000109 Campus DrAlbertaVA23821$1,1327 WeeksView Details
Southside Virginia Community College - Keysville Campus(434) 949-1000200 Daniel RoadKeysvilleVA23947$1,1327 WeeksView Details
Southside Virginia Community College - Southside Virginia Education Center(434) 949-10001300 Greensville County CircleEmporiaVA23847$1,1327 WeeksView Details
Southside Virginia Community College - Estes Community Center(434) 949-1000316 N. Main StreetChase CityVA23924$1,1327 WeeksView Details
Chester Career College(804) 751-9191751 W Hundred RdChesterVA23836$1,295Contact for DetailView Details
Patrick Henry Community College(276) 638-8777645 Patriot AvenueMartinsvilleVA24112Contact for DetailContact for DetailView Details
Everything You need to get a cnA certification in Virginia

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.

Explore Accredited CNA Programs in Virginia
Nurse holding a red heart symbolizing compassion and care in healthcare
Registry, Renewal, & Reciprocity Info

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

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:

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.

Answers to Common CNA Questions

Frequently Asked Questions About Becoming a CNA in Virginia

Can you get your CNA online 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.

Can you work as a CNA without being certified 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.

Can you take the CNA test without classes in Virginia?

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.

What disqualifies you from being a CNA in Virginia?

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

Richmond, Virginia skyline with historic white building and downtown high-rises on a cloudy day.
READ MORE
Group of CNA students and healthcare professionals giving thumbs up in support of training success
READ MORE
Hands stacked in teamwork to represent CNA collaboration and support
Browse All Resources
Take the First Step Toward a Rewarding Career! Find CNA Classes Near You
+