CNA Programs in North Carolina


There’s a huge demand for Certified Nursing Assistants in North Carolina, and elsewhere in the US. Whether you’re looking to change careers, or start a new career, this could be just what you’re looking for. Courses are reasonably priced, training takes a matter of months at the most, and with jobs plentiful in North Carolina and elsewhere, there’s never been a better time to train as a certified nurses aide.

How North Carolina’s CNA System Differs

North Carolina differs from most other states in that a Certified Nurse Aide/Certified Nursing Assistant (CNA) in the state does not need to be registered in order to work as a nurses aide. That having been said, however, many employers still prefer trained and certified candidates, and you’re more likely to find a job, or earn more, if you have the necessary certification.

Who Oversees CNA Training In North Carolina

The North Carolina Department of Public Instruction (NCDPI) – Health Occupations Education Nurse Aide Office is the body tasked with overseeing the nurses aide training programs in the state. North Carolina differs here too though, because there are different ‘grades’ of training that you can apply for, that entitle you to employment in different grades too. The first, and the one recommended for a new CNA is the Nurse Aide I program.

What Can You Expect from CNA Programs in North Carolina?

North Carolina CNA courses must cover a minimum of 75 hours of practical and theoretical training. Training courses are offered by schools, colleges, nursing homes and medical facilities, as well as private companies. Just remember, however, that clinical training in the field will need to be supervised by a trained nursing professional, so make sure that’s included in the course.

The course covers everything a CNA needs to know to work as a certified nurses aide in the state – patient care, nursing, administrative and reporting issues and terminology.

Certification As a Nurses Aide in North Carolina

Although it is possible to work as a nurses aide in North Carolina without training and certification, it’s unlikely that you will get the kind of position you are looking for without them. Not being certified will limit your earning potential, and the jobs you can apply for.

Training as a CNA in North Carolina and elsewhere is relatively cheap and it’s one of the quickest programs in the healthcare field. Once you’ve completed your training, you need to take the North Carolina Nurse Aide competency exam offered by Pearson Vue and community colleges in the state. Then you will need to apply for inclusion on the North Carolina Nurse Aide I Registry.

CNA Earnings In North Carolina

Certified nurses aides in North Carolina, who have completed their training and certification, can expect to earn a little over $23,000 as the average salary, depending on their experience level, and where they work. Jobs are plentiful too, with a 30% increase in demand expected over the next five years.

So if you are looking to work as a nurses aide in North Carolina, there’s never been a better time to train or get certified.

North Carolina Nurse Aide Registry

NC Department of Health & Human Services – Division of Health Service Regulation
2709 Mail Service Center, Raleigh, NC 27699
Phone: (919) 855-3969
License Verification: (919) 715-0562

North Carolina State Board of Nursing

4516 Lake Boone Trail
Raleigh, NC 27607
919-782-3211

Accredited CNA Training Classes & Programs in North Carolina

Alamance Community College – Haw River

1247 Jimmie Kerr Rd., Haw River, NC 27258
Phone: (336) 538-7000

Alamance Community College Carrington-Scott Campus – Graham

1247 Jimmie Kerr Rd., Graham, NC 27253
Phone: (336) 578-2002

American Academy of Healthcare, LLC. – Charlotte

5200 Park Rd., Charlotte, North Carolina 28209
Phone: (704) 525-3500

American Red Cross E.H. Dole Chapter – Salisbury

1930 Jake Alexander Blvd West, # B, Salisbury, NC 28147
Phone: (704) 633-3854

Asheville-Buncombe Tech Community College – Marshall Campus

340 Victoria Road, Asheville, North Carolina 28801
Phone: (828) 254-1921

Asheville-Buncombe Technical Community College – Enka Campus

1459 Sand Hill Road., Candler, NC 28715
Phone: (828) 254-1921

Asheville-Buncombe Technical Community College CNA Course

340 Victoria Road, Asheville, North Carolina 28801
Phone: (828) 254-1921

Beaufort County Community College – Beaufort Campus

5337 Hwy 264 East, Washington, NC 27889
Phone: (252) 946-6194

Bess-Jackson Nurse Aide Training School – Durham

3500 Westgate Drive, Suite 703, Durham, NC 27707
Phone: (919) 419-0001

Black Mountain Neuro-Medical Treatment Nurse Aide Training

932 Old U.S. 70, Black Mountain, NC 28711
Phone: (828) 669-3100

Bladen Community College – Clarkton

7418 Old Highway 41, Dublin, NC 28332
Phone: (910) 862-2164

Bladen Community College – Dublin

7418 Old Highway 41, Dublin, NC 28332
Phone: (910) 862-2164

Bladen Community College – East Arcadia Campus

1741 East Arcadia Road, Riegelwood, NC 28332
Phone: (910) 879-5634

Blue Ridge Community College – Flat Rock

180 West Campus Drive, Flat Rock, NC 28731
Phone: (828) 694-1735

Blue Ridge Community College Nurse Assistant Program – Transylvania Center

180 West Campus Drive, Flat Rock, NC 28731
Phone: (828) 694-1761

Broughton Hospital – Morganton

1000 South Sterling Street, Morganton, North Carolina 28655
Phone: (828) 433-2111

Brunswick Community College – Supply

P.O. BOX 30, Supply, NC 28462
Phone: (910) 755-7337

Cabarrus College of Health Sciences – Concord

920 Church Street North, Concord, NC 28025
Phone: (704) 783-1555

Caduceus Nightingale Academy Nursing Assistant Course – Winston Salem

3560 Vest Mill Road, Winston Salem, NC 27103
Phone: (336) 765-9925

Caldwell Community College and Technical Institute Caldwell Campus

2855 Hickory Blvd., Hudson, NC 28638
Phone: (828) 759-4400 or (828) 726-2200 or (828) 726-2370

Caldwell Community College and Technical Institute CNA Program – Boone Campus

2855 Hickory Blvd., Hudson, NC 28638
Phone: (828) 726-2242

Cape Fear Community College – Burgaw Campus

100 Industrial Drive, Burgaw, North Carolina 28425
Phone: (910) 343-0481

Cape Fear Community College – Wilmington

411 North Front Street, Wilmington, North Carolina 28401
Phone: (910) 362-7180

Care One Health Training Institute, Inc. Nurse Aide Course – Raleigh

331 Tryon Road, Raleigh, North Carolina 27603
Phone: (919) 773-7165

Caregivers Institute, Inc. Nursing Assistant Course – Charlotte

825 Central Ave., Charlotte, NC 28204
Phone: (704) 373-0954

Caring for Life, LLC Health Care Education and Training – Holly Ridge

618A Court Street, Jacksonville, NC 28540
Phone: (910) 381-2465

Carolinas College of Health Sciences – Charlotte

1200 Blythe Blvd., Charlotte, North Carolina 28203
Phone: (704) 355-0975

Catawba Valley Community College – Alexander Campus

2550 US Hwy 70, Hickory, North Carolina 28602
Phone: (828) 327-7000

Catawba Valley Community College Nurse Aide Course – Goodwill Site

2550 US Highway 70 SE, Hickory, North Carolina 28602
Phone: (828) 327-7000

Catawba Valley Community College Nurse Aide Course – Hickory

2550 US Highway 70 SE, Hickory, NC 28602
Phone: (828) 327-7000

Central Carolina Community College – Chatham County

505 M L King Jr Blvd., Siler City, North Carolina 27344
Phone: (919) 742-2715

Central Carolina Community College – Jonesboro Center

1105 Kelly Drive, Sanford, NC 27330
Phone: (919) 775-5401

Central Carolina Community College Harnett County

1075 East Cornelius Harnett Blvd., Lillington, NC 27546
Phone: (910) 893-9101

Central Carolina Community College Nursing Assistant Course – Chatham

764 West St, Pittsboro, NC 27312
Phone: (919) 542-6495

Central Piedmont Community College CNA Training Course – Charlotte

1201 Elizabeth Ave., Charlotte, NC 28204
Phone: (704) 330-4377

Central Piedmont Community College Nurse Aide Training – Levine Campus

2800 Campus Ridge Rd., Matthews, North Carolina 28105
Phone: (704) 330-4377

Cherry Hospital Nurse Aide Training Course – Goldsboro

201 Stevens Mill Road, Goldsboro, North Carolina 27530
Phone: (919) 731-3200

City Carteret Community College – Morehead City

3505 Arendell Street, Morehead City, NC 28557
Phone: (252) 222-6203

City Carteret Community College Nurse Aide Program – Taylor Extended Care Facility

468 Highway 70 East, Sealevel, North Carolina 28577
Phone: (252) 222-6200

Cleveland Community College CNA Course – Shelby

137 South Post Road, Shelby, NC 28152
Phone: (704) 484-4000

Coastal Carolina Community College – Jacksonville

444 Western Blvd., Jacksonville, NC 28546
Phone: (910) 455-1221

College of the Albemarle – Dare Campus

132 Russell Twiford Road, Manteo, NC 27954
Phone: (252) 473-2264

College of the Albemarle – Elizabeth City Campus

US Highway 17, Elizabeth City, NC 27909
Phone: (252) 335-0821

College of the Albemarle Nurse Aide Training Chowan Campus

824 North Oakum Street, Edenton, North Carolina 27932
Phone: (252) 482-7900

Davidson Community College – Mocksville Campus

1205 Salisbury Road, Mocksville, NC 27028
Phone: (336) 249-8186

Davidson County Community College CNA Course – Thomasville

P.O. Box 1287, Lexington, North Carolina 27293
Phone: (336) 249-8186

Divine Health Academy – Charlotte

5501 Executive Center Drive, Charlotte, NC 28212
Phone: (704) 566-2955

Durham Technical Community College

201 Foster Street, Durham, NC 27701
Phone: (919) 536-7239

Durham Technical Community College – Durham Hybrid

201 Foster Street, Durham, NC 27701
Phone: (919) 536-7239

Durham Technical Community College Nurse Aide Course – Chapel Hill

411 West Chapel Hill, North Carolina 27514
Phone: (919) 536-7239

Durham Technical Community College Nursing Assistant Course – Chapel Hill Hybrid

1637 Lawson Street, Durham, NC 27703
Phone: (919) 536-7239

Edgecombe Community College Nurse Aide Training – Rocky Mt. Campus

225 Tarboro Street, Rocky Mount, NC 27801
Phone: (252) 446-0436

Edgecombe Community College Nurse Aide Training – Tarboro

2009 West Wilson Street, Tarboro, North Carolina 27886
Phone: (252) 823-5166

Fayetteville Technical Community College – Huskins

2201 Hull Road, Fayetteville, North Carolina 28303
Phone: (910) 678-8432

Fayetteville Technical Community College CNA Program – Spring Lake

2201 Hull Road, Fayetteville, NC 28303
Phone: (910) 436-1443

Fayetteville Technical Community College Nurse Aide Course

2201 Hull Road, Fayetteville, North Carolina 28303
Phone: (910) 678-8432

Forsyth Tech Community College CNA Training Course – Swisher Center

1251 Dudley Products Drive, Kernersville, North Carolina 27284
Phone: (336) 734-7734

Forsyth Tech Community College Nurse Aide Training Course – Woodruff Center

4905 Lansing Drive, Winston-Salem, NC 27105
Phone: (336) 734-7734

Forsyth Technical Community College – Winston Salem

1300 Bolton Street, Winston Salem, North Carolina 27103
Phone: (336) 734-7734

Forsyth Technical Community College CNA Class – NW Forsyth Center

3111 Big Oaks Drive, King, NC 27050
Phone: (336) 734-7734

Gaston College – Lincoln Campus

511 South Aspen Street, Lincolnton, NC 28092
Phone: (704) 922-6372

Gaston College East Campus Nursing Assistant Program – Belmont

7220 Wilkinson Blvd., Belmont, North Carolina 28012
Phone: (704) 922-6372

Gaston College Nurse Aide Program – Dallas

201 Highway 321 South, Dallas, NC 28034
Phone: (704) 922-6365 or (704) 922-6372

Gericare Education and Training, Inc. Nurse Aide Course – Durham

505 South Duke Street, Durham, North Carolina 27701
Phone: (919) 479-3000

Guilford Technical Community College – Jamestown

601 High Point Rd., Jamestown, North Carolina 27282
Phone: (336) 334-4822

Halifax Community College – Weldon

100 College Drive, Weldon, North Carolina 27890
Phone: (252) 536-7291

Haywood Community College – Clyde

185 Freedlander Drive, Clyde, North Carolina 28721
Phone: (828) 627-2821

HealthCore Resource, Inc. Nurse Aide Program – Raleigh

1100 Navaho Drive # 128, Raleigh, NC 27609
Phone: (919) 872-1178

Isothermal Community College – Spindale

286 ICC Loop Road, Spindale, NC 28160
Phone: (828) 286-3636

Isothermal Community College Nurse Aide Course – Polk Campus

1255 West Mills Street, Columbus, North Carolina 28722
Phone: (828) 894-3092

James Sprunt Community College – Kenansville

133 James Sprunt Circle, Kenansville, North Carolina 28349
Phone: (910) 296-1341

Johnston Community College – Medical Mall

245 College Rd., Smithfield, NC 27577
Phone: (919) 934-3051

Johnston Community College – Smithfield

245 College Rd., Smithfield, NC 27577
Phone: (919) 934-3051

Lenoir Community College – Green County Division

602 West Harper Street, Snow Hill, NC 28580
Phone: (252) 747-3434

Lenoir Community College – Jones County Center

794 NC Highway 58 South, Trenton, North Carolina 28585
Phone: (252) 448-5021

Lenoir Community College – Kinston

231 Highway 58 South, Kinston, North Carolina 28502
Phone: (252) 527-6223

Martin Community College – Bertie Campus

409 West Granville Street, Windsor, North Carolina 27983
Phone: (252) 794-4861

Martin Community College – Williamston

1161 Kehukee Park Road, Williamston, NC 27892
Phone: (252) 792-1521

Mayland Community College – Avery Campus

200 Mayland Drive, Spruce Pine, North Carolina 28777
Phone: (828) 733-5883

Mayland Community College – Spruce Pine

200 Mayland Drive, Spruce Pine, NC 28777
Phone: (828) 765-7312

Mayland Community College CNA Course – Yancey Campus

107 Wheeler Hills Road, Burnsville, NC 28714
Phone: (828) 682-7315

McDowell Technical Community College – Marion

54 College Drive, Marion, North Carolina 28752
Phone: (828) 652-6021

Mitchell Community College CNA Course – Goodwill Workforce Development Center

500 West Broad Street, Statesville, NC 28677
Phone: (704) 978-5443

Mitchell Community College Nurse Aide Training – Mooresville

219 North Academy Street, Mooresville, North Carolina 28115
Phone: (704) 878-4368

Mitchell Community College Nursing Assistant Course – Huskins Program

500 West Broad Street, Statesville, NC 28677
Phone: (704) 878-4368

Monolia’s Training Academy, Inc. – Greensboro

1B Terrace Way, Greensboro, NC 27403
Phone: (336) 299-0838

Montgomery Community College – Troy

1011 Page Street, Troy, NC 27371
Phone: (910) 576-6222

Nash Community College – Rocky Mount

522 North Old Carriage Rd., Rocky Mount, NC 27804
Phone: (252) 443-4011

North Pointe – Randleman

1195 Pineview Road, Randleman, NC 27317
Phone: (336) 625-1900

Nurse Aide Institute of Excellence – Charlotte

4510 Sunset Road, Charlotte, North Carolina 28216
Phone: (704) 509-4714

Oconaluftee Job Corps – Cherokee

502 Oconaluftee Job Corps Road, Cherokee, NC 28719
Phone: (828) 497-5411

Optimal Health College, Inc. – Durham

2742 Holloway Street, Durham, NC 27703
Phone: (919) 596-6811

Pamlico Community College – Grantsboro

5049 Highway 306 South, Grantsboro, North Carolina 28529
Phone: (252) 249-1851

Piedmont Community College – Roxboro

1715 College Drive, Roxboro, NC 27573
Phone: (336) 599-1181

Piedmont Community College CNA Class – Yanceyville Campus

331 Piedmont Drive, Yanceyville, North Carolina 27379
Phone: (336) 599-1181

Pitt Community College – Greenville

4381 County Home Road, Greenville, NC 27858
Phone: (252) 355-4293 or (252) 321-4225

Priority Nursing Academy Certified Nurse Aide I Program – Greensboro

2007 Yanceyville Street, Suite #61, Greensboro, NC 27405
Phone: (336) 272-4952

Queens University of Charlotte

1900 Selwyn Avenue, Charlotte, NC 28274
Phone: (704) 337-2537

Randolph Community College – Trinity Campus

110 Park Drive, Archdale, NC 27263
Phone: (336) 633-0248

Randolph Community College CNA Program – Asheboro

629 Industrial Park Avenue, Asheboro, North Carolina 27205
Phone: (336) 633-0248

Richmond Community College – Hamlet

1042 West Hamlet Avenue, Hamlet, NC 28345
Phone: (910) 582-7062

Richmond Community College – Main Campus

1042 West Hamlet Avenue, Hamlet, North Carolina 28345
Phone: (910) 410-1891

Richmond Community College CNA Training Program Scotland Center

201 Atkinson Street, Rockingham, NC 28379
Phone: (910) 410-1833

Richmond Community College CNA Training Program – Scotland Center-Hybrid

201 Atkinson Street, Rockingham, NC 28379
Phone: (910) 410-1833

Roanoke-Chowan Community College – Ahoskie

109 Community College Road, Ahoskie, NC 27910
Phone: (252) 332-5921

Robeson Community College – Lumberton

5160 Fayetteville Road, Lumberton, North Carolina 28360
Phone: (910) 738-7101

Robeson Community College – Pembroke

124 Livermore Drive, Pembroke, NC‎ 28372
Phone: (919) 272-3700

Rockingham Community College – Wentworth

Highway 65 West County Home Road, Wentworth, NC 27375
Phone: (336) 342-4261

Rowan-Cabarrus Community College – Salisbury

P.O. Box 1595, Salisbury, North Carolina 28145
Phone: (704) 637-0760

Rowan-Cabarrus Community College Nurse Aide Course – Kannapolis Campus

P.O. Box 1595, Salisbury, North Carolina 28145
Phone: (704) 788-3197

Sampson Community College – Clinton

1801 Sunset Avenue, Clinton, North Carolina 28328
Phone: (910) 592-8081 or (910) 592-7176

Sandhills Community College – Pinehurst

3395 Airport Road, Pinehurst, North Carolina 28374
Phone: (910) 692-6185

Sandhills Community College – Raeford Campus

1110 East Central Avenue, Raeford, North Carolina 28376
Phone: (910) 875-8589

Serenity Nurse Aide Academy – Charlotte

3126 Milton Road, Charlotte North Carolina 28215
Phone: (704) 567-8000

South Piedmont Community College – East Campus

4209 Old Charlotte Hwy., Monroe, North Carolina 28110
Phone: (704) 272-7635

South Piedmont Community College – Online Hybrid

721 Brewer Drive, Monroe, North Carolina 28112
Phone: (704) 290-5217

South Piedmont Community College – West Campus

721 Brewer Drive, Monroe, North Carolina 28112
Phone: (704) 289-8588

Southeastern Community College – Whiteville

4564 Chadbourn Highway, Whiteville, North Carolina 28472
Phone: (910) 642-7141

Southwestern Community College – Cashiers Center

447 College Drive, Sylva, NC 28779
Phone: (828) 586-4091

Southwestern Community College – Sylva

447 College Drive, Sylva, NC 28779
Phone: (828) 586-4091

Southwestern Community College Nursing Assistant Program – Swain Center

447 College Drive, Sylva, North Carolina 28779
Phone: (828) 488-6413

Sparta Wilkes Community College – Alleghany Campus

115 Atwood Street, Sparta, NC 28675
Phone: (336) 372-5061

Stanly Community College – Albemarle

141 College Drive, Albemarle, North Carolina 28001
Phone: (704) 991-0342

Stanly Community College CNA Course – Hybrid Program

141 College Drive, Albemarle, North Carolina 28001
Phone: (704) 991-0341

Stanly Community College Nurse Aide Program – Off Site Program

102 Stanly Parkway, Locust, NC 28097
Phone: (704) 888-8848

Surry Community College Main Campus – Dobson

630 South Main Street, Dobson, NC 27017
Phone: (336) 386-8121

Surry Community College Off-Site Program

630 South Main Street, Dobson, North Carolina 27017
Phone: (336) 386-3224

The Nurse Aide Training Center

Kannapolis, NC
Phone: (980) 230-6336

Thomas Health Care, Inc. CNA Course – Raleigh

5805 Departure Drive # E, Raleigh, North Carolina 27616
Phone: (919) 790-9084

Tri-County Community College CNA Class – Murphy

4600 East US Highway 64, Murphy, North Carolina 28906
Phone: (828) 837-6810

Tri-County Community College CNA Class – Robbinsville Campus

4600 East US Highway 64, Murphy, NC 28906
Phone: (828) 837-6810

Vance-Granville Community College – Granville Site

P.O. Box 917, Henderson, NC 27536
Phone: (252) 492-2061

Vance-Granville Community College – Warren County Campus

200 Community House Road, Henderson, North Carolina 27537
Phone: (252) 738-3366

Vance-Granville Community College Main Campus – Henderson

200 Community House Road, Henderson, NC 27537
Phone: (252) 492-2061

Vance-Granville Community College Nurse Assistant Program – Franklin County Campus

200 Community House Road, Henderson, North Carolina 27537
Phone: (252) 492-2061

Wake Technical Community College Nurse Aide Training – Raleigh

9101 Fayetteville Road, Raleigh, NC 27603
Phone: (919) 866-5800

Wayne Community College Nurse Aide Course – Goldsboro

3000 Wayne Memorial Drive, Goldsboro, NC 27534
Phone: (919) 735-5151

Western Piedmont Community College CNA Class – Morganton

1001 Burkemont Avenue, Morganton, NC 28655
Phone: (828) 448-3532

Wilkes Community College – Ashe Campus

363 Campus Drive, Jefferson, NC 28640
Phone: (336) 246-3900

Wilkes Community College CNA Class – Wilkesboro Campus

1328 South Collegiate Drive, Wilkesboro, North Carolina 28697
Phone: (336) 838-6257

Wilson Community College Nurse Aide Training Program

902 Herring Avenue, Wilson, NC 27893
Phone: (252) 291-1195

AD

★ Featured Online Nursing Programs

You might also be interested in one of the following featured nursing programs that are currently accepting students and have online or hybrid nursing programs. You can get in touch with these featured programs directly to get your questions answered. Be sure to check with each program on specific prerequisites for their program!

Online BSN Programs

Online MSN Programs

SPONSORED SCHOOLS