Skip to content
Health Career ClassesPrograms · Costs · Pay
Winston-Salem, NC metro

CNA Classes in Winston, NC

17 nurse aide training programs in the Winston metro area are approved by the state (NC DHHS Division of Health Service Regulation, list dated October 2026), in 9 cities.

Updated October 2026 · Data: NC DHHS Division of Health Service Regulation (October 2026), IPEDS 2023–24, BLS May 2025

State-approved programs
179 cities
Training required
75+ hrfederal minimum 75
Winston median pay
$38,660metro

17 state-approved CNA programs in the Winston 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.

  • Mountain Vista Health Park

    106 Mountain Vista Health Park Road, Denton NC 27239 · (336) 859-2181
  • Forsyth Technical Community College - Grady Swisher Center

    1108 Swisher Center Road, Kernersville NC 27284 · (336) 734-7728
  • Forsyth Technical Community College - West Stokes HS

    1400 Priddy Road, King NC 27021 · (336) 734-7728
  • King Health and Rehabilitation Center

    115 White Road, King NC 27021 · (336) 301-1852
  • Carolina SeniorCare

    802 East Center Street, Lexington NC 27292 · (336) 746-3500
  • Davidson-Davie Community College - CCP

    1205 Salisbury Road, Mocksville NC 27028 · (336) 249-8186
  • Davidson-Davie Community College - Davie Campus

    1205 South Salisbury Street, Mocksville NC 27028 · (336) 244-4567
  • Davidson-Davie Community College

    297 DCCC Road, Thomasville NC 27360 · (336) 224-4567
  • Piedmont Crossing

    100 Hedrick Drive, Thomasville NC 27360 · (336) 472-2017
  • Forsyth Technical Community College - Stokes Campus

    1165 Dodgetown Road, Walnut Cove NC 27052 · (336) 734-7728
  • Forsyth Technical Community College - Mazie Woodruff Center

    4905 Lansing Drive, Winston-Salem NC 27105 · (336) 734-7728
  • Innovation Institute of Healthcare Solutions

    609 Peters Creek Parkway, Winston-Salem NC 27103 · (336) 999-7123
  • Mount Eagle College

    4025 University Parkway, Winston-Salem NC 27106 · (336) 776-0357
  • Nurturing Hands Academy

    1386 D Westgate Center Drive, Winston-Salem NC 27103 · (336) 408-0371
  • Senior Care Training Center

    1311 Westbrook Plaza Ste 101, Winston-Salem NC 27103 · (336) 915-4408
  • Senior Services, Inc.

    2895 Shorefair Drive, Winston-Salem NC 27105
  • Surry Community College - Yadkin Center

    4649 Highway 601 North, Yadkinville NC 27055 · (336) 386-3366

CNA Classes in Winston: FAQ

How many state-approved CNA programs are in the Winston area?

17 nurse aide training programs in the Winston-Salem, NC metro area are on the official North Carolina list (NC DHHS Division of Health Service Regulation, October 2026), across 9 cities.

How much do nursing assistants make in Winston?

Certified Nursing Assistants in the Winston-Salem, NC metro earn a median $38,660 a year ($18.59/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.

Other healthcare programs in Winston

CNA Classes in nearby North Carolina cities