Skip to content
Health Career ClassesPrograms · Costs · Pay
Virginia · Certified Nursing Assistant training

CNA Classes in Virginia

2 accredited Virginia schools graduated 177 CNA students in 2023–24. Compare them by city below, with published costs, program length and what nursing assistants earn in Virginia.

Updated October 2026 · Data: IPEDS 2023–24, BLS May 2025

Schools
22 cities
Lowest published cost
—credit-hour pricing
Graduates 2023–24
177
Virginia median pay
$43,200+$940 vs U.S.

CNA Classes in Danville, VA 1 school

Medical Solutions Academy

306 Poplar Street, Danville, VA 24541
Private for-profit Certificate (under 12 weeks)
Graduates '23–24
129
College tuition
$4,386/yr
Length
under 12 weeks

This private for-profit career school in Danville City graduated 129 CNA students in 2023–24. Annual in-district tuition (before fees): $4,386.

CNA Classes in Chester, VA 1 school

Chester Career College

751 WEST HUNDRED ROAD, Chester, VA 23836
Private for-profit Certificate (under 12 weeks)
Graduates '23–24
48
Program cost
Ask school
Length
under 12 weeks

48 CNA credentials awarded in 2023–24 at this private for-profit two-year college.

How to get CNA certified in Virginia

  1. Complete a state-approved nurse aide training program (federal minimum: 75 hours, 16 of them supervised clinical practice).
  2. Pass your state’s competency evaluation: a written or oral exam plus a skills demonstration.
  3. Get listed on your state nurse aide registry, which employers check before hiring.
  4. Keep your certification active. Under federal rules, if you go 24 consecutive months without paid nursing-related work you must retrain or retest.

Rules differ by state. Confirm current Virginia requirements with the relevant state board or registry before you enroll.

CNA Classes in Virginia: FAQ

How many CNA programs are in Virginia?

We list 2 accredited Virginia schools that graduated CNA students in 2023–24, 0 of them public. Together they awarded 177 CNA credentials that year.

How much do cna classes cost in Virginia?

Most Virginia schools on this list are colleges that charge by the credit hour rather than a flat program price. Their median annual in-district tuition is $4,386; a short certificate typically costs a fraction of that.

How much do nursing assistants make in Virginia?

The median certified nursing assistant in Virginia earns $43,200 a year ($20.77 an hour), according to BLS data for May 2025, versus $42,260 nationally. The top 10% earn $50,980 or more.

Which Virginia school trains the most nursing assistants?

Medical Solutions Academy in Danville reported the most CNA graduates in Virginia: 129 in 2023–24.

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.

What exam do nursing assistants take?

A state competency evaluation with a written (or oral) test and a hands-on skills test, run by a state-contracted testing vendor.

Other healthcare programs in Virginia