CNA Training in Virginia

A recent census discovered that the population of central Virginia is aging quickly. By 2030, about 20% of the population in the state of Virginia will be over the age of 65 years. From this, it can be concluded that medical care will be increasingly necessary. In particular, qualified CNAs will be needed to care for the changing and aging population in Virginia. Trained CNAs are poised to enjoy great success in healthcare. If you wish to contribute to Virginia healthcare, becoming a CNA could be a wonderful step forward.
Interested applicants should complete a state-approved program to gain licensing. Though the state of Virginia does not have strict guidelines for those who wish to obtain proper CNA licensing, some minimum requirements may need to be met before training can begin. 

Virginia CNA Certification Requirements

Before beginning CNA training, a brief list of requirements should be met. Some training centers require a high school diploma; others may be more lenient. Some demands made on prospective candidates are: 

  1. A criminal background check
  2. Age of at least 18 years
  3. A negative TB test
  4. A medical exam
  5. Proof of immunization
  6. An ability to communicate effectively in English
  7. A CPR card (this requirement may vary from place to place)
  8. High school diploma (preferred)

Virginia CNA Training & Testing Costs

Interested CNA candidates should complete a state-approved CNA training program. Candidates should take care to refer to the Board’s list of approved programs before proceeding; licensing may be refused to candidates who complete programs that are not approved by the Board. A program should offer a minimum of 75 hours of training. 

Training costs may vary from location to location within the state; however, students should budget anywhere between $400 and $2000 for their classes and materials. Some healthcare facilities may offer free training for qualified applicants. Low-income families may also be eligible for scholarships, grants, and special loans. For information on facilities that offer free training to CNA candidates, please follow this link

CNA Classes & Nurse Aide Training Courses in Virginia

If serving the healthcare industry by becoming a CNA sounds like a good career option, the following information about training centers may help you get started. Some of the training centers may have different payment options. Others may provide different schedules for daytime or evening classes. As you look through the options, consider which facilities may be the best fit for your schedule.

Course ProviderCityPhone
Virginia Highlands Community CollegeAbingdon(276) 739-2400
Southside Virginia Community CollegeAlberta(434) 949-1000
Salvation AcademyAlexandria(703) 763-1115
New Era NursingAlexandria(571) 312-5983
Global Health CollegeAlexandria(703) 212-7410
Amherst County High SchoolAmherst(434) 946-2898
Appomattox County High SchoolAppomattox(434) 352-7146
Mountain View Nursing Home IncAroda(540) 948-6831
Moon River Nursing CareersAshburn(703) 955-1811
Science and Technology CenterBedford(540) 586-3933
Clarke County High SchoolBerryville(540) 955-6130
Mountain Empire Community CollegeBig Stone Gap(276) 523-2400
Blacksburg High SchoolBlacksburg(540) 951-5706
Bridgewater Retirement CommunityBridgewater(540) 828-2550
Southwest Virginia Community CollegeCedar Bluff(276) 964-2555
Piedmont Virginia Community CollegeCharlottesville(434) 977-3900
Dailey's Health Care, Inc.Chesapeake(757) 523-5207
Chesapeake Career CenterChesapeake(757) 547-0134
Sentara College of Health SciencesChesapeake(757) 388-2900
Christiansburg High SchoolChristiansburg(540) 382-5178
Heritage Hall ClintwoodClintwood(276) 926-4693
Colonial Heights High SchoolColonial Heights(804) 524-3405
Danville Community CollegeDanville(434) 797-2222
Medical Solutions AcademyDanville(434) 836-8393
nova nursing academy nova nursing academyFalls Church(888) 311-1046
Franklin High SchoolFranklin(757) 562-5187
Paul D Camp Community CollegeFranklin(757) 569-6700
Wytheville Community CollegeGalax(276) 744-4974
Tidewater Medical TrainingHampton(757) 320-1780
Health Service Education; Adult Nurse AideHampton(757) 869-5604
Dominion Health Education Center LLCHenrico(804) 340-6163
Generation SolutionsLynchburg(434) 455-6500
Blue Ridge Job Corps CenterMarion(276) 783-7221
Patrick Henry Community CollegeMartinsville(276) 638-8777
Eastern Shore Community College BookstoreMelfa(757) 789-1755
Lord Fairfax Community College - Middletown CampusMiddletown(800) 906-5322
Old Dominion Job Corps CenterMonroe(434) 929-1967
James River Convalescent & Rehabilitation CenterNewport News(757) 595-2273
Riverside College of Health CareersNewport News(757) 240-2200
Training SolutionsNorfolk(757) 321-8887
Norfolk Allied Health Training Center,LLCNorfolk(757) 395-4398
Tidewater Home Care, IncNorfolk(757) 275-7010
Professional Career InstituteNorth Chesterfield(804) 327-9740
Asher Comprehensive Training Center, IncNorth Chesterfield(804) 233-9494
Health Care Center Birmingham GreenOld Town Manassas(703) 257-0935
Astar Education InstituteOld Town Manassas(703) 368-6838
Dogwood Village-Orange CountyOrange(540) 672-2611
Petersburg City Public SchoolsPetersburg(804) 732-0510
American Red CrossRichmond(804) 780-2250
Fresh Start Healthcare ,LLC (formerly Breath of Fresh Air)Richmond(804) 539-3809
Virginia School For Nurse AidesRichmond(804) 353-1747
Reynolds Community College (Parham Campus)Richmond(804) 371-3000
Richmond Technical CenterRichmond(804) 780-6272
Fast Track Health Care EducationRoanoke(540) 981-9111
Salem Health & Rehabilitation CenterSalem(540) 345-3894
Greene County Technical Education CenterStanardsville(434) 939-9005
clarys cna trainingSterling(703) 444-6215
Tidewater Medical TrainingVirginia Beach(757) 320-1780
Lord Fairfax Community College - Fauquier CampusWarrenton(540) 351-1505
Northern Neck Technical CenterWarsaw(804) 333-4940
Rappahannock Community CollegeWarsaw(804) 333-6700
Thomas Nelson Community College, Historic Triangle CampusWilliamsburg(757) 253-4300
America School Of Nursing & Allied HealthWoodbridge(703) 490-8402
Gee's Career Training InstituteWoodbridge(703) 910-7239
Wythe County Technology CenterWytheville(276) 228-5481

CNA Training in Virginia Beach

Tidewater Medical Training: This is a state-of-the-art establishment that offers quality CNA training to students. The curriculum covers a wide array of topics for student preparation, including interpersonal skills, infection control, body systems, and client safety. Clinical experience helps supplement classroom training. Students will complete 137 hours of training between 4 and 6 weeks. Different schedules may slow down or speed up the rate of graduation. Admission requires an interview and a complete application. Graduates may take the Nurse Aide Exam. Tuition for the program costs about $850. 

Tidewater Community College: This is a three-week long program that offers about 140 hours of training. A 40-hour medical internship helps students put their knowledge into practice. Tuition costs about $862, but more money should be budgeted for uniforms and other related materials. The program does not offer financial aid. 

Interim Health Care: This course is offered monthly. There are morning, evening, and night options for students who have different scheduling needs. This program costs $590, but certain individuals may qualify for free tuition. Those who want to see if they can take the class for free should contact Interim Health Care. A high school diploma or GED equivalent is expected from all applicants. 

CNA Training in Norfolk

Centura College: Students taking this course learn how to provide effective and compassionate care for patients. The curriculum covers about 160 hours of training and clinical experience. Multiple skills and topics are taught in the classroom, including patient safety, infection control, first aid, and personal care skills. CNA candidates who graduate are ready to pass the Nurse Aide exam. 

CNA Training in Richmond

Professional Career Institute: This is a six-week program that covers caregiving for patients. They also learn communication skills that prepare them to be effective with doctors, nurses, and their own patients. Tuition costs $950 and includes the cost of texts. However, students must cover the cost of uniforms and their background checks. Day and evening classes are available to students. 

Additional Virginia CNA resources

Department of Health Professions
Perimeter Center
9960 Mayland Drive, Suite 300
Henrico, Virginia 23233-1463

Office Hours:
Monday – Friday 8:15AM – 5:00PM (except Holidays)

Out-of-State CNAs

Though there are no guarantees, some CNAs may be able to transfer to Virginia without training. The Board allows reciprocity for transferring CNAs. An application for endorsement must be filled out, and certification from the other state must be submitted. No criminal convictions must be on the record. All application materials should be mailed to the Commonwealth of Virginia.


CNA certification must be renewed every two years. For renewal, CNAs must have worked 8 continuous hours during the past 24 months. The Nursing Aide Registry must also be informed of any changes to the applicant’s address. 

How much does a CNA make in Virginia?

CNA salaries may vary from place to place within the state. PLaces that have a higher demand for assistant help in healthcare may pay higher salaries than regions without such a demand. Entry-level CNAs may make a smaller salary than those who have worked in the profession for many years. The average salary of a CNA is about $30,000. However, the lower range is about $27,300. A high CNA salary is about $33,100. Extra certification and skill sets may also help boost the salary of a CNA.