North Carolina Accredited Certified Nursing Assistant Training Programs and Schools

light blue one use medical protective masks

North Carolina’s higher education institutions are located throughout the state, with some located in urban centers such as Raleigh or Charlotte, while others are located in more rural areas. Studying in North Carolina provides opportunities to explore the state’s diverse landscapes, including its beaches, mountains, and historic landmarks.

Financial Aid for Certified Nursing Assistant Programs in North Carolina 

North Carolina offers a range of financial aid options for students, including federal aid such as grants and loans, as well as state-specific aid such as the North Carolina Education Lottery Scholarship and the North Carolina Community College Grant. Many institutions also offer scholarships and other forms of aid to help students cover the cost of their education.

North Carolina Accredited Certified Nursing Assistant Training Programs and Schools 2023

Updated March 2023


Alamance Community College – CNA program

Graham Campus

1247 Jimmie Kerr Road

Graham, NC 27253

Asheville-Buncombe Technical Community College – Certified Nurse Assistant

Health Occupations Division

340 Victoria Road

Asheville, NC 28801

Beaufort County Community College – Certified Nurse Assistant

Allied Health Department

5337 Highway 264 East

Washington, NC 27889

Bladen Community College – Certified Nurse Assistant

Allied Health Department

7418 NC Hwy 41 West

Dublin, NC 28332

Brunswick Community College – CNA program

Health Science Building

50 College Road

Bolivia, NC 28422

Caldwell Community College and Technical Institute – Certified Nurse Assistant

Allied Health Division

2855 Hickory Boulevard

Hudson, NC 28638

Cape Fear Community College – Certified Nurse Assistant program

411 North Front Street

Wilmington, NC 28401

Carteret Community College – Certified Nurse Assistant program

Allied Health Department

3505 Arendell Street

Morehead City, NC 28557

Catawba Valley Community College – Certified Nurse Assistant program

Allied Health Department

2550 Highway 70 SE

Hickory, NC 28602

Central Carolina Community College – Certified Nurse Assistant program

Continuing Education Department

1105 Kelly Drive

Sanford, NC 27330

Cleveland Community College – Certified Nurse Assistant program

Allied Health Department

137 S Post Road

Shelby, NC 28152

Coastal Carolina Community College – Certified Nurse Assistant program

Allied Health Department

444 Western Boulevard

Jacksonville, NC 28546

College of the Albemarle – Certified Nurse Assistant program

Health Sciences Building

1208 North Road Street

Elizabeth City, NC 27909

Craven Community College – Certified Nurse Assistant program

Allied Health Department

800 College Court

New Bern, NC 28562

Davidson County Community College – Certified Nurse Assistant program

Allied Health Division

297 DCCC Road

Thomasville, NC 27360

Durham Technical Community College – Certified Nurse Assistant program

Continuing Education Division

1637 E. Lawson Street

Durham, NC 27703

Edgecombe Community College – Certified Nurse Assistant program

Health Occupations Department

2009 West Wilson Street

Tarboro, NC 27886

Fayetteville Technical Community College – Certified Nurse Assistant program

Health Programs Division

2201 Hull Road

Fayetteville, NC 28303

Forsyth Technical Community College – Certified Nurse Assistant program

Allied Health Department

2100 Silas Creek Parkway

Winston-Salem, NC 27103

Gaston College – Certified Nurse Assistant program

Health and Human Services Division

201 Highway 321 South

Dallas, NC 28034


Scroll to Top