CNA Classes in Asheville, NC: 6 State-Approved Programs
Asheville has 6 CNA training programs on North Carolina's approved list. North Carolina requires 75 hours of training, 16 of them clinical. Typical CNA pay in the Asheville area is $40,170 a year, 4% above the North Carolina figure, according to the Bureau of Labor Statistics.
CNA programs in Asheville
Each program below appears on North Carolina's official approved list. 2 of them are run by a nursing facility or care center, judging by the listed type or program name. Confirm current approval, start dates, and cost with the program before enrolling.
| Program | Address | Phone |
|---|---|---|
| Asheville-Buncombe Technical Community | — | (828) 254-1921 |
| Asheville-Buncombe Technical Community College | — | (828) 254-1921 |
| Asheville-Buncombe Technical Community College | — | (828) 398-7960 |
| Aston Park Health Care Center Inc | — | (828) 253-4437 |
| Emerald Ridge Rehabilitation and Care Center | — | (828) 645-6619 |
| Mission Hospital | — | (828) 213-1111 |
Programs: NC DHHS DHSR HCPEC (official list), mirrored September 2026. Pay: BLS OES May 2025. Programs open and close during the year; confirm current approval with the program or the state list before enrolling.
Where CNAs work in Asheville
CMS lists 10 Medicare- or Medicaid-certified nursing homes in Asheville, each with its reported nurse aide staffing, staff turnover, and inspection record. Compare the nursing homes in Asheville.
Under federal rule 42 CFR 483.152(c), a nurse aide who is employed by, or has a job offer from, a nursing facility on the day training begins cannot be charged for any part of the training and competency evaluation program, including textbooks. An aide who is hired by a facility within 12 months of completing a program is entitled to reimbursement of the cost, which the state must provide for on a pro rata basis while the aide works as a nurse aide.
CNA pay in Asheville
BLS OES May 2025, typical (median) annual pay for nursing assistants · CNA salary in Asheville
After training: exam and registry
Graduates take North Carolina's competency exam, a written or oral test and a skills test, and are then listed on the North Carolina Nurse Aide I Registry. Employers check that listing before hiring. How the North Carolina registry works.
CNA classes in other North Carolina cities
- Raleigh (14)
- Charlotte (11)
- Durham (9)
- Winston Salem (7)
- Albemarle (6)
- Greensboro (6)
- Fayetteville (5)
- Wilson (4)
- Ahoskie (3)
- Hamlet (3)
- High Point (3)
- Jacksonville (3)
Questions about CNA classes in Asheville
- How many CNA classes are in Asheville, NC?
- North Carolina's approved nurse aide training list names 6 CNA programs in Asheville. Each is listed on this page with its address and phone number.
- How much do CNAs make in Asheville?
- Typical CNA pay in the Asheville area is $40,170 a year, or $19.31 an hour, according to the Bureau of Labor Statistics (May 2025). The North Carolina figure is $38,460.
- How long is CNA training in Asheville?
- Programs in Asheville follow North Carolina's requirement of 75 training hours, including 16 clinical hours. The federal minimum is 75 hours.
- Can I get free CNA training in Asheville?
- Under federal rule 42 CFR 483.152(c), a nurse aide who is employed by, or has a job offer from, a nursing facility on the day training begins cannot be charged for any part of the training and competency evaluation program, including textbooks. An aide who is hired by a facility within 12 months of completing a program is entitled to reimbursement of the cost, which the state must provide for on a pro rata basis while the aide works as a nurse aide. CMS lists 10 nursing homes in Asheville.