CNA Classes in Harrisonburg, VA
6 nurse aide training programs in the Harrisonburg metro area are approved by the state (Virginia Department of Health Professions, list dated October 2026), in 2 cities.
Updated October 2026 · Data: Virginia Department of Health Professions (October 2026), IPEDS 2023–24, BLS May 2025
- State-approved programs
- 62 cities
- Training required
- 140+ hr40 clinical
- Harrisonburg median pay
- $38,830metro
How much does CNA school cost in Harrisonburg?
No school in Harrisonburg 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.
6 state-approved CNA programs in the Harrisonburg 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.
3 of these programs are 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.
-
Bridgewater Home, Inc.
302 North Second Street, Bridgewater VA 22812 · (540) 828-2599 -
Harrisonburg City Public Schools - VMRC Nurse Aide Education Collaboration
1475 Virginia Avenue, Harrisonburg VA 22802 · (540) 564-3503 -
Massanutten Technical Center I - High School Program
325 Pleasant Valley Road, Harrisonburg VA 22801 · (540) 434-5961 -
Massanutten Technical Center II - Adult Education Program
325 Pleasant Valley Road, Harrisonburg VA 22801 · (540) 434-5962 -
Sunnyside Presbyterian Retirement Community
3935 Sunnyside Drive, Harrisonburg VA 22801 · (540) 568-8201 -
Virginia Mennonite Retirement Community
1501 Virginia Avenue, Harrisonburg VA 22802 · (540) 564-3701
CNA Classes in Harrisonburg: FAQ
How many state-approved CNA programs are in the Harrisonburg area?
6 nurse aide training programs in the Harrisonburg, VA metro area are on the official Virginia list (Virginia Department of Health Professions, October 2026), across 2 cities.
How much do nursing assistants make in Harrisonburg?
Certified Nursing Assistants in the Harrisonburg, VA metro earn a median $38,830 a year ($18.67/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.