Virginia · home health aide (HHA)
How to become a home health aide in Virginia: the routes that qualify you, who regulates home health agencies in Virginia, pay, free training options, and all 122 state-approved CNA programs, since a CNA certification also qualifies you as a home health aide.

Your route
Home health agencies in Virginia are licensed by the Virginia Department of Health. Medicare and Medicaid agencies must use aides who completed one of the federally approved routes. These are the two most common.
Fastest route
CNA
Agency route
75 hrs
Why we list CNA programs: under federal rules, a state-approved CNA program plus good standing on the Virginia nurse aide registry qualifies you as a home health aide. It’s the route that opens the most doors. See our Virginia CNA guide.
The steps
The general path for most new aides.
Keep your hours up. Federal rules require at least 12 hours of in-service training a year, and if you go 24 months in a row without paid aide work, you must retrain.
Home health aide vs. CNA
The two jobs overlap, but the settings and pay differ.
| Home health aide | CNA | |
|---|---|---|
| Where you work | Clients’ homes, through home health and hospice agencies | Nursing homes and hospitals |
| Training | 75 hours federal minimum, or a CNA certification | State-approved CNA program |
| Official record | Your agency’s training and competency records | The Virginia nurse aide registry |
| Median pay (VA) | $14.57 an hour* | $20.77 an hour |
*Federal pay data groups home health aides with personal care aides. About 70,070 of them work in Virginia.
Help paying
Ways to cover the cost of training.
Many home health agencies train aides they hire, and nursing homes that hire you can’t charge you for CNA training under federal rules.
Directory
All 122 programs from our Virginia CNA guide. Finishing one, passing the exam, and staying in good standing on the state registry also qualifies you as a home health aide for Medicare and Medicaid agencies.
| Program | City | County | Phone |
|---|---|---|---|
| 1st Providence Health Care Training, LLC | Woodbridge | Northern Virginia | (571) 494-0032 |
| Accent Healthcare Institute, LLC | Alexandria | Northern Virginia | (571) 484-1387 |
| Access Training and Consulting Services, LLC | Fairfax | Northern Virginia | (571) 261-0100 |
| Agape Home Care Training Center | Williamsburg | Hampton Roads & Eastern Shore | (757) 509-2333 |
| America School of Nursing and Allied Health | Woodbridge | Northern Virginia | (703) 490-8402 |
| Angels in Disguise Healthcare Education | Salem | Roanoke, New River & Alleghany | (540) 493-6220 |
| Birmingham Green | Manassas | Northern Virginia | (703) 257-6289 |
| Blue Ridge Community College | Weyers Cave | Shenandoah Valley | (540) 453-2215 |
| Blue Ridge Therapy Connection | Stuart | Southside | (276) 694-7161 |
| Bridgewater Home, Inc. | Bridgewater | Shenandoah Valley | (540) 828-2599 |
| Brightpoint Community College | Chester | Richmond Area | (804) 706-6503 |
| Bryant & Stratton College | North Chesterfield | Richmond Area | (804) 430-9723 |
| Care OPTIONS Plus Nurse Aide Training Program | Lynchburg | Lynchburg & Charlottesville | (888) 582-3113 |
| Career Nursing Academy | Locust Grove | Fredericksburg & Northern Neck | (703) 402-2509 |
| Caring Hands Academy | Chester | Richmond Area | (804) 866-7044 |
| Carriage Hill Health and Rehab | Fredericksburg | Fredericksburg & Northern Neck | (540) 785-1120 |
| Centra College | Lynchburg | Lynchburg & Charlottesville | (434) 200-2234 |
| Centra College of Nursing – Bedford Memorial Hospital | Bedford | Lynchburg & Charlottesville | (434) 200-3070 |
| Centra College of Nursing Appomattox | Appomattox | Lynchburg & Charlottesville | (434) 200-3070 |
| Chester Career College | Bastian | Southwest Virginia | (540) 491-2149 |
| Clarys CNA Training Center, LLC | Sterling | Northern Virginia | (703) 444-6215 |
| Classic Nurses Academy | Alexandria | Northern Virginia | (703) 658-9575 |
| CNN American Global Institute, LLC | Alexandria | Northern Virginia | (571) 276-7640 |
| Comfort Assured Nurses | Fredericksburg | Fredericksburg & Northern Neck | (540) 729-3265 |
| Community College Workforce Alliance Nursing Assistant Program | Richmond | Richmond Area | (804) 523-5344 |
| CTS Professional Healthcare, LLC | Springfield | Northern Virginia | (703) 587-0633 |
| Curatio Medical Institute | Chantilly | Northern Virginia | (571) 407-5006 |
| Danville Community College | Danville | Southside | (434) 797-6437 |
| Danville Community College – Southern Virginia Higher Education Center | South Boston | Southside | (434) 797-8557 |
| Davis and McDaniel Veterans Care Center | Roanoke | Roanoke, New River & Alleghany | (540) 982-2860 |
| Difference Makers Academy | Fairfax | Northern Virginia | (571) 361-3456 |
| Dominion Health Education Center | Henrico | Richmond Area | (804) 340-6163 |
| Eastern Shore Community College | Melfa | Hampton Roads & Eastern Shore | (757) 789-1772 |
| Eveready Healthcare Training Center | Dumfries | Northern Virginia | (703) 496-4300 |
| Excel Health Institute, LLC | Manassas | Northern Virginia | (571) 222-6600 |
| Family 1st of Virginia Healthcare and Safety Training Center | Henrico | Richmond Area | (804) 986-6431 |
| Fast Track Health Care Education – Charlottesville | Charlottesville | Lynchburg & Charlottesville | (540) 981-9111 |
| Fast Track Health Care Education – Salem | Salem | Roanoke, New River & Alleghany | (540) 981-9111 |
| Francis Marion Manor Health & Rehabilitation | Marion | Southwest Virginia | (276) 378-8074 |
| Fresh Start Healthcare, LLC – Lucy Corr | Chesterfield | Richmond Area | (804) 539-3809 |
| Fresh Start Healthcare, LLC – Richmond | Richmond | Richmond Area | (804) 539-3809 |
| Friendship Retirement Community | Roanoke | Roanoke, New River & Alleghany | (540) 265-2011 |
| Gee's Career Training Institute | Woodbridge | Northern Virginia | (703) 910-7239 |
| Germanna Community College – Fredericksburg Area Campus | Fredericksburg | Fredericksburg & Northern Neck | (540) 423-1983 |
| Germanna Community College – Stafford County Center | Stafford | Fredericksburg & Northern Neck | (540) 423-1983 |
| Hampton University | Hampton | Hampton Roads & Eastern Shore | (757) 727-5678 |
| Healing Hands Health Agency | Triangle | Northern Virginia | (703) 221-4404 |
| Health Service and Education | Hampton | Hampton Roads & Eastern Shore | (757) 219-2733 |
| Health Service Education (Advanced Nurse Aide) | Newport News | Hampton Roads & Eastern Shore | (757) 219-2733 |
| Healthcare Academy of Southwest Virginia | Galax | Southwest Virginia | (276) 238-1448 |
| Heart to Heart Career Training Center | Williamsburg | Hampton Roads & Eastern Shore | (757) 229-0919 |
| Heritage Hall – Blacksburg | Blacksburg | Roanoke, New River & Alleghany | (540) 951-7000 |
| Heritage Hall – Blackstone | Blackstone | Southside | (434) 292-5301 |
| Heritage Hall – Brookneal | Brookneal | Lynchburg & Charlottesville | (434) 376-3717 |
| Heritage Hall – Grundy | Grundy | Southwest Virginia | (276) 935-8144 |
| Heritage Hall – Rich Creek | Rich Creek | Roanoke, New River & Alleghany | (540) 726-2328 |
| Heritage Hall Health Care, Clintwood | Clintwood | Southwest Virginia | (276) 926-4693 |
| Heritage Hall Nursing & Rehabilitation Center – Leesburg | Leesburg | Northern Virginia | (703) 777-8700 |
| Highland Ridge Rehab Center, LLC | Dublin | Roanoke, New River & Alleghany | (540) 674-4193 |
| Jullian's Health Education Academy | Ruckersville | Lynchburg & Charlottesville | (434) 882-7747 |
| Kissito – Mulberry Creek Nursing & Rehab Center | Martinsville | Southside | (276) 201-1401 |
| Kissito Healthcare (Low Moor) | Low Moor | Roanoke, New River & Alleghany | (540) 862-3610 |
| Kissito Healthcare – Maple Grove | Lebanon | Southwest Virginia | (276) 889-0733 |
| Kissito Healthcare – Spring Nursing Center | Hot Springs | Roanoke, New River & Alleghany | (540) 839-2299 |
| Laurel Ridge Community College | Middletown | Shenandoah Valley | (540) 868-7279 |
| Laurel Ridge Community College – Fauquier Campus | Warrenton | Northern Virginia | (540) 868-7279 |
| Laurel Ridge Community College – Luray Page County | Luray | Shenandoah Valley | (540) 868-7279 |
| Maralex Allied Health Educational Services | Alexandria | Northern Virginia | (703) 642-5751 |
| Medical Solutions Academy | Danville | Southside | (434) 836-8393 |
| Moon River Nursing Careers | Ashburn | Northern Virginia | (703) 955-1811 |
| Mountain Empire Community College | Big Stone Gap | Southwest Virginia | (276) 523-7456 |
| Mountain Gateway Community College | Clifton Forge | Roanoke, New River & Alleghany | (540) 863-2867 |
| Mountain View Nursing Home, Inc | Aroda | Lynchburg & Charlottesville | (540) 948-6831 |
| New Era Nursing Training School | Fairfax Station | Northern Virginia | (571) 239-8769 |
| New River Community College | Dublin | Roanoke, New River & Alleghany | (540) 674-3600 |
| Northern Virginia Community College – Alexandria Campus | Alexandria | Northern Virginia | (703) 503-6300 |
| Northern Virginia Community College – Loudoun/Reston Campus | Reston | Northern Virginia | (703) 503-6300 |
| Northern Virginia Community College – Springfield Campus | Springfield | Northern Virginia | (703) 878-6157 |
| Northern Virginia Community College – Woodbridge Campus | Woodbridge | Northern Virginia | (703) 503-6300 |
| Patrick & Henry Community College | Martinsville | Southside | (276) 656-0335 |
| Patrick & Henry Community College – Franklin Center | Rocky Mount | Southside | (276) 337-4010 |
| Paul D. Camp Community College – Franklin Program | Franklin | Hampton Roads & Eastern Shore | (757) 569-6751 |
| Paul D. Camp Community College – Suffolk Program | Suffolk | Hampton Roads & Eastern Shore | (757) 569-6751 |
| Peace of Mind | White Stone | Fredericksburg & Northern Neck | Call the program |
| Piedmont Virginia Community College | Charlottesville | Lynchburg & Charlottesville | (434) 961-5354 |
| Professional Career Institute | North Chesterfield | Richmond Area | (804) 327-9740 |
| Rappahannock Community College – Glenns | Saluda | Fredericksburg & Northern Neck | (804) 333-6774 |
| Rappahannock Community College – Warsaw | Warsaw | Fredericksburg & Northern Neck | (804) 333-6774 |
| Raspberry Hill Healthcare Training | Forest | Lynchburg & Charlottesville | (434) 525-4422 |
| Riverside College of Health Sciences | Newport News | Hampton Roads & Eastern Shore | (757) 240-2431 |
| Riverside Health System – Lifelong Health Division | Newport News | Hampton Roads & Eastern Shore | (757) 674-6092 |
| Riverside Middle Peninsula Nurse Aide Program | Gloucester | Hampton Roads & Eastern Shore | (757) 674-6092 |
| Runk & Pratt School of Nursing | Forest | Lynchburg & Charlottesville | (434) 592-8502 |
| Saber Healthcare Nurse Aide Program | Norfolk | Hampton Roads & Eastern Shore | (757) 427-4700 |
| Salem Health and Rehabilitation Center | Salem | Roanoke, New River & Alleghany | (540) 345-3894 |
| Senora Angels Training Center | Virginia Beach | Hampton Roads & Eastern Shore | (757) 847-0772 |
| Skyline Nursing and Rehabilitation | Floyd | Roanoke, New River & Alleghany | (540) 745-2016 |
| Southside Virginia Community College (Keysville, Adult) | Keysville | Southside | (434) 736-2078 |
| Southside Virginia Community College – Christanna/Alberta | Alberta | Southside | (434) 949-1000 |
| Southside Virginia Community College – Emporia | Emporia | Southside | (434) 949-1000 |
| Southside Virginia Community College – Estes Center | Chase City | Southside | (434) 736-2078 |
| Southwest Virginia Community College – Bluefield Center | Bluefield | Southwest Virginia | (276) 964-7542 |
| Southwest Virginia Community College Transportation & Logistics Center Workforce & Continuing Education | Grundy | Southwest Virginia | (276) 964-7528 |
| Sunnyside Presbyterian Retirement Community | Harrisonburg | Shenandoah Valley | (540) 568-8201 |
| Teekay Healthcare Institute | Reston | Northern Virginia | (410) 929-9162 |
| Thrive Healthcare Academy | Fairfax | Northern Virginia | (703) 383-9306 |
| Tidewater Community College | Virginia Beach | Hampton Roads & Eastern Shore | (757) 822-2308 |
| Tidewater Community College – Portsmouth Campus | Portsmouth | Hampton Roads & Eastern Shore | (757) 822-2308 |
| Tidewater Community College Workforce Development Center | Norfolk | Hampton Roads & Eastern Shore | (757) 822-2308 |
| Tidewater Medical Training | Hampton | Hampton Roads & Eastern Shore | (757) 320-1780 |
| Tidewater Medical Training | Virginia Beach | Hampton Roads & Eastern Shore | (757) 320-1780 |
| Total Action Against Poverty/This Valley Works | Roanoke | Roanoke, New River & Alleghany | (540) 777-4673 |
| Training Solutions | Norfolk | Hampton Roads & Eastern Shore | (757) 321-8887 |
| Unique Health School | Manassas | Northern Virginia | (571) 208-0833 |
| Valley Health Care Center | Chilhowie | Southwest Virginia | (540) 520-4595 |
| Valley Health Nurse Aide Training Program | Front Royal | Shenandoah Valley | (540) 636-0695 |
| Virginia Highlands Community College | Abingdon | Southwest Virginia | (276) 739-2430 |
| Virginia Mennonite Retirement Community | Harrisonburg | Shenandoah Valley | (540) 564-3701 |
| Virginia Peninsula Community College – Hampton | Hampton | Hampton Roads & Eastern Shore | (757) 825-4070 |
| Virginia Peninsula Community College Historic Triangle – Adult | Williamsburg | Hampton Roads & Eastern Shore | (757) 825-4070 |
| Virginia School for Nurse Aides and Health Education | Chesterfield | Richmond Area | (804) 353-1747 |
| Wellness Nursing Institute | Stafford | Fredericksburg & Northern Neck | (571) 214-7097 |
Tip: ask each program whether it also offers a home health aide add-on. For details, costs, and exam steps, see our Virginia CNA guide.
FAQ
Short answers to what people ask most.
Home health aides in Virginia work for home health agencies licensed by the Virginia Department of Health. Medicare and Medicaid agencies must hire aides who meet the federal training and competency rules. Ask the agency you're applying to which credential it requires.
The two most common routes are completing a 75-hour home health aide training and competency evaluation, or becoming a CNA. Federal rules count a CNA in good standing on the Virginia nurse aide registry as a qualified home health aide.
The median pay for home health and personal care aides in Virginia is $14.57 an hour, about $30,300 a year, based on the May 2025 federal wage survey. Virginia CNAs earn a median $20.77 an hour.
Yes, for Medicare and Medicaid home health agencies, if the CNA completed a state-approved program and is listed in good standing on the state nurse aide registry.
Yes. Federal rules require at least 12 hours of in-service training every 12 months for aides at Medicare and Medicaid agencies.