wordpress com stats

CNA Training in North Carolina

Browse local CNA courses offered at North Carolina schools

Complete CNA certification training in 3 months to become a licensed nursing assistant



If you have been thinking about getting into the healthcare field, becoming a Certified Nursing Assistant (CNA) might be an excellent starting point. It is a very fulfilling career in which you have the opportunity to help patients, and their families deal with whatever diseases, conditions, injuries or illnesses they are suffering from. A prospective CNA should possess the following traits: care and compassion for other human beings, patience and organization skills, pride in performing excellent work. One of the great things about becoming a CNA is the strong employment outlook for the future.

How Can I Find CNA Training Programs Near Me?

Browse our list of North Carolina schools that offer CNA training courses to become a certified nursing assistant. Nurse aide programs are usually offered at community colleges, junior colleges, trade schools and technical/vocational schools. Our directory includes as many CNA programs as possible, but is not complete as there may be additional CNA programs that are not listed here. Many long-term care facilities offer CNA training to current employees and trainees. In many cases these programs are not widely advertised, but can be discovered by contacting the facilities directly. Use our custom school search tool to identify CNA training programs near you with open enrollment.


How Much Can You Make as a CNA in North Carolina?

The average salary for a CNA in North Carolina is approximately $28,236 per year. Hospitals will also hire CNAs (usually they will ask for more experienced candidates). The care of a patient in the hospital is generally more acute, and there are many more medical supplies and equipment with which to familiarize oneself, but the pay scale in the hospital will often reflect the added knowledge and experience required.

Many medical staffing agencies have job openings for CNAs. As a CNA for an agency a person would be sent to different facilities as the need arises. Nursing agencies generally require that a CNA has been working in the field for some time (usually at least 1 year). There is usually no guarantee of hours with a nursing agency, but the temporary nature of the work might be beneficial for some people.

How to Become a CNA in North Carolina

Many CNAs are employed in a long term care facility or a nursing home. In these settings the CNA has a resident or group of residents for whom he/she is responsible for. Their duties will include taking vital signs, keeping daily records, assisting with basic necessities (such as brushing teeth, bathing, dressing, etc). Some nursing facilities will provide free CNA training, or pay for training elsewhere, in exchange for an agreement to work at the facility for a specified amount of time (usually 6 months to 1 year) upon successful completion of training and certification. A CNA who chooses to work in home healthcare would be responsible for all of the above plus assisting the client with light housework and meal preparation.

Can I Transfer My CNA License to North Carolina?

If you are a certified nursing assistant from another state and have just moved to North Carolina you can apply to the Nursing Aide Registry in North Carolina for what is called “reciprocity”. As long as you can provide verification that you completed a state approved CNA certification program, are currently certified in another state, and have worked as a CNA recently. You would not need to take the North Carolina exam or training if you are granted reciprocity. CNA licenses usually need to be renewed every two years.

How Much Does CNA Training Cost? How Long Does it Take?

In order to work as a CNA in the state of North Carolina, one must complete a state-approved nurse aide education program. A good training program will include training in general nursing skills, basic diagnostic skills, emergency care, patient’s rights, infection control, and CPR training. All state-approved courses include at least 75 hours of training time (at least 16 clinical and 16 classroom hours).


CNA Classes in North Carolina (NC)

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



North Carolina CNA Certification Requirements

– complete state approved CNA training program
– pass both parts of competency evaluation (written & skills)
– pass competency test within 24 months of completion of training


North Carolina CNA Resources

North Carolina Board of Nursing
North Carolina Nurse Aide Registry
Nurse Aide Employment Outlook 2010-2011
National Association of Health Care Assistants
National Network of Career Nursing Assistants

NursesLink.org