CNA classes in Winston-Salem, North Carolina
The Winston-Salem area has 14 state-approved CNA programs, from $255 to $1,205. CNAs here earn a median $18.59/hr. Novant Health is headquartered here, and Forsyth Medical Center is its largest employer.
Enter your ZIP to get matched with programs near you
✓ Under a minute · Free
Sponsored Ad · No obligation.
- North Carolina-approved programs only
- Data verified July 14 2026

CNA programs in the Winston-Salem area
Your main public option in Winston-Salem is Forsyth Technical Community College, which runs an eight-week Nurse Aide I course in the city and adds a classroom at its Grady P. Swisher Center on the east side. If you live west toward the Davie County line, Davidson-Davie Community College teaches Nurse Aide I at its Davie campus, and Surry Community College covers the northern end of the metro. For a smaller classroom, two private academies sit inside Winston-Salem: Senior Care Training Center off Westbrook Plaza and Mount Eagle College up on University Parkway.
| Program | City | Format | Length | Total Cost | Details | |
|---|---|---|---|---|---|---|
| Davidson-Davie Community College – Davie Campus | Mocksville | Hybrid | Contact school | $500 | ||
| Forsyth Technical Community College – Northwest Center | King | Hybrid | Contact school | $255 | ||
| Innovation Institute of Healthcare Solutions | Winston-Salem | Hybrid | Contact school | $1,205 | ||
| Senior Care Training Center | Winston-Salem | In-person | 20 wk | $1,135 | ||
| Surry Community College | Dobson | In-person | 8 wk | $282 | ||
| Surry Community College – Elkin Center | Elkin | In-person | 8 wk | $282 | ||
| Surry Community College – Pilot Center | Pilot Mountain | In-person | 8 wk | $282 | ||
| Surry Community College – Yadkin Center | Yadkinville | In-person | 8 wk | $282 | ||
| Caduceus Nightingale Academy | Winston-Salem | Contact school | Contact school | Contact school | ||
| Forsyth Technical Community College – Goodwill Center | Winston-Salem | In-person | Contact school | Contact school | ||
| Forsyth Technical Community College – Grady | Kernersville | In-person | Contact school | Contact school | ||
| Forsyth Technical Community College – Mazie Campus | Winston-Salem | In-person | Contact school | Contact school | ||
| Mount Eagle College | Winston-Salem | In-person | Contact school | Contact school | ||
| Nurturing Hands Academy | Winston-Salem | In-person | Contact school | Contact school |
Cheapest CNA classes in Winston-Salem
The cheapest is Forsyth Technical Community College – Northwest Center at $255, up in King, and the lowest inside Winston-Salem is Senior Care Training Center at $1,135. That gap is a drive you would make for every class and every clinical shift, so ask what each figure actually covers.
| Program | City | Length | Total Cost | Details | |
|---|---|---|---|---|---|
| Forsyth Technical Community College – Northwest Center | King | Contact school | $255 | ||
| Surry Community College | Dobson | 8 wk | $282 | ||
| Davidson-Davie Community College – Davie Campus | Mocksville | Contact school | $500 | ||
| Senior Care Training Center | Winston-Salem | 20 wk | $1,135 | ||
Find a CNA program near youAnswer a few questions to see matching options. | |||||
| Innovation Institute of Healthcare Solutions | Winston-Salem | Contact school | $1,205 | ||
Is the cheapest class the best value?
Every program here is state-approved, so paying less does not get you a lesser certificate. Forsyth Technical Community College is the dominant provider for Forsyth County and also teaches from its Grady P. Swisher Center in Kernersville, while Surry Community College covers the Dobson edge. Ask where the clinical hours land.
Ways to pay
Get reimbursed after you’re hired. You may qualify for pro-rata reimbursement of eligible training costs if a Medicare- or Medicaid-certified nursing home hires you within 12 months of paying for your own training (federal rule 42 CFR 483.152). Ask the facility how it handles reimbursement.
Local help paying for class. The NCWorks Career Centers serving Forsyth County can help cover training costs through WIOA if you qualify; ask whether your chosen program is on the WIOA-eligible training list before you enroll.
Sponsored Ad · No obligation.
Where CNAs work in Winston-Salem
In Winston-Salem, most of your hospital applications will go to one of two big systems. Atrium Health Wake Forest Baptist Medical Center is the academic hospital on Medical Center Boulevard and the region’s only Level I trauma center, while Novant Health Forsyth Medical Center on Silas Creek Parkway is the single largest nursing-assistant employer in town. If you live west toward Bermuda Run, Davie Medical Center is the closer drive; on the east side toward Greensboro, Novant Health Kernersville Medical Center is nearer. If long-term care fits you better, large continuing-care communities like Arbor Acres on Arbor Road hire CNAs for round-the-clock resident care.
Hospitals (10)
Nursing homes & skilled nursing (10)
Home health agencies (11)
Hospice care (8)
Assisted living (11)
These employers hire CNAs across the Winston-Salem metro. Get matched to a program near where you want to work.
Sponsored Ad · No obligation.
What CNAs earn in Winston-Salem
Depending on your setting and experience, expect somewhere between $15.63 and $21.94 an hour (the 10th to 90th percentile across the Winston-Salem metro).
At $18.59/hr, Winston-Salem sits within a few cents of the North Carolina statewide median of $18.49.
Source: BLS OEWS, May 2025, Winston-Salem NC metro area (OEWS area 49180)
What moves you up the range
Three things, in the order they usually pay off: shift, setting, and time on the job. Nights, weekends and holidays carry a differential almost everywhere, and picking up those shifts is the fastest raise available to a new aide. Hospitals and hospital-run skilled nursing generally start higher than freestanding nursing homes or agency home care, though the home-care schedule can be worth more than the hourly gap. Experience moves you less than either in the first year. Compare a few of the 50 Winston-Salem-area listings below against the median above before you take the first offer.
Where you’ll take the CNA exam near Winston-Salem
North Carolina’s nurse aide competency exam is run by Credentia. Finish a state-approved program first, then register and schedule the written and skills test through Credentia’s CNA365 platform. The exam runs about $140. You get 24 months and up to 3 attempts after finishing training. Passing lists you on the North Carolina Nurse Aide I Registry.
Winston-Salem-area test sites
Forsyth Technical Community College’s Mazie Woodruff site is the approved test centre inside Winston-Salem. Four more sit out toward Kernersville, Mocksville and Dobson, with Credentia scheduling the date.
Winston-Salem CNA questions
How we verify this page
We build this page from the North Carolina Nurse Aide I Registry and approved-training guide (which programs are state-approved), each program’s own published materials (cost, hours, and schedule), Credentia (the state exam), and the U.S. Bureau of Labor Statistics (pay). Tuition and fees change and aren’t guaranteed here, so confirm the current cost directly with the school before you enroll.
More CNA resources for North Carolina
CNAClasses.com is an independent guide. We earn a referral fee if you enroll through a match.