CNA Classes & Programs in Virginia
As demand for quality healthcare grows, getting a foot in the door as a Certified Nurse Aide/Assistant (CNA) is a popular route for many. CNAs provide valuable assistance to registered and practical nurses, helping to bathe and feed patients, answer call lights, tidy rooms, and much more. In fact, many nurses start out as CNAs and grow from there. According to the U.S. Bureau of Labor Statistics, Virginia CNAs make a mean salary of $28,770 annually. Read on to find out more information on how to choose a great CNA program in the state and begin working as a nursing aide.
Choosing the Best CNA Programs in Virginia
The CNA route is a popular one, as programs are generally affordable and quick to complete, making it an easier process than earning an associate's or bachelor's degree in nursing. CNA programs can be found all across Virginia in community colleges, technical schools, medical centers, and more. To find out more about the admissions process, visit our CNA Training Programs Admissions page to ensure you are eligible. Finding the right CNA program is important; to make sure you are applying to only the best, consider the following as you research schools.
- Program Length: Do you have a busy schedule and need a CNA training program to work around you? Choosing a longer, more flexible program may be the ticket. Anxious to start working as an aide ASAP? There are programs that don't take longer than a few weeks to complete. Be sure to check out all the scheduling options your school of choice offers; most schools allow both part-time and full-time attendance options to accommodate students. The advantage of CNA programs is that they generally take just 4-12 weeks to finish.
- Program Cost: It's important to thoroughly understand the full cost of each school you consider. Some will include mandatory expenses like textbooks and scrubs into the total cost, while others will only list tuition. Be sure you scout out all required costs before you settle on a school. You may also want to look into financial assistance and installment payment plan options. To provide an example on costs, the CNA program through Tidewater Medical Training, with locations in Hampton and Virginia Beach, will run students roughly $880. This includes tuition, registration, books, and a criminal background check.
- Board Approved Programs: To ensure that you will be eligible for certification, students must make sure they enroll in a Virginia-approved CNA training program. Approved programs consist of the minimum required training hours for students to take the certification examination and be placed on the state's CNA registry. Don't take your chances with an unapproved program; your future career as a nursing aide depends on it. To find out more, check out the CNA certification requirements in Virginia.
- Online/In-Person Options: For those who may live in more rural areas, or who have otherwise busy schedules with work and family obligations, online programs make completing a CNA training program feasible. These programs deliver the didactic portion of the curriculum in an online format, while the hands-on clinical portion will still need to be taken in-person. For those who prefer to learn in a face-to-face environment, traditional classroom-based programs are also still an option.
2022 List of CNA Classes in Virginia
To get a feel for the CNA curriculum in Virginia, see our list of classes and courses available in the state:
Abingdon, VA
School | Contact Information |
---|---|
Virginia Highlands Community College CNA Programs
| 100 VHCC Dr Abingdon, VA 24210 (276) 739-2400 |
Alberta, VA
School | Contact Information |
---|---|
Southside Virginia Community College CNA Programs
| 109 Campus Dr Alberta, VA 23821 (434) 949-1000 |
Alexandria, VA
School | Contact Information |
---|---|
American Red Cross- Alexandria CNA Programs
| 123 N. Alfred Street Alexandria, VA 22314 (800) 733-2767 |
Classic Nurses Academy CNA Programs
| 85 S Bragg St #103 Alexandria, VA 22312 (703) 932-2599 |
Global Health College CNA Programs
| 6101 Stevenson Ave Alexandria, VA 22304 (703) 212-7410 |
Maralex Allied Health CNA Programs
| 6601 Little River Turnpike Alexandria, VA 22312 (703) 642-5751 |
New Era Nursing CNA Programs
| 5999 Stevenson Ave # 401 Alexandria, VA 22304 (571) 312-5983 |
Salvation Academy CNA Programs | 4609 Pinecrest Office Park Drive, Suite D Alexandria, VA 22312 (703) 763-1115 |
Ultimate Keepers Nurse Training Services CNA Programs
| 8609 Engleside Office Park Alexandria, VA 22309 (703) 520-0153 |
Arlington, VA
School | Contact Information |
---|---|
Alisab School of Nursing CNA Programs
| 901 South Highland Street, Suite 325 Arlington, VA 22204 (571) 263-6524 |
Global Educational Institute CNA Programs
| 901 S Highland St #337 Arlington, VA 22204 (571) 505-0438 |
Ashburn, VA
School | Contact Information |
---|---|
Moon River Nursing Careers CNA Programs
| 44927 George Washington Blvd, Suite 245 Ashburn, VA 20147 (703) 766-5758 |
Big Stone Gap, VA
School | Contact Information |
---|---|
Mountain Empire Community College CNA Programs
| 3441 Mountain Empire Rd Big Stone Gap, VA 24219 (276) 523-2400 |
Carson, VA
School | Contact Information |
---|---|
Rowanty Technical Center CNA Programs
| 20000 Rowanty Road Carson, VA 23830 (434) 246-5741 |
Charlottesville, VA
School | Contact Information |
---|---|
Charlottesville Technical Center CNA Programs
| 1000 Rio Rd E Charlottesville, VA 22901 (434) 973-4461 |
Fast Track Health Care Education CNA Programs
| 1924 Arlington Blvd Suite D Charlottesville, VA 22903 (434) 485-0966 |
Piedmont Virginia Community College CNA Programs
| 501 College Dr Charlottesville, VA 22902 (434) 977-3900 |
Chesapeake, VA
School | Contact Information |
---|---|
Chesapeake Career Center CNA Programs
| 1617 Cedar Rd Chesapeake, VA 23322 (757) 547-0134 |
Chester, VA
School | Contact Information |
---|---|
Chester Career College CNA Programs
| 751 W Hundred Rd Chester, VA 23836 (804) 751-9191 |
John Tyler Community College CNA Programs
| 13101 Jefferson Davis Hwy Chester, VA 23831 (804) 796-4000 |
Clifton Forge, VA
School | Contact Information |
---|---|
Dabney S. Lancaster Community College CNA Programs
| 1000 Dabney Dr Clifton Forge, VA 24422 (540) 863-2800 |
Covington, VA
School | Contact Information |
---|---|
Jackson River Technical Center CNA Programs
| 105 E Country Club Ln Covington, VA 24426 (540) 862-1308 |
Danville, VA
School | Contact Information |
---|---|
Danville Community College CNA Programs
| 1008 S Main St Danville, VA 24541 (434) 797-2222 |
Dublin, VA
School | Contact Information |
---|---|
New River Community College CNA Programs
| 5251 State Rd 373 Dublin, VA 24084 (540) 674-3600 |
Dumfries, VA
School | Contact Information |
---|---|
Eveready Healthcare Training Center CNA Programs
| 17911 Main Street Dumfries, VA 22026 (703) 596-0047 |
Healing Hands Health School CNA Programs
| 17323 Jefferson Davis Hwy #201 Dumfries, VA 22026 (703) 221-4404 |
Rose Hill Healthcare Resources CNA Programs
| 17932 S. Fraley Blvd, 220 Dumfries, VA 22026 (571) 931-0908 |
Fairfax, VA
School | Contact Information |
---|---|
Medical Learning Center Inc. CNA Programs
| 2720 Prosperity Ave Suite 400-2, Fairfax, VA 22031 (703) 573-2331 |
Fincastle, VA
School | Contact Information |
---|---|
Botetourt Technical Ed Center CNA Programs
| 253 Poor Farm Rd Fincastle, VA 24090 (540) 473-8216 |
Fishersville, VA
School | Contact Information |
---|---|
Valley Career and Technical Center CNA Programs
| 49 Hornet Rd Fishersville, VA 22939 (540) 943-5511 |
Wilson Workforce and Rehabilitation Center CNA Programs
| 243 Woodrow Wilson Ave Fishersville, VA 22939 (540) 332-7000 |
Forest, VA
School | Contact Information |
---|---|
Runk & Pratt School of Nursing Instruction CNA Programs
| 5164 Waterlick Rd Forest, VA 24551 (434) 237-8498 |
Franklin, VA
School | Contact Information |
---|---|
Paul D Camp Community College CNA Programs
| 100 N College Dr Franklin, VA 23851 (757) 569-6700 |
Fredericksburg, VA
School | Contact Information |
---|---|
Assured Solutions CNA Programs
| 600 Princess Anne St Fredericksburg, VA 22401 (540) 841-4349 |
Cardinal Institute for Health Careers CNA Programs
| 150 Riverside Pkwy #211 Fredericksburg, VA 22406 (540) 479-6600 |
Chambers Training Academy CNA Programs
| 11909 Main St Fredericksburg, VA 22408 (540) 940-2906 |
Front Royal, VA
School | Contact Information |
---|---|
Blue Ridge Technical Center CNA Programs
| 280 Luray Ave Front Royal, VA 22630 (540) 635-7123 |
Goochland, VA
School | Contact Information |
---|---|
Royal Career Institute Llc CNA Programs
| 1940 Sandy Hook Rd Goochland, VA 23063 (804) 972-0847 |
Gordonsville, VA
School | Contact Information |
---|---|
Divinely Inspired Nursing Instruction CNA Programs
| 400 W Gordon Ave A Gordonsville, VA 22942 (540) 832-5050 |
Hampton, VA
School | Contact Information |
---|---|
Thomas Nelson Community College CNA Programs
| 99 Thomas Nelson Dr Hampton, VA 23666 (757) 825-2800 |
Harrisonburg, VA
School | Contact Information |
---|---|
Massanutten Technical Center CNA Programs
| 325 Pleasant Valley Rd Harrisonburg, VA 22801 (540) 434-5961 |
Henrico, VA
School | Contact Information |
---|---|
Dominion Health Education Center LLC CNA Programs
| 4746 Finlay St Henrico, VA 23231 (804) 340-6163 |
Lebanon, VA
School | Contact Information |
---|---|
Russell County Career & Tech CNA Programs
| 304 Career Tech Dr Lebanon, VA 24266 (276) 889-6550 |
Locust Grove, VA
School | Contact Information |
---|---|
Career Nursing Academy CNA Programs
| 4437 Germanna Hwy F Locust Grove, VA 22508 (703) 402-2509 |
Germanna Community College CNA Programs
| 2130 Germanna Highway, Room 402 Locust Grove, VA 22508 (540) 423-9825 |
Luray, VA
School | Contact Information |
---|---|
Page County Technical Center CNA Programs
| 525 Middleburg Rd Luray, VA 22835 (540) 778-7282 |
Lynchburg, VA
School | Contact Information |
---|---|
Centra College of Nursing CNA Programs
| 905 Lakeside Dr A Lynchburg, VA 24501 (434) 200-3070 |
Manassas, VA
School | Contact Information |
---|---|
Astar Education Institute CNA Programs | 7864 Donegan Dr Manassas, VA 20109 (703) 368-6838 |
Care Perfections Health Services CNA Programs
| 8705 Stonewall Rd Manassas, VA 20110 (703) 659-9640 |
Excel Health Institute CNA Programs
| 8647 Mathis Ave suite 202 Manassas, VA 20110 (571) 222-6600 |
Northern Virginia Health Care Center at Birmingham Green CNA Programs
| 8605 Centreville Rd Manassas, VA 20110 (703) 257-0935 |
Ultimate Health Schools CNA Programs
| 7839 Ashton Avenue Manassas, VA 20109 (571) 379-7045 |
Marion, VA
School | Contact Information |
---|---|
Blue Ridge Job Corps Center CNA Programs
| 245 W Main St Marion, VA 24354 (276) 783-7221 |
Martinsville, VA
School | Contact Information |
---|---|
Patrick Henry Community College CNA Programs
| 645 Patriot Ave Martinsville, VA 24112 (276) 638-8777 |
Melfa, VA
School | Contact Information |
---|---|
Eastern Shore Community College CNA Programs | 29300 Lankford Hwy Melfa, VA 23410 (757) 789-1789 |
Monroe, VA
School | Contact Information |
---|---|
Old Dominion Job Corps Center CNA Programs
| 1073 Father Judge Rd Monroe, VA 24574 (434) 929-4081 |
Newport News, VA
School | Contact Information |
---|---|
Professional Technical Learning Center CNA Programs
| 11524 Jefferson Ave #103 Newport News, VA 23601 (757) 806-6212 |
Riverside College of Health Careers CNA Programs
| 316 Main St Newport News, VA 23601 (757) 240-2200 |
Norfolk, VA
School | Contact Information |
---|---|
America Medical Careers Academy CNA Programs | 861 Glenrock Road, Suite 114 Norfolk, VA 23502 (757) 893-9226 |
Norfolk Allied Health Training Center CNA Programs
| 547 East Little Creek Road, Suite C Norfolk, VA 23505 (757) 395-4398 |
Tidewater Community College CNA Programs
| 121 College Pl Norfolk, VA 23510 (757) 822-1111 |
Training Solutions CNA Programs | 146, 2428 Almeda Av Norfolk, VA 23513 (757) 321-8887 |
North Chesterfield, VA
School | Contact Information |
---|---|
Asher Comprehensive Training Center, Inc CNA Programs
| 7465 Midlothian Turnpike North Chesterfield, VA 23225 (804) 233-9494 |
Professional Career Institute CNA Programs
| 9200 Arboretum Pkwy Ste 110 North Chesterfield, VA 23236 (804) 327-9740 |
Pearisburg, VA
School | Contact Information |
---|---|
Giles County Vocational School CNA Programs
| 1827 Wenonah Ave Pearisburg, VA 24134 (540) 921-1166 |
Petersburg, VA
School | Contact Information |
---|---|
Health Care Training Institute CNA Programs
| 112 S Adams St Petersburg, VA 23803 (804) 861-8989 |
Richmond, VA
School | Contact Information |
---|---|
American Red Cross- Richmond CNA Programs
| 420 East Cary Street Richmond, VA 23219 (800) 733-2767 |
Fresh Start Healthcare, LLC CNA Programs
| 13700 N. Gayton Road Richmond, VA 23233 (804) 539-3809 |
Hermitage Tech Center CNA Programs
| 8301 Hungary Spring Rd Richmond, VA 23228 (804) 756-3020 |
Hermitage Tech Center CNA Programs
| 8301 Hungary Spring Rd Richmond, VA 23228 (804) 756-3020 |
Reynolds Community College (Parham Campus) CNA Programs | 1651 E Parham Rd Richmond, VA 23228 (804) 371-3000 |
Richmond Technical Center CNA Programs | 2020 Westwood Ave Richmond, VA 23230 (804) 780-6272 |
Roanoke, VA
School | Contact Information |
---|---|
Roanoke Higher Education Center CNA Programs
| 108 N Jefferson St Roanoke, VA 24016 (540) 767-6161 |
Virginia Western Community College CNA Programs
| 3094 Colonial Ave SW Roanoke, VA 24015 (540) 857-8922 |
Ruckersville, VA
School | Contact Information |
---|---|
Jullian's Health Education Academy CNA Programs
| 8726 Seminole Trail #1 Ruckersville, VA 22968 (434) 260-5986 |
Salem, VA
School | Contact Information |
---|---|
Roanoke Valley Nurse Aide Training CNA Programs
| 1945 Roanoke Boulevard Salem, VA 24153 (765) 993-3916 |
Sperryville, VA
School | Contact Information |
---|---|
RAPP Center for Education CNA Programs
| 12018 Lee Highway Sperryville, VA 22740 (540) 987-0513 |
Springfield, VA
School | Contact Information |
---|---|
Northern Virginia Community College CNA Programs
| 6699 Springfield Center Dr Springfield, VA 22150 (703) 323-3000 |
Stanardsville, VA
School | Contact Information |
---|---|
Greene County Technical Education Center CNA Programs
| 10415 Spotswood Trail Stanardsville, VA 22973 (434) 939-9005 |
Sterling, VA
School | Contact Information |
---|---|
Clarys Cna Training CNA Programs
| 22570 Markey Ct Sterling, VA 20166 (703) 444-6215 |
Suffolk, VA
School | Contact Information |
---|---|
College and Career Academy at Pruden CNA Programs
| 4169 Pruden Blvd Suffolk, VA 23434 (757) 923-5254 |
Tazewell, VA
School | Contact Information |
---|---|
Tazewell County Career and Technical Center CNA Programs
| 260 Advantage Dr Tazewell, VA 24651 (276) 988-2529 |
Vienna, VA
School | Contact Information |
---|---|
Columbia College CNA Programs
| 8620 Westwood Center Dr Vienna, VA 22182 (703) 206-0508 |
Warrenton, VA
School | Contact Information |
---|---|
Lord Fairfax Community College CNA Programs
| 6480 College St Warrenton, VA 20187 (540) 351-1505 |
Warsaw, VA
School | Contact Information |
---|---|
Rappahannock Community College CNA Programs
| 52 Campus Dr Warsaw, VA 22572 (804) 333-6700 |
Williamsburg, VA
School | Contact Information |
---|---|
Heart to Heart Career Training Center CNA Programs
| 312 Waller Mill Rd #600 Williamsburg, VA 23185 (757) 229-0919 |
Woodbridge, VA
School | Contact Information |
---|---|
America School Of Nursing & Allied Health CNA Programs
| 14910 Jefferson Davis Hwy Woodbridge, VA 22191 (703) 490-8402 |
First Career Center CNA Programs
| 1986 Opitz Boulevard Woodbridge, VA 22191 (703) 910-7081 |
Wytheville, VA
School | Contact Information |
---|---|
Wytheville Community College CNA Programs
| 1000 E Main St Wytheville, VA 24382 (276) 223-4700 |
Wytheville Community College CNA Programs
| 1000 E Main St Wytheville, VA 24382 (276) 223-4700 |
Yorktown, VA
School | Contact Information |
---|---|
Divine Home Care Services, LLC CNA Programs
| 739 Thimble Shoals Boulevard, Suite 503 Yorktown, VA 23693 (757) 768-6021 |
Are we missing your school's program or need to update information listed? Please contact us so we can make the necessary changes.