CNA Classes in Richmond, VA
22 nurse aide training programs in the Richmond metro area are approved by the state (Virginia Department of Health Professions, list dated October 2026), in 14 cities.
Updated October 2026 · Data: Virginia Department of Health Professions (October 2026), IPEDS 2023–24, BLS May 2025
- State-approved programs
- 2214 cities
- Training required
- 140+ hr40 clinical
- Richmond median pay
- $42,720metro
How much does CNA school cost in Richmond?
No school in Richmond reported CNA graduates to IPEDS for 2023–24, so there is no local published price; the state-approved programs listed on this page set their own fees, so ask each one for its total. For comparison, the median published price nationwide is $1,382 (96 schools). Exam fees, background checks and uniforms are usually extra.
Compare with other states: how much CNA classes cost nationwide, by state and school type.
22 state-approved CNA programs in the Richmond area
Source: Virginia Department of Health Professions, Board of Nursing: Approved Nurse Aide Education Programs (current active), list dated October 2026. Programs are sorted by city. Call to confirm the next start date, schedule and total cost. Programs tagged High school are run by public school systems; ask whether they take adult students.
One of these programs is run by a nursing home. A Medicare- or Medicaid-certified nursing home can't charge an aide it employs or has offered a job: see free CNA classes in Virginia.
-
Rowanty Vocational Technical Center
20000 Rowanty Road, Carson VA 23830 · (434) 246-5741 -
Brightpoint Community College
13101 US-1, Chester VA 23831 · (804) 706-6503 -
Caring Hands Academy
4301 West Hundred Road, Suite B, Chester VA 23831 · (804) 866-7044 -
Chesterfield Technical Center
10101 Courthouse Road, Chesterfield VA 23832 · (804) 788-6160 -
Fresh Start Healthcare, LLC - Lucy Corr
6800 Lucy Corr Blvd., Chesterfield VA 23832 · (804) 539-3809 -
Virginia School for Nurse Aides and Health Education
621 Moorefield Park, Drive, Suite F, Chesterfield VA 23236 · (804) 353-1747 -
Colonial Heights High School
3451 Conduit Road, Colonial Heights VA 23834 -
Goochland County Public Schools
3140 River Road West, Goochland VA 23063 · (804) 338-0365 -
Dominion Health Education Center
4746 Finlay Street, Henrico VA 23231 · (804) 340-6163 -
Family 1st of Virginia Healthcare and Safety Training Center
1403 Pemberton Road, Henrico VA 23238 · (804) 986-6431 -
HCPS-The Advanced Career Education Center at Hermitage
8350 Hermitage High Blvd., Henrico VA 23228 · (804) 756-3020 -
Hopewell High School
400 South Mesa Drive, Hopewell VA 23860 · (804) 541-6402 -
Southside Virginia Community College-dual enrollment Amelia-Nottoway High School
148 Vo-Tech Road, Jetersville VA 23083 · (434) 736-2078 -
Hanover County Public Schools
10307 Chamberlayne Road, Room 2209, Mechanicsville VA 23116 · (804) 723-3700 -
Bridging Communities Regional Career & Technical Center
7930 New Chipping Lane, New Kent VA 23124 · (804) 966-8575 -
Bryant & Stratton College
101 Gateway Centre Parkway, Suite 210, North Chesterfield VA 23235 · (804) 430-9723 -
Professional Career Institute
9200 Arboretum Parkway, Suite 110, North Chesterfield VA 23236 · (804) 327-9740 -
Petersburg PublicSchools I
3101 Johnson Road, Petersburg VA 23805 · (804) 861-4884 -
Powhatan High School
1800 Judes Ferry Road, Powhatan VA 23139 · (804) 598-5710 -
Community College Workforce Alliance Nursing Assistant Program
700 East Jackson Street, Richmond VA 23219 · (804) 523-5344 -
Fresh Start Healthcare, LLC - Richmond
8568 Sanford Drive, Richmond VA 23228 · (804) 539-3809 -
Richmond Technical Center
2020 Westwood Avenue, Richmond VA 23230 · (804) 780-6237
CNA Classes in Richmond: FAQ
How many state-approved CNA programs are in the Richmond area?
22 nurse aide training programs in the Richmond, VA metro area are on the official Virginia list (Virginia Department of Health Professions, October 2026), across 14 cities.
How much do nursing assistants make in Richmond?
Certified Nursing Assistants in the Richmond, VA metro earn a median $42,720 a year ($20.54/hour), per BLS May 2025 data. That compares with $43,200 statewide and $42,260 nationally.
How long does CNA training take?
Federal rules require at least 75 hours of training, including at least 16 hours of supervised practical training. Many states require more.