Retraining Report
Find training

CNA classes in Virginia

49 CNA programs with costs, results and funding that can make them free

41 schools offer these nursing assistant programs, and Virginia has approved every one for workforce funding. Each shows its price if you pay yourself and how past students did.

Nursing assistants give basic care and help patients with everyday tasks. To work as one, you usually finish a state-approved program and pass your state's competency exam, which puts you on the state registry.1 In Virginia, 22 of the 49 programs take students without a high school diploma, and 12 are taught partly or fully online.

See the 49 programs

How much do CNA classes cost in Virginia?

$810 to $2,972

is what most programs cost if you pay yourself

All 47 programs with a price: $228 to $6,000

Finished the program
93%
Working 6 months later
78%
Earned a year, estimated
about $25,500
Length
5 to 16 weeks

Source: US Department of Labor, program year 2024 (July 2024 to June 2025). How these figures are made

Are there free CNA classes in Virginia?

CNA classes in Virginia Beach, Richmond, Washington and other Virginia cities

Choosing an area filters the list below. 8 more programs are in 5 other areas, 9 in smaller cities and towns and 2 online.

All 49 CNA programs in Virginia approved for funding

Filters
What you need to enroll
Kind of program
How it's taught
How to show the list

49 programs

  • Nursing assistant (CNA)In personHigh school diploma or equivalent

    Nurse Aide (CNA)

    Tidewater Medical Training, Hampton

    High school diploma or equivalent

    Tidewater Medical Training, Hampton · Nursing assistant (CNA) · In person · High school diploma or equivalent

    Earned a year, estimatedNot reported
    Price if you pay yourself$1,575
    More details about Nurse Aide (CNA) at Tidewater Medical Training
    Finished
    91%
    Working at 6 months
    33%
    Earned in a quarter
    Not reported
    Length
    7 weeks, 20 hours a week
    Cost of supplies
    None listed
    Students counted
    525
    a year, estimated
    Not reported
    price
    $1,575
  • Nursing assistant (CNA)In personHigh school diploma or equivalent

    CNA

    Community College Workforce Alliance, Midlothian

    High school diploma or equivalent

    Community College Workforce Alliance, Midlothian · Nursing assistant (CNA) · In person · High school diploma or equivalent

    Earned a year, estimated$26,000
    Price if you pay yourself$2,400
    More details about CNA at Community College Workforce Alliance
    Finished
    74%
    Working at 6 months
    50%
    Earned in a quarter
    $6,502
    Length
    3 weeks, 40 hours a week
    Cost of supplies
    None listed
    Students counted
    305
    a year, estimated
    $26,000
    price
    $2,400
  • Nursing assistant (CNA)In personNo diploma needed

    Nurse Aide

    Southside Virginia Community College, Keysville

    No diploma needed

    Southside Virginia Community College, Keysville · Nursing assistant (CNA) · In person · No diploma needed

    Earned a year, estimated$15,300
    Price if you pay yourself$2,100
    More details about Nurse Aide at Southside Virginia Community College
    Finished
    96%
    Working at 6 months
    26%
    Earned in a quarter
    $3,820
    Length
    12 weeks, 40 hours a week
    Cost of supplies
    $95
    Students counted
    254
    a year, estimated
    $15,300
    price
    $2,100
  • Nursing assistant (CNA)HybridHigh school diploma or equivalent

    Nurse Aide

    Fast Track Health Care Education, Salem

    High school diploma or equivalent

    Fast Track Health Care Education, Salem · Nursing assistant (CNA) · Hybrid · High school diploma or equivalent

    Earned a year, estimated$37,000
    Price if you pay yourself$780
    More details about Nurse Aide at Fast Track Health Care Education
    Finished
    97%
    Working at 6 months
    64%
    Earned in a quarter
    $9,244
    Length
    20 weeks, 20 hours a week
    Cost of supplies
    $195
    Students counted
    244
    a year, estimated
    $37,000
    price
    $780
  • Patient care technicianIn personHigh school diploma or equivalent

    Patient Care Technician

    Sentara College of Health Sciences, Chesapeake

    High school diploma or equivalent

    Sentara College of Health Sciences, Chesapeake · Patient care technician · In person · High school diploma or equivalent

    Earned a year, estimated$25,100
    Price if you pay yourself$3,200
    More details about Patient Care Technician at Sentara College of Health Sciences
    Finished
    100%
    Working at 6 months
    95%
    Earned in a quarter
    $6,266
    Length
    16 weeks, 16 hours a week
    Cost of supplies
    $426
    Students counted
    241
    a year, estimated
    $25,100
    price
    $3,200
  • Nursing assistant (CNA)In personHigh school diploma or equivalent

    Certified Nursing Assistant

    Medical Solutions Academy, Danville

    High school diploma or equivalent

    Medical Solutions Academy, Danville · Nursing assistant (CNA) · In person · High school diploma or equivalent

    Earned a year, estimated$31,400
    Price if you pay yourself$825
    More details about Certified Nursing Assistant at Medical Solutions Academy
    Finished
    91%
    Working at 6 months
    92%
    Earned in a quarter
    $7,850
    Length
    4 weeks, 8 hours a week
    Cost of supplies
    $100
    Students counted
    134
    a year, estimated
    $31,400
    price
    $825
  • Nursing assistant (CNA)In personNo diploma needed

    Certified Nursing Assistant (CNA)

    Massanutten Technical Center, Harrisonburg

    No diploma needed

    Massanutten Technical Center, Harrisonburg · Nursing assistant (CNA) · In person · No diploma needed

    Earned a year, estimated$29,800
    Price if you pay yourself$1,360
    More details about Certified Nursing Assistant (CNA) at Massanutten Technical Center
    Finished
    99%
    Working at 6 months
    71%
    Earned in a quarter
    $7,460
    Length
    6 weeks, 23 hours a week
    Cost of supplies
    None listed
    Students counted
    115
    a year, estimated
    $29,800
    price
    $1,360
  • Nursing assistant (CNA)In personHigh school diploma or equivalent

    Nurse Aide Education (CNA)

    Virginia Peninsula Community College, Hampton

    High school diploma or equivalent

    Virginia Peninsula Community College, Hampton · Nursing assistant (CNA) · In person · High school diploma or equivalent

    Earned a year, estimated$40,100
    Price if you pay yourself$3,495
    Program website, Nurse Aide Education (CNA) at Virginia Peninsula Community College
    More details about Nurse Aide Education (CNA) at Virginia Peninsula Community College
    Finished
    88%
    Working at 6 months
    75%
    Earned in a quarter
    $10,014
    Length
    8 weeks, 16 hours a week
    Cost of supplies
    None listed
    Students counted
    83
    a year, estimated
    $40,100
    price
    $3,495
  • Nursing assistant (CNA)HybridNo diploma needed

    Nurse Aide

    Blue Ridge Community College, Weyers Cave

    No diploma needed

    Blue Ridge Community College, Weyers Cave · Nursing assistant (CNA) · Hybrid · No diploma needed

    Earned a year, estimated$26,500
    Price if you pay yourself$3,267
    More details about Nurse Aide at Blue Ridge Community College
    Finished
    95%
    Working at 6 months
    77%
    Earned in a quarter
    $6,637
    Length
    8 weeks, 50 hours a week
    Cost of supplies
    $250
    Students counted
    63
    a year, estimated
    $26,500
    price
    $3,267
  • Nursing assistant (CNA)In personHigh school diploma or equivalent

    Nurse Aide

    Chester Career College, Chester

    High school diploma or equivalent

    Chester Career College, Chester · Nursing assistant (CNA) · In person · High school diploma or equivalent

    Earned a year, estimatedNot reported
    Price if you pay yourself$1,295
    More details about Nurse Aide at Chester Career College
    Finished
    76%
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    6 weeks, 50 hours a week
    Cost of supplies
    $126
    Students counted
    62
    a year, estimated
    Not reported
    price
    $1,295
  • Nursing assistant (CNA)In personHigh school diploma or equivalent

    Certified Nursing Assistant (CNC)

    Healthcare Academy of Southwest Virginia, Galax

    High school diploma or equivalent

    Healthcare Academy of Southwest Virginia, Galax · Nursing assistant (CNA) · In person · High school diploma or equivalent

    Earned a year, estimatedNot reported
    Price if you pay yourselfNot reported
    More details about Certified Nursing Assistant (CNC) at Healthcare Academy of Southwest Virginia
    Finished
    100%
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    7 weeks, 21 hours a week
    Cost of supplies
    Not reported
    Students counted
    59
    a year, estimated
    Not reported
    price
    Not reported
  • Nursing assistant (CNA)HybridHigh school diploma or equivalent

    Certified Nurse Assistant

    Mountain Gateway Community College, Clifton Forge

    High school diploma or equivalent

    Mountain Gateway Community College, Clifton Forge · Nursing assistant (CNA) · Hybrid · High school diploma or equivalent

    Earned a year, estimated$34,800
    Price if you pay yourself$299
    More details about Certified Nurse Assistant at Mountain Gateway Community College
    Finished
    93%
    Working at 6 months
    83%
    Earned in a quarter
    $8,694
    Length
    4 weeks, 30 hours a week
    Cost of supplies
    None listed
    Students counted
    58
    a year, estimated
    $34,800
    price
    $299
  • Nursing assistant (CNA)In personNo diploma needed

    Certified Nursing Assistant

    Astar Education Institute, Manassas

    No diploma needed

    Astar Education Institute, Manassas · Nursing assistant (CNA) · In person · No diploma needed

    Earned a year, estimated$32,500
    Price if you pay yourself$1,517
    School website, Certified Nursing Assistant at Astar Education Institute
    More details about Certified Nursing Assistant at Astar Education Institute
    Finished
    97%
    Working at 6 months
    41%
    Earned in a quarter
    $8,119
    Length
    6 weeks, 40 hours a week
    Cost of supplies
    None listed
    Students counted
    52
    a year, estimated
    $32,500
    price
    $1,517
  • Nursing assistant (CNA)In personHigh school diploma or equivalent

    Nurse Aide

    Raspberry Hill Adult Daytime Center, Forest

    High school diploma or equivalent

    Raspberry Hill Adult Daytime Center, Forest · Nursing assistant (CNA) · In person · High school diploma or equivalent

    Earned a year, estimated$20,000
    Price if you pay yourself$895
    More details about Nurse Aide at Raspberry Hill Adult Daytime Center
    Finished
    93%
    Working at 6 months
    86%
    Earned in a quarter
    $5,000
    Length
    6 weeks, 40 hours a week
    Cost of supplies
    $230
    Students counted
    47
    a year, estimated
    $20,000
    price
    $895
  • Nursing assistant (CNA)In personHigh school diploma or equivalent

    Certified Nursing Assistant (CNA)

    Central Virginia Community College, Lynchburg

    High school diploma or equivalent

    Central Virginia Community College, Lynchburg · Nursing assistant (CNA) · In person · High school diploma or equivalent

    Earned a year, estimated$22,000
    Price if you pay yourself$3,450
    More details about Certified Nursing Assistant (CNA) at Central Virginia Community College
    Finished
    92%
    Working at 6 months
    78%
    Earned in a quarter
    $5,496
    Length
    6 weeks, 40 hours a week
    Cost of supplies
    None listed
    Students counted
    47
    a year, estimated
    $22,000
    price
    $3,450
  • Nursing assistant (CNA)HybridHigh school diploma or equivalent

    Nurse Aide

    Piedmont Virginia Community College, Charlottesville

    High school diploma or equivalent

    Piedmont Virginia Community College, Charlottesville · Nursing assistant (CNA) · Hybrid · High school diploma or equivalent

    Earned a year, estimated$23,500
    Price if you pay yourself$3,495
    More details about Nurse Aide at Piedmont Virginia Community College
    Finished
    90%
    Working at 6 months
    71%
    Earned in a quarter
    $5,875
    Length
    18 weeks, 8 hours a week
    Cost of supplies
    None listed
    Students counted
    44
    a year, estimated
    $23,500
    price
    $3,495
  • Nursing assistant (CNA)In personNo diploma needed

    Nurse Aide

    Valley Career & Technical Center, Fishersville

    No diploma needed

    Valley Career & Technical Center, Fishersville · Nursing assistant (CNA) · In person · No diploma needed

    Earned a year, estimatedNot reported
    Price if you pay yourself$1,380
    More details about Nurse Aide at Valley Career & Technical Center
    Finished
    84%
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    16 weeks, 50 hours a week
    Cost of supplies
    $230
    Students counted
    41
    a year, estimated
    Not reported
    price
    $1,380
  • Nursing assistant (CNA)In personHigh school diploma or equivalent

    Nurse Aide

    Medical Solutions Academy, Danville

    High school diploma or equivalent

    Medical Solutions Academy, Danville · Nursing assistant (CNA) · In person · High school diploma or equivalent

    Earned a year, estimated$25,000
    Price if you pay yourself$575
    More details about Nurse Aide at Medical Solutions Academy
    Finished
    96%
    Working at 6 months
    100%
    Earned in a quarter
    $6,245
    Length
    6 weeks, 8 hours a week
    Cost of supplies
    $344
    Students counted
    26
    a year, estimated
    $25,000
    price
    $575
  • Patient care technicianIn personHigh school diploma or equivalent

    Patient Care Technician Bundle Program

    Paul D Camp Community College, Franklin

    High school diploma or equivalent

    Paul D Camp Community College, Franklin · Patient care technician · In person · High school diploma or equivalent

    Earned a year, estimatedNot reported
    Price if you pay yourself$5,557
    More details about Patient Care Technician Bundle Program at Paul D Camp Community College
    Finished
    100%
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    26 weeks, 28 hours a week
    Cost of supplies
    None listed
    Students counted
    24
    a year, estimated
    Not reported
    price
    $5,557
  • Nursing assistant (CNA)In personNo diploma needed

    Nurse Aide Training

    Tidewater Community College, Norfolk

    No diploma needed

    Tidewater Community College, Norfolk · Nursing assistant (CNA) · In person · No diploma needed

    Earned a year, estimatedNot reported
    Price if you pay yourself$1,092
    More details about Nurse Aide Training at Tidewater Community College
    Finished
    83%
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    16 weeks, 11 hours a week
    Cost of supplies
    $674
    Students counted
    22
    a year, estimated
    Not reported
    price
    $1,092
  • Nursing assistant (CNA)HybridNo diploma needed

    Certified Nursing Assistant

    Suffolk Public Schools -College and Career Academy at Pruden, Suffolk

    No diploma needed

    Suffolk Public Schools -College and Career Academy at Pruden, Suffolk · Nursing assistant (CNA) · Hybrid · No diploma needed

    Earned a year, estimated$23,400
    Price if you pay yourself$811
    More details about Certified Nursing Assistant at Suffolk Public Schools -College and Career Academy at Pruden
    Finished
    61%
    Working at 6 months
    83%
    Earned in a quarter
    $5,850
    Length
    16 weeks, 9 hours a week
    Cost of supplies
    None listed
    Students counted
    21
    a year, estimated
    $23,400
    price
    $811
  • Nursing assistant (CNA)HybridHigh school diploma or equivalent

    Certified Nurse Aide (C N A)

    Patrick Henry Community College, Martinsville

    High school diploma or equivalent

    Patrick Henry Community College, Martinsville · Nursing assistant (CNA) · Hybrid · High school diploma or equivalent

    Earned a year, estimated$14,400
    Price if you pay yourself$1,163
    More details about Certified Nurse Aide (C N A) at Patrick Henry Community College
    Finished
    54%
    Working at 6 months
    80%
    Earned in a quarter
    $3,606
    Length
    8 weeks, 5 hours a week
    Cost of supplies
    $344
    Students counted
    19
    a year, estimated
    $14,400
    price
    $1,163
  • Home health aideIn personPrerequisite courses

    Direct Care/Personal Care Aide Program

    Orange County VIEW/Adult Education Center, Orange

    Prerequisite courses

    Orange County VIEW/Adult Education Center, Orange · Home health aide · In person · Prerequisite courses

    Earned a year, estimatedNot reported
    Price if you pay yourself$228
    More details about Direct Care/Personal Care Aide Program at Orange County VIEW/Adult Education Center
    Finished
    94%
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    2 weeks, 40 hours a week
    Cost of supplies
    None listed
    Students counted
    16
    a year, estimated
    Not reported
    price
    $228
  • Medication aideIn personNo diploma needed

    Medication Aide Program

    Orange County VIEW/Adult Education Center, Orange

    No diploma needed

    Orange County VIEW/Adult Education Center, Orange · Medication aide · In person · No diploma needed

    Earned a year, estimated$23,000
    Price if you pay yourself$455
    More details about Medication Aide Program at Orange County VIEW/Adult Education Center
    Finished
    89%
    Working at 6 months
    100%
    Earned in a quarter
    $5,752
    Length
    5 weeks, 40 hours a week
    Cost of supplies
    $120
    Students counted
    14
    a year, estimated
    $23,000
    price
    $455
  • Nursing assistant (CNA)In personNo diploma needed

    Nursing Assistant Training Program (for CNA Certification)

    Global Educational Institute LLC, Arlington

    No diploma needed

    Global Educational Institute LLC, Arlington · Nursing assistant (CNA) · In person · No diploma needed

    Earned a year, estimated$32,900
    Price if you pay yourself$1,136
    More details about Nursing Assistant Training Program (for CNA Certification) at Global Educational Institute LLC
    Finished
    100%
    Working at 6 months
    100%
    Earned in a quarter
    $8,222
    Length
    1 week, 4 hours a week
    Cost of supplies
    $444
    Students counted
    14
    a year, estimated
    $32,900
    price
    $1,136
  • Nursing assistant (CNA)In personHigh school diploma or equivalent

    Certified Nursing Asst/Nurses Aide

    Dabney S. Lancaster Community College, Clifton Forge

    High school diploma or equivalent

    Dabney S. Lancaster Community College, Clifton Forge · Nursing assistant (CNA) · In person · High school diploma or equivalent

    Earned a year, estimated$38,400
    Price if you pay yourself$299
    More details about Certified Nursing Asst/Nurses Aide at Dabney S. Lancaster Community College
    Finished
    100%
    Working at 6 months
    50%
    Earned in a quarter
    $9,608
    Length
    8 weeks, 40 hours a week
    Cost of supplies
    None listed
    Students counted
    13
    a year, estimated
    $38,400
    price
    $299
  • Home health aideIn personNo diploma needed

    Personal Care Aide

    Difference Makers Academy, Fairfax

    No diploma needed

    Difference Makers Academy, Fairfax · Home health aide · In person · No diploma needed

    Earned a year, estimatedNot reported
    Price if you pay yourself$340
    More details about Personal Care Aide at Difference Makers Academy
    Finished
    100%
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    1 week, 40 hours a week
    Cost of supplies
    $60
    Students counted
    11
    a year, estimated
    Not reported
    price
    $340
  • Nursing assistant (CNA)In personNo diploma needed

    Job Skills Training Program (JSTP) Certified Nurse Aide

    Tidewater Community College, Norfolk

    No diploma needed

    Tidewater Community College, Norfolk · Nursing assistant (CNA) · In person · No diploma needed

    Earned a year, estimated$24,000
    Price if you pay yourself$6,000
    More details about Job Skills Training Program (JSTP) Certified Nurse Aide at Tidewater Community College
    Finished
    60%
    Working at 6 months
    78%
    Earned in a quarter
    $6,000
    Length
    12 weeks, 40 hours a week
    Cost of supplies
    None listed
    Students counted
    10
    a year, estimated
    $24,000
    price
    $6,000
  • Nursing assistant (CNA)In personNo diploma needed

    Patient Care Assistant

    Family 1st of Virginia Healthcare and Safety Training Center, Henrico

    No diploma needed

    Family 1st of Virginia Healthcare and Safety Training Center, Henrico · Nursing assistant (CNA) · In person · No diploma needed

    Earned a year, estimatedNot reported
    Price if you pay yourself$350
    Program website, Patient Care Assistant at Family 1st of Virginia Healthcare and Safety Training Center
    More details about Patient Care Assistant at Family 1st of Virginia Healthcare and Safety Training Center
    Finished
    Not reported
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    1 week, 40 hours a week
    Cost of supplies
    $480
    Students counted
    Not reported
    a year, estimated
    Not reported
    price
    $350
  • Home health aideIn personNo diploma needed

    Personal Care Aide (PCA)

    Professional Career Institute, Richmond

    No diploma needed

    Professional Career Institute, Richmond · Home health aide · In person · No diploma needed

    Earned a year, estimatedNot reported
    Price if you pay yourself$450
    More details about Personal Care Aide (PCA) at Professional Career Institute
    Finished
    Not reported
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    2 weeks, 40 hours a week
    Cost of supplies
    $50
    Students counted
    Not reported
    a year, estimated
    Not reported
    price
    $450
  • Nursing assistant (CNA)In personHigh school diploma or equivalent

    Certified Nursing Assistant

    Southwest Regional Adult Education, Lebanon

    High school diploma or equivalent

    Southwest Regional Adult Education, Lebanon · Nursing assistant (CNA) · In person · High school diploma or equivalent

    Earned a year, estimatedNot reported
    Price if you pay yourself$500
    More details about Certified Nursing Assistant at Southwest Regional Adult Education
    Finished
    Not reported
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    6 weeks, 40 hours a week
    Cost of supplies
    $1,015
    Students counted
    Not reported
    a year, estimated
    Not reported
    price
    $500
  • Nursing assistant (CNA)In personNo diploma needed

    Certified Nursing Assistant

    Buchanan County Career and Technology & Higher Learning Cent, Grundy

    No diploma needed

    Buchanan County Career and Technology & Higher Learning Cent, Grundy · Nursing assistant (CNA) · In person · No diploma needed

    Earned a year, estimatedNot reported
    Price if you pay yourself$500
    More details about Certified Nursing Assistant at Buchanan County Career and Technology & Higher Learning Cent
    Finished
    Not reported
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    6 weeks, 30 hours a week
    Cost of supplies
    $220
    Students counted
    Not reported
    a year, estimated
    Not reported
    price
    $500
  • Nursing assistant (CNA)In personHigh school diploma or equivalent

    Certified Nurse-Aide

    Wytheville Community College, Wytheville

    High school diploma or equivalent

    Wytheville Community College, Wytheville · Nursing assistant (CNA) · In person · High school diploma or equivalent

    Earned a year, estimatedNot reported
    Price if you pay yourself$809
    More details about Certified Nurse-Aide at Wytheville Community College
    Finished
    Not reported
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    38 weeks, 50 hours a week
    Cost of supplies
    $191
    Students counted
    Not reported
    a year, estimated
    Not reported
    price
    $809
  • Nursing assistant (CNA)In personPrerequisite courses

    Nurse Aide Program

    Orange County VIEW/Adult Education Center, Orange

    Prerequisite courses

    Orange County VIEW/Adult Education Center, Orange · Nursing assistant (CNA) · In person · Prerequisite courses

    Earned a year, estimatedNot reported
    Price if you pay yourself$855
    More details about Nurse Aide Program at Orange County VIEW/Adult Education Center
    Finished
    Not reported
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    5 weeks, 40 hours a week
    Cost of supplies
    $120
    Students counted
    Not reported
    a year, estimated
    Not reported
    price
    $855
  • Nursing assistant (CNA)In personNo diploma needed

    Certified Nurse Aide Training Program

    GRACE Ministries, Herndon

    No diploma needed

    GRACE Ministries, Herndon · Nursing assistant (CNA) · In person · No diploma needed

    Earned a year, estimatedNot reported
    Price if you pay yourself$1,000
    More details about Certified Nurse Aide Training Program at GRACE Ministries
    Finished
    Not reported
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    16 weeks, 40 hours a week
    Cost of supplies
    None listed
    Students counted
    Not reported
    a year, estimated
    Not reported
    price
    $1,000
  • Nursing assistant (CNA)In personNo diploma needed

    Nurse Aide

    Norfolk Allied Health Training Center, Norfolk

    No diploma needed

    Norfolk Allied Health Training Center, Norfolk · Nursing assistant (CNA) · In person · No diploma needed

    Earned a year, estimatedNot reported
    Price if you pay yourself$1,088
    More details about Nurse Aide at Norfolk Allied Health Training Center
    Finished
    Not reported
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    3 weeks, 40 hours a week
    Cost of supplies
    None listed
    Students counted
    Not reported
    a year, estimated
    Not reported
    price
    $1,088
  • Nursing assistant (CNA)HybridNo diploma needed

    Certified Nursing Assistant

    Family 1st of Virginia Healthcare and Safety Training Center, Henrico

    No diploma needed

    Family 1st of Virginia Healthcare and Safety Training Center, Henrico · Nursing assistant (CNA) · Hybrid · No diploma needed

    Earned a year, estimatedNot reported
    Price if you pay yourself$1,200
    Program website, Certified Nursing Assistant at Family 1st of Virginia Healthcare and Safety Training Center
    More details about Certified Nursing Assistant at Family 1st of Virginia Healthcare and Safety Training Center
    Finished
    Not reported
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    40 weeks, 40 hours a week
    Cost of supplies
    $680
    Students counted
    Not reported
    a year, estimated
    Not reported
    price
    $1,200
  • Nursing assistant (CNA)In personHigh school diploma or equivalent

    Certified Nursing Assistant

    Richmond Adult Technical Center, Richmond

    High school diploma or equivalent

    Richmond Adult Technical Center, Richmond · Nursing assistant (CNA) · In person · High school diploma or equivalent

    Earned a year, estimatedNot reported
    Price if you pay yourself$1,275
    Program website, Certified Nursing Assistant at Richmond Adult Technical Center
    More details about Certified Nursing Assistant at Richmond Adult Technical Center
    Finished
    Not reported
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    4 weeks, 20 hours a week
    Cost of supplies
    $165
    Students counted
    Not reported
    a year, estimated
    Not reported
    price
    $1,275
  • Nursing assistant (CNA)HybridHigh school diploma or equivalent

    Nurse Aide Program

    Charlottesville Albemarle Technical Education Center (CATEC), Charlottesville

    High school diploma or equivalent

    Charlottesville Albemarle Technical Education Center (CATEC), Charlottesville · Nursing assistant (CNA) · Hybrid · High school diploma or equivalent

    Earned a year, estimatedNot reported
    Price if you pay yourself$1,300
    More details about Nurse Aide Program at Charlottesville Albemarle Technical Education Center (CATEC)
    Finished
    Not reported
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    10 weeks, 40 hours a week
    Cost of supplies
    None listed
    Students counted
    Not reported
    a year, estimated
    Not reported
    price
    $1,300
  • Nursing assistant (CNA)In personNo diploma needed

    Rosetta Home Healthcare Nurse Aide Educational Program

    Rosetta Home Healthcare LLC, Newport News

    No diploma needed

    Rosetta Home Healthcare LLC, Newport News · Nursing assistant (CNA) · In person · No diploma needed

    Earned a year, estimatedNot reported
    Price if you pay yourself$1,300
    More details about Rosetta Home Healthcare Nurse Aide Educational Program at Rosetta Home Healthcare LLC
    Finished
    Not reported
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    12 weeks, 16 hours a week
    Cost of supplies
    None listed
    Students counted
    Not reported
    a year, estimated
    Not reported
    price
    $1,300
  • Nursing assistant (CNA)In personNo diploma needed

    Certified Nursing Assistant

    Bliss Training Center, Norfolk

    No diploma needed

    Bliss Training Center, Norfolk · Nursing assistant (CNA) · In person · No diploma needed

    Earned a year, estimatedNot reported
    Price if you pay yourself$1,500
    More details about Certified Nursing Assistant at Bliss Training Center
    Finished
    Not reported
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    8 weeks, 22 hours a week
    Cost of supplies
    None listed
    Students counted
    Not reported
    a year, estimated
    Not reported
    price
    $1,500
  • Nursing assistant (CNA)In personNo diploma needed

    Nurse aid

    Bryant & Stratton College, Richmond

    No diploma needed

    Bryant & Stratton College, Richmond · Nursing assistant (CNA) · In person · No diploma needed

    Earned a year, estimatedNot reported
    Price if you pay yourself$1,500
    Program website, Nurse aid at Bryant & Stratton College
    More details about Nurse aid at Bryant & Stratton College
    Finished
    Not reported
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    7 weeks, 10 hours a week
    Cost of supplies
    None listed
    Students counted
    Not reported
    a year, estimated
    Not reported
    price
    $1,500
  • Patient care technicianOnlineNo diploma needed

    Patient Care Technician

    Fairfax Public Schools Adult and Community Education, Online, based in Springfield, VA

    No diploma needed

    Fairfax Public Schools Adult and Community Education, Online, based in Springfield, VA · Patient care technician · Online · No diploma needed

    Earned a year, estimatedNot reported
    Price if you pay yourself$2,795
    More details about Patient Care Technician at Fairfax Public Schools Adult and Community Education
    Finished
    Not reported
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    52 weeks, 40 hours a week
    Cost of supplies
    None listed
    Students counted
    Not reported
    a year, estimated
    Not reported
    price
    $2,795
  • Patient care technicianIn personHigh school diploma or equivalent

    Patient Care Technician (PCT)

    Medical Solutions Academy, Danville

    High school diploma or equivalent

    Medical Solutions Academy, Danville · Patient care technician · In person · High school diploma or equivalent

    Earned a year, estimatedNot reported
    Price if you pay yourself$3,150
    More details about Patient Care Technician (PCT) at Medical Solutions Academy
    Finished
    Not reported
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    16 weeks, 40 hours a week
    Cost of supplies
    $733
    Students counted
    Not reported
    a year, estimated
    Not reported
    price
    $3,150
  • Patient care technicianOnlineHigh school diploma or equivalent

    HI-7000: Patient Care Technician

    MedCerts, Online, based in Livonia, MI

    High school diploma or equivalent

    MedCerts, Online, based in Livonia, MI · Patient care technician · Online · High school diploma or equivalent

    Earned a year, estimatedNot reported
    Price if you pay yourself$4,000
    More details about HI-7000: Patient Care Technician at MedCerts
    Finished
    Not reported
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    24 weeks, 16 hours a week
    Cost of supplies
    None listed
    Students counted
    Not reported
    a year, estimated
    Not reported
    price
    $4,000
  • Patient care technicianHybridHigh school diploma or equivalent

    Patient Care Technician

    Fast Track Health Care Education, Salem

    High school diploma or equivalent

    Fast Track Health Care Education, Salem · Patient care technician · Hybrid · High school diploma or equivalent

    Earned a year, estimatedNot reported
    Price if you pay yourself$4,260
    More details about Patient Care Technician at Fast Track Health Care Education
    Finished
    Not reported
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    20 weeks, 20 hours a week
    Cost of supplies
    $740
    Students counted
    Not reported
    a year, estimated
    Not reported
    price
    $4,260
  • Nursing assistant (CNA)HybridHigh school diploma or equivalent

    Nursing Assistant Program

    Time For Change, Clinton, MD

    High school diploma or equivalent

    Time For Change, Clinton, MD · Nursing assistant (CNA) · Hybrid · High school diploma or equivalent

    Classes are outside Virginia; Virginia approved the program for its funding.

    Earned a year, estimatedNot reported
    Price if you pay yourself$5,000
    Program website, Nursing Assistant Program at Time For Change
    More details about Nursing Assistant Program at Time For Change
    Finished
    Not reported
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    6 weeks, 40 hours a week
    Cost of supplies
    $290
    Students counted
    Not reported
    a year, estimated
    Not reported
    price
    $5,000
  • Nursing assistant (CNA)In personHigh school diploma or equivalent

    Nurse Aide Career Studies Certificate

    Germanna Community College, Fredericksburg

    High school diploma or equivalent

    Germanna Community College, Fredericksburg · Nursing assistant (CNA) · In person · High school diploma or equivalent

    Earned a year, estimatedNot reported
    Price if you pay yourself$5,390
    More details about Nurse Aide Career Studies Certificate at Germanna Community College
    Finished
    Not reported
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    1 week, 16 hours a week
    Cost of supplies
    None listed
    Students counted
    Not reported
    a year, estimated
    Not reported
    price
    $5,390
  • Home health aideIn personNo diploma needed

    Personal Care Aide

    Healthcare Academy of Southwest Virginia, Galax

    No diploma needed

    Healthcare Academy of Southwest Virginia, Galax · Home health aide · In person · No diploma needed

    Earned a year, estimatedNot reported
    Price if you pay yourselfNot reported
    More details about Personal Care Aide at Healthcare Academy of Southwest Virginia
    Finished
    Not reported
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    1 week, 40 hours a week
    Cost of supplies
    Not reported
    Students counted
    Not reported
    a year, estimated
    Not reported
    price
    Not reported

How to pay for CNA classes in Virginia

Workforce funding can pay for CNA classes in Virginia

Every program on this page is approved for public workforce funding, the Workforce Innovation and Opportunity Act. It can pay for training for eligible adults, people who lost their job and young people.2People on public assistance, with a low income or lacking basic skills come first, and veterans have priority.3

Ask at an American Job Center

Eligibility rules apply, and services vary from state to state. Your local American Job Center can tell you whether you qualify. The Department of Labor's page links to the center finder, or call 1-877-US-2JOBS (1-877-872-5627).4

Financial aid and grants for CNA classes

Most students can get federal student aid for college, career school or trade school. A Federal Pell Grant, unlike a loan, usually doesn't have to be repaid. Ask the school whether its program qualifies.56

GI Bill for CNA classes

Veterans, service members and qualified dependents can use GI Bill benefits for non-college training programs.7

The program list does not show which programs accept these. Ask the school.

Where the Virginia nursing assistant program numbers come from

Which Virginia nursing assistant programs are on this list?

These are the nursing assistant programs Virginia approved for public workforce funding (the Workforce Innovation and Opportunity Act), as reported to the US Department of Labor for program year 2024 (July 2024 to June 2025). The list covers programs approved as of June 30, 2025. Schools that never applied for approval are missing, so this is a part of what Virginia offers.

How Virginia nursing assistant program prices are reported

The price is tuition and required fees for someone paying without workforce funding, as the school reported it. Prices under $100 are treated as not reported, because the file holds many blanks entered as $0. Check the current price with the school.

What the graduate results of these programs measure

The figures at the top of this page are the middle program among those that report results: half did better, half did worse. Results describe students who left each program in recent years: the share who finished, the share working in the second quarter after leaving, and the middle earnings of those working in that quarter. States report earnings for that one quarter because they take them from the wage reports employers file every three months. The yearly figure here is that quarter times four, rounded to the nearest $100: an estimate, and an early one, since it is measured about half a year after training. The quarter as reported is under "More details" on each program. Results are withheld for small programs, and they describe past students, so they are no guarantee.

Why do some nursing assistant programs say "Not reported"?

Where a school or the state left a field empty, or the Department of Labor withheld it, the page says "Not reported". Nothing here is estimated to fill a gap.

Why the kind of school is left off each program

The file also records whether a school is public, private or nonprofit, but those entries are wrong too often to print next to a school's name, so this page leaves them out.

Sources for the facts about CNA classes in Virginia

Show the 7 sourcesHide the sources
  1. US Bureau of Labor Statistics, Occupational Outlook Handbook: Nursing Assistants and Orderlies
  2. US Department of Labor, TrainingProviderResults.gov: About This Site
  3. US Department of Labor: WIOA Adult Program
  4. US Department of Labor: American Job Centers
  5. US Department of Education, Federal Student Aid: Eligibility for Federal Student Aid
  6. US Department of Education, Federal Student Aid: Don't Miss Out on Federal Pell Grants
  7. US Department of Veterans Affairs: GI Bill benefits for non-college degree programs