Skip to content
Home / CNA Classes by State / CNA Classes in North Carolina: 13 Free + 668 Total (2026) / CNA Classes in Winston-Salem, NC | 14 Approved Programs

CNA Classes in Winston-Salem, NC | 14 Approved Programs

HomeNorth CarolinaWinston-Salem

CNA classes in Winston-Salem, North Carolina

Published July 14, 2026 · Updated July 14, 2026

The Winston-Salem metro has 14 state-approved CNA programs, from $282 to $1,205, taking about 8 to 20 weeks. Once you’re certified, you can start earning a median of $18.59/hr at one of the Winston-Salem-area employers mapped on this page: hospitals, nursing homes, home-health agencies, hospices, and assisted-living communities.

14Approved programs
$282 to $1,205Program cost
$18.59/hrMedian pay

Sponsored Ad · No obligation.

  • North Carolina-approved programs only
  • Data verified July 14 2026
A certified nursing assistant caring for an elderly patient, CNA classes in Winston-Salem, North Carolina
Start training

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. All 14 programs below are state-approved, spanning Winston-Salem plus nearby Mocksville, Dobson, Elkin and Pilot Mountain. 7 of them publish tuition, from $282 to $1,205: the least expensive is Surry Community College at $282, the highest Innovation Institute of Healthcare Solutions at $1,205. The other 7 list cost by request. Every published price is tuition, so budget for the exam (about $140), a background check, and scrubs unless they’re bundled. If price decides it, start from the cheapest and check start dates; if you need evenings or weekends, 0 programs run evening classes and 0 offer weekends.

Sort:
Filter:
ProgramCityFormatLengthTotal CostDetails
Verified July 14, 2026 against each program’s published materials. We check this carefully, but tuition and fees change and aren’t guaranteed here, so confirm the current cost directly with the school before you enroll.Run one of these programs and need a correction? Email [email protected]. Some listings may be advertisers; see our advertising disclosure.
Curated cut · lowest cost

Cheapest CNA classes in Winston-Salem

The cheapest CNA class in the Winston-Salem area is Surry Community College at $282, followed by Davidson-Davie Community College at $500 and Senior Care Training Center at $1,135. The catch with those seats is what the price includes: at Surry Community College and the options near it, that rate is usually tuition only, so confirm whether the state exam, background check, and scrubs are extra before you choose on price alone.

ProgramCityLengthTotal CostDetails

Is the cheapest class the best value?

Not always. The $282 sticker is really about $422 once you add the roughly $140 exam, plus a background check and scrubs, and the cheapest programs rarely bundle any of that. And a faster program like Surry Community College (8 weeks, $282) that costs more but finishes in weeks rather than months can be the better deal if getting to work quickly matters more than saving on tuition.

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 you’ll work

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. The 50 Winston-Salem-area employers below span 10 hospitals and health systems, 10 skilled nursing and rehab centers, 11 home-health agencies, 8 hospice providers, 11 assisted-living communities. Hospitals cluster in Winston-Salem itself, while the list also reaches Kernersville, Clemmons and Elkin. Each listing links to that employer’s careers page.

Hospitals (10)

Atrium Health Wake Forest Baptist Medical Center1 Medical Center Blvd, Winston-Salem, NC 27157336-716-2011Careers ↗
Atrium Health Wake Forest Baptist Davie Medical Center329 NC Highway 801 N, Bermuda Run, NC 27006336-998-1300Careers ↗
Novant Health Forsyth Medical Center3333 Silas Creek Parkway, Winston-Salem, NC 27103336-718-5000Careers ↗
Novant Health Medical Park Hospital1950 S Hawthorne Road, Winston-Salem, NC 27103336-718-0785Careers ↗
Novant Health Clemmons Medical Center6915 Village Medical Circle, Clemmons, NC 27012336-893-2000Careers ↗

Nursing homes & skilled nursing (10)

Salemtowne (Babcock Health Care Center)1460 Babcock Drive, Winston-Salem, NC 27106336-767-8130Careers ↗
Accordius Health at Winston Salem4911 Brian Center Lane, Winston-Salem, NC 27106336-744-5674
Trinity Elms Health and Rehab7449 Fair Oaks Drive, Clemmons, NC 27012336-747-1153Careers ↗
North Carolina State Veterans Home – Kernersville (PruittHealth)1795 Kernersville Medical Parkway, Kernersville, NC 27284743-209-3042Careers ↗
Bermuda Village Retirement Center142 Bermuda Village Drive, Bermuda Run, NC 27006336-998-6112Careers ↗

Home health agencies (11)

BAYADA Home Health Care of Winston-Salem1605 Westbrook Plaza Dr, Ste 304, Winston-Salem, NC 27103336-760-3634Careers ↗
Visiting Angels of Winston-Salem1540 Westbrook Plaza Dr, Ste 104, Winston-Salem, NC 27103336-665-5345Careers ↗
BrightStar Care of Winston-Salem1348 Westgate Center Dr, Ste 202, Winston-Salem, NC 27103336-265-3500Careers ↗
Home Instead of Winston-Salem8064 North Point Blvd, Ste 105, Winston-Salem, NC 27106336-760-8001Careers ↗
Interim HealthCare of the Triad (Winston-Salem)3325 Healy Dr, Ste C, Winston-Salem, NC 27103336-768-6997Careers ↗

Hospice care (8)

Trellis Supportive Care101 Hospice Lane, Winston-Salem, NC 27103336-768-3972Careers ↗
Mountain Valley Hospice & Palliative Care243 North Lee Avenue, Yadkinville, NC 27055336-789-2922Careers ↗
Well Care Health (Hospice)146 Dornach Way, Advance, NC 27006336-753-6200Careers ↗
Gentiva Hospice145 Kimel Park Drive, Suite 250, Winston-Salem, NC 27103336-760-8336Careers ↗
AuthoraCare Collective2500 Summit Avenue, Greensboro, NC 27405336-621-2500Careers ↗

Assisted living (11)

Arbor Acres United Methodist Retirement Community1240 Arbor Road, Winston-Salem, NC 27104336-724-7921Careers ↗
Brookdale Reynolda Road2980 Reynolda Road, Winston-Salem, NC 27106336-722-1617Careers ↗
Brookdale Winston-Salem275 South Peace Haven Road, Winston-Salem, NC 27104336-659-7797Careers ↗
Homestead Hills3250 Homestead Club Drive, Winston-Salem, NC 27103336-659-0708Careers ↗
Kerner Ridge Assisted Living250 Hopkins Road, Kernersville, NC 27284336-993-1881Careers ↗

These employers hire CNAs across the Winston-Salem metro. Get matched to a program near where you want to work.

Sponsored Ad · No obligation.

CNA pay

What CNAs earn in Winston-Salem

$18.59/hr Winston-Salem-metro median · about $38,660/yr

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 right around 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

Your pay depends more on setting, shift, and experience than on the city itself. The 50 Winston-Salem-area employers below span hospitals, skilled nursing, home health, and hospice (Atrium Health Wake Forest Baptist Medical Center and Atrium Health Wake Forest Baptist Davie Medical Center), and each sets its own rates and schedules, so compare a few listings on this page against the median above before you take the first offer.

After your class

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

You’ll most likely test at one of these approved test sites, which regularly host nurse aide competency testing (sites verified July 14, 2026). North Carolina’s live test-site list and open dates live inside Credentia’s CNA365 system; confirm the current site and seats there.

Forsyth Technical Community College – Grady Center1108 Swisher Center Rd, Kernersville, NC 27284
Davidson-Davie Community College – Davie Campus1205 Salisbury Rd, Mocksville, NC 27028
Surry Community College630 S Main St, Dobson, NC 27017
Surry Community College – Yadkin Center1001 College Dr, Yadkinville, NC 27055
North Carolina sets the requirements, and they’re the same in every city. To work in Winston-Salem you’ll finish one of the 14 state-approved programs above (75 hours minimum), pass the Credentia exam, and land on the North Carolina Nurse Aide I Registry. How to become a CNA in North Carolina →
Common questions

Winston-Salem CNA questions

Sources & methodology

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.

Last verified July 14, 2026. Spot a mistake, or run one of these programs? Email [email protected].

Ready to start? Get matched to Winston-Salem CNA programs.

Tell us your ZIP and we’ll match you with approved programs near you, including day, evening, and weekend schedules.

Sponsored Ad · No obligation.

CNAClasses.com is an independent guide. We earn a referral fee if you enroll through a match.

Take the First Step Toward a Rewarding Career! Find CNA Classes Near You
+