CNA Classes in Asheville, NC
12 nurse aide training programs in the Asheville metro area are approved by the state (NC DHHS Division of Health Service Regulation, list dated October 2026), in 6 cities.
Updated October 2026 · Data: NC DHHS Division of Health Service Regulation (October 2026), IPEDS 2023–24, BLS May 2025
- State-approved programs
- 126 cities
- Training required
- 75+ hrfederal minimum 75
- Asheville median pay
- $40,170metro
12 state-approved CNA programs in the Asheville area
Source: NC DHHS Division of Health Service Regulation, Nurse Aide I Registry: State Approved Nurse Aide I Training Programs, list dated October 2026. Programs are sorted by city. Call to confirm the next start date, schedule and total cost.
-
Asheville-Buncombe Technical Community College
45 Rocky Ridge Road, Asheville NC 28806 · (828) 398-7368 -
Asheville-Buncombe Technical Community College
340 Victoria Road, Asheville NC 28801 · (828) 398-7368 -
Asheville-Buncombe Technical Community College/Goodwill
1616 Patton Ave, Asheville NC 28806 · (828) 398-7368 -
Aston Park Health Care Center Inc
380 Brevard Road, Asheville NC 28806 · (828) 253-4437 -
CarePartners Home Health Services
68 Sweeten Creek Road, Asheville NC 28803 -
Interim HealthCare
780 Hendersonville Road, Asheville NC 28806 -
Mission Hospital
509 Biltmore Ave and 428 Biltmore Avenue, Asheville NC 28801 · (828) 213-2692 -
BLACK MOUNTAIN NEURO-MEDICAL TREATMENT CENTER
932 OLD US HWY 70 WEST, BLACK MOUNTAIN NC 28711 · (828) 259-6770 -
Haywood Community College
185 Freedlander Drive, Clyde NC 28731 · (828) 565-4145 -
Blue Ridge Community College - Innovative High School
300 East Campus Drive, Flat Rock NC 28731 · (828) 694-1839 -
Blue Ridge Community College - Health Science Center
805 6th Avenue West Ste 3000, Hendersonville NC 28739 · (828) 694-1691 -
Asheville-Buncombe Tech Community College - Marshall
4646 US Hwy 25-70, Marshall NC 28753 · (828) 398-7368
CNA Classes in Asheville: FAQ
How many state-approved CNA programs are in the Asheville area?
12 nurse aide training programs in the Asheville, NC metro area are on the official North Carolina list (NC DHHS Division of Health Service Regulation, October 2026), across 6 cities.
How much do nursing assistants make in Asheville?
Certified Nursing Assistants in the Asheville, NC metro earn a median $40,170 a year ($19.31/hour), per BLS May 2025 data. That compares with $38,460 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.