State terminology: Certified nurse aide (CNA). Virginia nurse aide applications ↗ · terminology checked November 5, 2026.
Program directory checked November 3, 2026. Official directory reviewed.
Directory overview
231 programs are listed in the reviewed directory for Virginia. Before enrolling, confirm current approval for the exact training site with the state. Ask the program about total cost, schedule and clinical placement.
The list includes current active and current inactive programs. Confirm the program’s current status, admission, cost, schedule and clinical placement with the Board and the program.
CNA training programs in Virginia
Listed alphabetically, not ranked. The table reproduces the list published by Virginia Department of Health Professions, Board of Nursing. Exact duplicate rows are shown once. A listing is not a recommendation.
This page uses status labels other than Approved. The label “Current Inactive” does not indicate full approval. Confirm the current status with the state before enrolling.
231 programs shown.
| Program | Location | Address | Phone |
|---|---|---|---|
| 1st Providence Health Care Training, LLCOther | Woodbridge | 1549 Old Bridge Road, Suite 208 | 5714940032 |
| Accent Healthcare Institute, LLCOther | Alexandria | 8609-A Engleside Office Park | 5714841387 |
| Access Training and Consulting Services, LLCOther | Fairfax | 9990 Fairfax Blvd, Suite 410, R, 10 | 5712610100 |
| Agape Home Care Training CenterOther | Williamsburg | 299 McLaws Circle | 7575092333 |
| Albemarle County Public Schools - Monticello High SchoolPublic School | Charlottesville | 1400 Indepence Way | 4342443100 |
| Albemarle County Public Schools ACELPublic School | Charlottesville | 2765 Hydraulic Road | 4348259629 |
| Alexandria City High SchoolPublic School | Alexandria | 3801 West Braddock Road | 7038246750 |
| America School of Nursing and Allied HealthOther | Woodbridge | 14000 Crown Court, Suite 102 | 7034908402 |
| Amherst County High SchoolPublic School | Amherst | 139 Lancer Lane | 4349462898 |
| Angels in Disguise Healthcare EducationOther | Salem | 1945 Roanoke Blvd. | 5404936220 |
| Appomattox County High SchoolPublic School | Appomattox | 198 Evergreen Avenue | 4343527146 |
| Birmingham GreenFacility | Manassas | 8605 Centerville Road | 7032576289 |
| Blue Ridge Community CollegeCollege | Weyers Cave | 1 College Lane | 5404532215 |
| Blue Ridge Technical CenterPublic School | Front Royal | 280 Luray Avenue | 5406357123 |
| Blue Ridge Therapy ConnectionFacility | Stuart | 105 Landmark Drive | 2766947161 |
| Botetourt Technical Education CenterPublic School | Fincastle | 253 Poor Farm Road | 5404738216 |
| Bridgewater Home, Inc.Facility | Bridgewater | 302 North Second Street | 5408282599 |
| Bridging Communities Regional Career & Technical CenterPublic School | New Kent | 7930 New Chipping Lane | 8049668575 |
| Brightpoint Community CollegeCollege | Chester | 13101 US-1 | 8047066503 |
| Bryant & Stratton CollegeCollege | North Chesterfield | 101 Gateway Centre Parkway, Suite 210 | 8044309723 |
| Buchanan County Career & Technology CenterPublic School | Grundy | 2021 Eagle Drive | 2769354541 |
| Buchanan County Career & Technology Center (High School)Public School | Grundy | 2021 Eagle Drive Grundy | 2769354551 |
| Buckingham CTE CenterPublic School | Buckingham | 98 Fanny White Road | 4349696180 |
| Campbell County Technical CenterPublic School | Rustburg | 194 Dennis Riddle Road | 4348216213 |
| Care OPTIONS Plus Nurse Aide Training ProgramOther | Lynchburg | 405 Bay Street | 8885823113 |
| Career Nursing AcademyOther | Locust Grove | 32401 Constitution Highway | 7034022509 |
| Career Nursing Academy Blended/Hybrid ProgramOther | Locust Grove | 32401 Constitution Highway | 7034022509 |
| Caring For You Homecare Services, LLCOtherCurrent Inactive | Virginia Beach | 138 Rosemont Road, Suite 209 | 7574558920 |
| Caring Hands AcademyOther | Chester | 4301 West Hundred Road, Suite B | 8048667044 |
| Caroline County High SchoolPublic School | Milford | 19155 Rogers Clark Boulevard | 8046339886 Ext 5109 |
| Carriage Hill Health and RehabFacility | Fredericksburg | 6106 Health Center Lane | 5407851120 |
| Carroll County High SchoolPublic School | Hillsville | 100 Cavs Lane | 2767282125 |
| Centra CollegeCollege | Lynchburg | 905 Lakeside Drive, Suite A | 4342002234 |
| Centra College of Nursing - Bedford Memorial HospitalOther | Bedford | 1613 Oakwood Street | 4342003070 |
| Centra College of Nursing AppomattoxCollege | Appomattox | 136 Carver Lane | 4342003070 |
| Charles Day Career and Technical Education CenterPublic School | Roanoke | 3601 Ferncliff Avenue, NW | 9254085726 |
| Charlottesville Area Technical Education Center - AdultPublic School | Charlottesville | 1000 East Rio Road | 4342452419 |
| Charlottesville Area Technical Education Center - High SchoolPublic School | Charlottesville | 1000 East Rio Road | 4349734461x69215 |
| Chesapeake Career CenterPublic School | Chesapeake | Adult & Continuing Education Department369 South Battlefield Boulevard | 7574825680 |
| Chesapeake Career CenterPublic School | Chesapeake | Nurse Aide Education Program1617 Cedar Road | 7575470134 |
| Chester Career CollegeOther | Bastian | 12185 Grapefield Road | 5404912149 |
| Chesterfield Technical CenterPublic School | Chesterfield | 10101 Courthouse Road | 8047886160 |
| Christiansburg High School - Montgomery County SchoolsPublic School | Christiansburg | Montgomery County High School100 Independence Boulevard | 5403825178 |
| Clarke County High SchoolPublic School | Berryville | 627 Mosby Boulevard | 5409556130 |
| Clarys CNA Training Center, LLCOther | Sterling | 22375 Broderick Drive Second Floor Suite 215 | 7034446215 |
| Classic Nurses AcademyOther | Alexandria | 85 South Bragg Street, Suite 601 | 7036589575 |
| CNN American Global Institute, LLCOther | Alexandria | 6202 C Old Franconia Road | 5712767640 |
| Colonial Heights High SchoolPublic School | Colonial Heights | 3451 Conduit Road | 8045243405x4721 |
| Comfort Assured NursesOther | Fredericksburg | 1127 International Pkwy, Suite 164 | 5407293265 |
| Community College Workforce Alliance Nursing Assistant ProgramCollege | Richmond | 700 East Jackson Street | 8045235344 |
| CTS Professional Healthcare, LLCOther | Springfield | 6815 Edsall Road | 7035870633 |
| Culpeper Tech CenterPublic School | Culpeper | Daniel Technology Center18121 Technology Drive | 2023085879 |
| Cumberland County High SchoolPublic School | Cumberland | 15 School Road | 8044924212 |
| Curatio Medical InstituteOther | Chantilly | 14801 Murdock Street, Suite 230 | 5714075006 |
| Danville Community CollegeCollege | Danville | 1008 South Main Street | 4347976437 |
| Danville Community College - Non Credit Nurse Aide ProgramCollegeCurrent Inactive | Danville | 1008 South Main Street | 4347978557 |
| Danville Community College - Southern Virginia Higher Education CenterCollege | South Boston | 820 Bruce Street | 4347978557 |
| Davis and McDaniel Veterans Care CenterFacility | Roanoke | 4550 Shenandoah Avenue | 5409822860 |
| Difference Makers AcademyOther | Fairfax | 10805 Main Street, Suite 800 | 5713613456 |
| Dominion Health Education CenterOther | Henrico | 4746 Finlay Street | 8043406163 |
| Dowell J. Howard CenterPublic School | Winchester | 156 Dowell J Circle | 5406628997 |
| Eastern Shore Community CollegeCollege | Melfa | 29316 Lankford Highway | 7577891772 |
| Emil & Grace Shihadeh Innovation CenterPublic School | Winchester | 536 Jefferson Street | 5406623471 |
| Eveready Healthcare Training CenterOther | Dumfries | 17911 Main Street | 7034964300 |
| Excel Health Institute, LLCOther | Manassas | 8647 Mathis Avenue, Suite 202 | 5712226600 |
| Fairfax County Public School Falls Church Governor's Health Sciences AcademyPublic School | Falls Church | 5721 Jaquar Trail | 7032074011 |
| Fairfax County Public Schools - West Potomac Governor's Health Sciences AcademyPublic School | Alexandria | 6500 Quander Road | 7032074011 |
| Family 1st of Virginia Healthcare and Safety Training CenterOther | Henrico | 1403 Pemberton Road | 8049866431 |
| Fast Track Health Care Education - CharlottesvilleOther | Charlottesville | 1924 Arlington Boulevard, Suite D | 5409819111 |
| Fast Track Health Care Education - SalemOther | Salem | 1792 Apperson Drive | 5409819111 |
| Fauquier High SchoolPublic School | Warrenton | 705 Waterloo Road | 5404227300 |
| Floyd County High SchoolPublic School | Floyd | 721 Baker Street | 5407459450 |
| Fluvanna County High SchoolPublic School | Palmyra | 1918 Thomas Jefferson Parkway | 4345893666 |
| Francis Marion Manor Health & RehabilitationFacility | Marion | 100 Francis Marion Lane | 2763788074 |
| Franklin County High School IPublic School | Rocky Mount | 70 Wray Street | 5404830221 |
| Fresh Start Healthcare, LLC - Lucy CorrFacility | Chesterfield | 6800 Lucy Corr Blvd. | 8045393809 |
| Fresh Start Healthcare, LLC - RichmondOther | Richmond | 8568 Sanford Drive | 8045393809 |
| Friendship Retirement CommunityFacility | Roanoke | 327 Hershberger Road, NW | 5402652011 |
| Gee's Career Training InstituteOther | Woodbridge | 1822 Featherstone Road | 7039107239 |
| George Washington High School DE Danville Community CollegePublic School | Danville | 280 Christopher Lane | 4347996410 |
| Germanna Community College - Fredericksburg Area CampusCollege | Fredericksburg | 10000 Germanna Point Drive, Room 141 | 5404231983 |
| Germanna Community College - James Monroe High SchoolPublic School | Fredericksburg | 2300 Washington Avenue | 5404231983 |
| Germanna Community College - Spotsylvania Career & Technical Center Dual EnrollmentPublic School | Spotsylvania | 6713 Smith Station Road | 5404231983 |
| Germanna Community College - Stafford County CenterCollege | Stafford | Kevin Dillard Health Sciences Center25 Center Street | 5404231983 |
| Giles County Technology CenterPublic School | Pearisburg | 1827 Wenonah Avenue | 5409211166 |
| Gloucester High SchoolPublic School | Gloucester | 6680 Short Lane | 8047611047 |
| Goochland County Public SchoolsPublic School | Goochland | 3140 River Road West | 8043380365 |
| Grayson County Career and Technical CenterPublic School | Independence | 112 Blue Devil Drive | 2767732951 |
| Greene County Technical Education CenterPublic School | Stanardsville | 10415 Spotswood Trail | 4349399005 |
| Greensville County High School DE Southside Virginia Community CollegePublic School | Emporia | 403 Harding Street | 4347362078 |
| Halifax County/South Boston Public Schools IPublic School | South Boston | 1010 High School Circle | 4345724977 |
| Hampton UniversityCollege | Hampton | 303 Butler Farm Road, Suite 114 | 7577275678 |
| Hanover County Public SchoolsPublic School | Mechanicsville | 10307 Chamberlayne Road, Room 2209 | 8047233700 |
| Harrisonburg City Public Schools - VMRC Nurse Aide Education CollaborationPublic School | Harrisonburg | 1475 Virginia Avenue | 5405643503 |
| HCPS-The Advanced Career Education Center at HermitagePublic School | Henrico | 8350 Hermitage High Blvd. | 8047563020 |
| Healing Hands Health AgencyOther | Triangle | 18931 Highland Park Drive | 7032214404 |
| Health Service and EducationOther | Hampton | 1067 Big Bethel Road | 7572192733 |
| Health Service Education - Advanced Nurse AideAdvanced | Newport News | 955 Harpersville Road | 7572192733 |
| Healthcare Academy of Southwest VirginiaOther | Galax | 967 East Stuart Drive | 2762381448 |
| Heart to Heart Career Training CenterOther | Williamsburg | 440 McLaws Circle | 7572290919 |
| Heritage Care Nurse Aide Training Program of Northern VirginiaFacilityCurrent Inactive | Fairfax | 10701 Main Street | 2028055789 |
| Heritage Hall - GrundyFacility | Grundy | 2966 Slate Creek Road | 2769358144 |
| Heritage Hall - Rich CreekFacility | Rich Creek | 120 Old Virginia Avenue | 5407262328 |
| Heritage Hall - WiseFacilityCurrent Inactive | Wise | 9434 Coeburn Mountain | 2763282721 |
| Heritage Hall BlacksburgFacility | Blacksburg | 3610 South Main Street | 5409517000 |
| Heritage Hall Health Care, ClintwoodFacilityCurrent Inactive | Clintwood | 1225 Clintwood Main Street | 2769264693 |
| Heritage Hall Nursing & Rehabilitation Center - LeesburgFacility | Leesburg | 122 Morven Park Road, NW | 7037778700 |
| Heritage Hall- BlackstoneFacility | Blackstone | 900 South Main Street | 4342925301 |
| Highland Ridge Rehab Center, LLCFacility | Dublin | 5872 Hanks Avenue | 5406744193 |
| Hopewell High SchoolPublic School | Hopewell | 400 South Mesa Drive | 8045416402 |
| IWCS Health Science AcademyPublic School | Smithfield | 14171 Turner Drive | 7573573108 |
| Jackson River Technical CenterPublic School | Covington | 105 East Country Club Lane | 5408621308 |
| Jullian's Health Education AcademyOther | Ruckersville | 8726 Seminole Trail, Suite 1 | 4348827747 |
| King George High SchoolPublic School | King George | 10100 Foxes Way | 8043336774 |
| Kissito - Mulberry Creek Nursing & Rehab CenterFacility | Martinsville | 300 Blue Ridge Street | 2762011401 |
| Kissito HealthcareFacility | Low Moor | 100 Alleghany Regional Hospital Lane | 5408623610 |
| Kissito Healthcare- Bland County Nursing and RehabFacilityCurrent Inactive | Bastian | 12185 Grapefield Rd. | 2766884141 |
| Kissito Healthcare- Maple GroveFacility | Lebanon | 318 East Main Street | 2768890733 |
| Kissito Healthcare- Spring Nursing CenterFacility | Hot Springs | 167 Spring Street | 5408392299 |
| Laurel Ridge Community CollegeCollege | Middletown | 173 Skirmisher Lane | 5408687279 |
| Laurel Ridge Community College - Luray Page CountyCollege | Luray | 200 College Drive | 5408687279 |
| Laurel Ridge Community College-Fauquier CampusCollege | Warrenton | 6480 College Street | 5408687279 |
| Lee County Career & Technical CenterPublic School | Ben Hur | 181 Vo-Tech Drive | 2763461960 |
| Loudoun County Public Schools, Academies of LoudounPublic School | Leesburg | 42075 Academy Drive | 5712521980 |
| Louisa County High School - High School ProgramPublic School | Mineral | 757 Davis Highway | 5408945436ext1192 |
| Lynchburg City Schools - Heritage High SchoolPublic School | Lynchburg | 3101 Ferrys Ward Road | 4343828557 |
| Madison County High SchoolPublic School | Madison | 68 Mountaineer Lane | 5409483785 |
| Manassas City Public Schools - Osbourn High SchoolPublic School | Manassas | 1977 Eagle Way | 5713777700 |
| Manassas Park High School - Nurse Aide PathwayPublic School | Manassas | 8200 Euclid Avenue | 7033619131 |
| Maralex Allied Health Educational ServicesOther | Alexandria | 6601 LIttle River Turnpike, Suite 450 | 7036425751 |
| Massanutten Technical Center I - High School ProgramPublic School | Harrisburg | 325 Pleasant Valley Road | 5404345961 |
| Massanutten Technical Center II - Adult Education ProgramPublic School | Harrisonburg | 325 Pleasant Valley Road | 5404345962 |
| Medical Solutions AcademyOther | Danville | 220 Poplar Street | 4348368393 |
| Moon River Nursing CareersOther | Ashburn | 44927 George Washington Blvd, Suite 235 | 7039887086 |
| Mountain Empire Community CollegeCollege | Big Stone Gap | 3441 Mountain Empire Road | 2765237456 |
| Mountain Empire Community College - Scott County Public SchoolsPublic School | Big Stone Gap | 3441 Mountain Empire Road | 2765237456 |
| Mountain Gateway Community CollegeCollege | Clifton Forge | 1000 College Drive | 5408632867 |
| Mountain View Nursing Home, IncFacility | Aroda | 1776 Elly Road | 5409486831 |
| Nelson County High SchoolPublic School | Lovingston | 6919 Thomas Nelson Highway | 4342638317 |
| New Era Nursing Training SchoolOther | Fairfax Station | 6415 Little Ox Rd | 5712398769 |
| New Horizons Regional Education Center IPublic School | Hampton | 520 Butler Farm Road | 7577661100ext3391 |
| New River Community CollegeCollege | Dublin | 5251 College Drive | 5406743600 ext 4349 |
| Northern Neck Regional Vocational Center IPublic School | Warsaw | 13946 Historyland Highway | 8043334940 |
| Northern Virginia Community College - Alexandria CampusCollege | Alexandria | 5000 Dawes Avenue | 7035036300 |
| Northern Virginia Community College - Loudoun/Reston CampusCollege | Reston | 1821 Michael Faraday Drive, 200 | 7035036300 |
| Northern Virginia Community College - Springfield CampusCollege | Springfield | 6966 Springfield Center Drive | 7038786157 |
| Northern Virginia Community College - Woodbridge CampusCollege | Woodbridge | 2675 College Drive | 7035036300 |
| Orange County High SchoolPublic School | Orange | 201 Selma Road | 5406614300 |
| Page County Technical Center, Program IPublic School | Luray | 70 Eagle Way | 5407787282 |
| Patrick & Henry Community CollegeCollege | Martinsville | 645 Patriot Ave | 2766560335 |
| Patrick & Henry Community College - Franklin CenterCollege | Rocky Mount | 50 Claiborne Avenue | 2763374010 |
| Patrick County High SchoolPublic School | Stuart | 215 Cougar Lane | 2766947137 |
| Paul D. Camp Community College - Franklin ProgramCollege | Franklin | 1000 Armory Drive | 7575696751 |
| Paul D. Camp Community College - Suffolk ProgramCollege | Suffolk | 271 Kenyon Road | 7575696751 |
| Peace of MindOther | White Stone | 814 A Rappahannock Drive | 804436603 |
| Petersburg PublicSchools IPublic School | Petersburg | 3101 Johnson Road | 8048614884 |
| Piedmont Virginia Community CollegeCollege | Charlottesville | 600 College Drive | 4349615354 |
| Pittsylvania Career and Technical CenterPublic School | Chatham | 956 Woodlawn Academy Road | 4344329416 |
| Portsmouth Public Schools - Manor High SchoolPublic School | Portsmouth | 1401 Elmhurst Lane | 7574652907 |
| Powhatan High SchoolPublic School | Powhatan | 1800 Judes Ferry Road | 8045985710 |
| Prince Edward County High School IPublic SchoolCurrent Inactive | Farmville | 35 Eagle Drive | 4343152130 |
| Professional Career InstituteOther | North Chesterfield | 9200 Arboretum Parkway, Suite 110 | 8043279740 |
| Pulaski County High SchoolPublic School | Dublin | 5414 Cougar Trail Road | 5406430387 |
| Rappahannock Community College - GlennsCollege | Saluda | 12745 College Drive | 8043336774 |
| Rappahannock Community College - WarsawCollege | Warsaw | 52 Campus Drive | 8043336774 |
| Rappahhannock Community College, Kilmarnock CenterPublic School | Kilmarnock | 447 N. Main Street | 8047586763 |
| Raspberry Hill Healthcare TrainingOther | Forest | 1040 Gables Drive, Unit 103 | 4345254422 |
| Richmond Technical CenterPublic School | Richmond | 2020 Westwood Avenue | 8047806237 |
| Ridgeview Nursing Assistant ProgramPublic School | Clintwood | 310 Wolf Pack Way | 2768351600 |
| Riverside College of Health SciencesFacility | Newport News | 316 Main Street | 7572402431 |
| Riverside Health System - Lifelong Health DivisionFacility | Newport News | 1000 Denbigh Boulevard | 7576746092 |
| Riverside Middle Peninsula Nurse Aide ProgramFacility | Gloucester | 7385 Walker Avenue | 7576746092 |
| Roanoke County Public SchoolsPublic School | Salem | 1760 Roanoke Boulevard | 5408575000 |
| Roanoke Technical Education Center, Roanoke City Public SchoolsPublic School | Roanoke | 2200 Grandin Road, SW | 5408532803 |
| Rockbridge Innovation CenterPublic School | Lexington | Rockbridge County Schools143 Greenhouse Road | 5404635555 |
| Rowanty Vocational Technical CenterPublic School | Carson | 20000 Rowanty Road | 4342465741 |
| Runk & Pratt School of NursingOther | Forest | 1208 Perrowville Road | 4345928502 |
| Russell County Career & Technology Center - AdultPublic School | Lebanon | 304 Career Tech Drive | 2768896550 |
| Russell County Career and Technology CenterPublic School | Lebanon | 304 Career Tech Drive | 2768896550 |
| Saber Healthcare Nurse Aide ProgramFacility | Norfolk | 251 S. Newtown Road | 7574274700 |
| Salem Health and Rehabilitation CenterFacility | Salem | 1945 Roanoke Boulevard | 5403453894 |
| Senora Angels Training CenterOther | Virginia Beach | 144 Business Park Drive, Ste. 202 | 7578470772 |
| Sentara College of Health SciencesOtherCurrent Inactive | Chesapeake | Crossways I, Suite 1051441 Crossways Boulevard | 7573882900 |
| Skyline Nursing and RehabilitationFacility | Floyd | 237 Franklin Drive | 5407452016 |
| Smyth Career and Technology CenterPublic School | Marion | 147 Fox Valley Road | 2766468117 |
| Southampton High SchoolPublic School | Courtland | 23350 Southampton Parkway | 7576532751 |
| Southside VA Com College - Keysville - (Adult)College | Keysville | 200 Daniel Road | 4347362078 |
| Southside Virginia Community College - Buckingham CampusCollegeCurrent Inactive | Keysville | 200 Daniel Road | 4347362000 |
| Southside Virginia Community College - Charlotte & Lunenburg Public SchoolsPublic School | Keysville | 200 Daniel Road | 4347362078 |
| Southside Virginia Community College - EmporiaCollege | Emporia | 1300 Greensville County Circle | 4349491000 |
| Southside Virginia Community College - Estes CenterCollege | Chase City | 316 N. Main Street | 4347362078 |
| Southside Virginia Community College - Mecklenburg County High SchoolPublic School | Baskerville | 25001 Hwy. 58 | 4347362078 |
| Southside Virginia Community College-Christiana/AlbertaCollege | Alberta | 109 Campus Drive | 4349491000 |
| Southside Virginia Community College-dual enrollment Amelia-Nottoway High SchoolPublic School | Jetersville | 148 Vo-Tech Road | 4347362078 |
| Southwest Virginia Community College - Bluefield CenterCollege | Bluefield | 745 South College Avenue | 2769647542 |
| Southwest Virginia Community College Transportation & Logistics Center Workforce & Continuing EducationCollege | Grundy | 1102 Ovenbird Road | 2769647528 |
| Stafford County Public Schools - Brooke Point High SchoolPublic School | Stafford | 1700 Courthouse Road | 5406586150 |
| Sunnyside Presbyterian Retirement CommunityFacility | Harrisonburg | 3935 Sunnyside Drive | 5405688201 |
| Susie G. Gibson Science and Technology CenterPublic School | Bedford | 600 Edmund Street | 5405863933 |
| T. H. Badger Career and Technical Education CenterPublic School | Onley | Accomack County Schools26350 B. Lankford Highway | 7577874514 |
| Tazewell County Career & Technical Center - Adult ProgramPublic School | Tazewell | 260 Advantage Road | 2768895424 |
| Tazewell County Career and Technical CenterPublic School | Tazewell | 260 Advantage Road | 2769882529 |
| Teekay Healthcare InstituteOther | Reston | 12020 Sunrise Valley Drive, Suite 100 | 4109299162 |
| The College and Career Academy at PrudenPublic School | Suffolk | 4169 Pruden Blvd | 7579235254 |
| The College and Career Academy at PrudenPublic School | Suffolk | 4169 Pruden Boulevard | 7579235254 |
| Thrive Healthcare AcademyOther | Fairfax | 3702 Pender Drive, Suite 420C | 7033839306 |
| Tidewater Community CollegeCollege | Virginia Beach | 3645 Faculty Blvd. | 7578222308 |
| Tidewater Community College - Portsmouth CampusCollege | Portsmouth | 120 Campus Drive | 7578222308 |
| Tidewater Community College Workforce Development CenterCollege | Norfolk | 350 Granby Street | 7578222308 |
| Tidewater Medical TrainingOther | Hampton | 1503 Hardy Cash Dr | 7573201780 |
| Tidewater Medical TrainingOther | Virginia Beach | 1300 Diamond Springs Road | 7573201780 |
| Total Action Against Poverty/This Valley WorksOther | Roanoke | 108 Jefferson Street, Suite 609 | 5407774673 |
| Training SolutionsOther | Norfolk | 2428 Almeda Avenue, Suite 146 | 7573218887 |
| Triplett Business and Technical InstitutePublic School | Mount Jackson | 6375 South Main Street | 5404773161 |
| Unique Health SchoolOther | Manassas | 8629 Sudley Road | 5712080833 |
| Valley Career &Technical Center (High School)Public School | Fishersville | 49 Hornet Road | 5402455002 |
| Valley Health Care CenterFacility | Chilhowie | 940 E. Lee Hwy. Street | 5405204595 |
| Valley Health Nurse Aide Training ProgramFacility | Front Royal | 1077 N. Shenandoah Ave, Suite B | 5406360695 |
| Virginia High SchoolPublic School | Bristol | 650 Long Crescent Drive | 2768215858 |
| Virginia Highlands Community CollegeCollege | Abingdon | 100 VHCC Drive | 2767392430 |
| Virginia Mennonite Retirement CommunityFacility | Harrisonburg | 1501 Virginia Avenue | 5405643701 |
| Virginia Peninsula Community College - HamptonCollege | Hampton | 525 Butler Farm Road, Suite 725 | 7578254070 |
| Virginia Peninsula Community College Historic Triangle - AdultCollege | Williamsburg | 4601 Opportunity Way | 7578254070 |
| Virginia School for Nurse Aides and Health EducationOther | Chesterfield | 621 Moorefield Park, Drive, Suite F | 8043531747 |
| Warwick High School Governor's Health Sciences AcademyPublic School | Newport News | 51 Copeland Lane | 7575972838 |
| Washington County Career & Technical Education CenterPublic School | Abingdon | 255 Stanley Street | 2767393126 |
| Wellness Nursing InstituteOther | Stafford | 3619 Jefferson Davis Hwy, Unit 139 | 5712147097 |
| Westminster Canterbury Nurse Aide ProgramFacilityCurrent Inactive | Lynchburg | 501 V.E.S. Road | 4343863575 |
| Westminster-Canterbury of RichmondFacilityCurrent Inactive | Richmond | 1600 Westbrook Avenue | 8042646039 |
| Wise County Career and Technical CenterPublic School | Wise | 621 Lake Street NE | 2763286113 |
| Wythe County Technology CenterPublic School | Wytheville | 1505 West Spiller Street | 2762285481 |
How does CNA training work in Virginia?
- Virginia nurse aide education programs must be at least 120 clock hours long (Code of Virginia § 54.1-3028.1).
- Standard applicants complete Board-approved education, pass the state examination, and submit the required application/testing fee.
Read the full Virginia training guide →
How should you verify a program before enrolling?
- Confirm the program’s current state approval and the exact location where training takes place.
- Get a written breakdown of tuition, lab and clinical fees, exam fees, supplies, background checks and refund terms.
- Ask about class schedules, clinical placement, attendance rules and completion requirements.
- Confirm the testing provider, candidate handbook and retake policy before paying.
- Ask about funding, payment plans and any employer tuition support.
What if a program is not on this list?
A program may be new, inactive, listed under a different name or added after this directory was checked. Its absence does not establish approval or closure. Ask the state agency to confirm the exact program and training site before paying.
How much does CNA training cost in Virginia?
This program list does not include prices. Tuition, lab fees, exams, fingerprinting, supplies and travel costs vary by school and location. Ask each program for the full amount and use the Training Costs & Funding guide to compare offers.
We publish a cost only when the state or school provides it, with the date checked. We do not estimate missing prices.
Where does this list come from?
Virginia approved nurse aide education programs ↗ · Checked November 3, 2026.
Publisher: Virginia Department of Health Professions, Board of Nursing.