Find local schools that offer CNA training in North Carolina

Why should you choose to complete CNA training in North Carolina? First, if you like caring for people and enjoy offering social and emotional support, this may be the perfect profession for you. As a CNA, you work under the supervision of a Registered Nurse (RN). Additionally, you report any areas of concern to the RN, which helps ensure patients get the best care possible.

Moreover, you have several options for where you can work. For example, you might find a job in a hospital, nursing home, retirement community, or a facility for people with disabilities. At times, you may perform duties that some people find undesirable or unpleasant. However, with empathy and patience, you can still provide essential care and services to patients in need. As a result, your compassion can truly make a difference in their lives.

How Can I Find CNA Training in North Carolina Near Me?

We invite you to browse our list of local schools that offer CNA training in North Carolina so you can become a certified nursing assistant. Typically, nurse aide programs are available at community colleges, junior colleges, trade schools, and technical or vocational schools. Additionally, our directory tries to include as many CNA programs as possible. However, it may not be complete, since there could be other CNA programs not listed here.

Moreover, many long-term care facilities offer CNA training in North Carolina to current employees and trainees. In many cases, these programs are not widely advertised. Therefore, you may be able to find them by contacting the facilities directly. Finally, you can use our custom school search tool to find CNA training programs near you with open enrollment. With these tools and resources, you have several ways to find the right training program for your needs.


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

Certified Nursing Assistants often enjoy several benefits. For example, they may get paid vacation time, health insurance, and retirement plan options. Moreover, if you are a displaced homemaker, a single parent, or someone who lost a job or cannot find work, becoming a CNA is an excellent option to consider.

To become a CNA in North Carolina, you must take several steps. First, you need to complete a training program. Next, you must pass a three-hour exam. Finally, you have to be listed in the state Nurse Aide Registry. Once you finish these steps, you can start your new career as a CNA.

How Long Does CNA Training in North Carolina Take?

To become a Certified Nursing Assistant, you must first have a high school diploma. Next, you need to complete CNA training in North Carolina. Often, attending a vocational school or community college is the simplest route to start your CNA career.

Usually, the training program lasts between six and twelve weeks. During this time, you must complete 72 hours of classroom study and 16 hours of supervised clinical experience. Additionally, your coursework will encompass subjects such as anatomy, physiology, basic nursing skills, nutrition, and infection control.

Sometimes, nursing homes also offer CNA programs. These can last anywhere from one week to three months. Since there are several options, it’s essential to select the program that best suits your needs and schedule.

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 North Carolina Nursing Aide Registry for what is called “reciprocity.” First, you must verify that you completed a state-approved CNA training in North Carolina. Additionally, you need to demonstrate that you are certified in another state and have worked as a CNA within the last year.

If you meet these requirements and are granted reciprocity, you are exempt from taking the North Carolina exam and training. Furthermore, please note that CNA licenses typically require renewal every two years. Due to these steps, transferring your CNA license to North Carolina is typically a smooth process for qualified applicants.

What Skills Will I Learn in My North Carolina CNA Training?

Students learn many valuable skills throughout their training. For example, they learn how to teach patients to achieve the highest level of mobility possible. Additionally, CNA students are trained to communicate and interact effectively with patients. They also learn about patients’ rights.

Moreover, students receive instruction on making beds, performing housekeeping tasks, and safely lifting and turning patients. Furthermore, they discover how to set up medical equipment. Along with these skills, they practice taking a patient’s pulse, monitoring blood pressure, and assisting patients with daily activities such as bathing and grooming. Due to this wide range of training, aspiring nurse aides are well-prepared for their roles.

How Much Does CNA Training in North Carolina Cost?

North Carolina offers numerous free programs for individuals seeking to become a Certified Nursing Assistant. In addition, some welfare and unemployment agencies may help you pay for CNA training in North Carolina. Moreover, if you are already working as a CNA and have received your certification within the last year, your employer may reimburse you for your training costs.

Also, some nursing care institutions will pay your tuition up front if you agree to work for them for a set time after you finish training. Because of these options, becoming a CNA is a great choice for anyone who wants to start a career in healthcare.


CNA Classes 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, NC 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, NC 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, NC 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, NC 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, NC 28425
Phone: (910) 343-0481

Cape Fear Community College – Wilmington

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

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

331 Tryon Road, Raleigh, NC 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, NC 28203
Phone: (704) 355-0975

Catawba Valley Community College – Alexander Campus

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

Catawba Valley Community College Nurse Aide Course – Goodwill Site

2550 US Highway 70 SE, Hickory, NC 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, NC 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, NC 28105
Phone: (704) 330-4377

Cherry Hospital Nurse Aide Training Course – Goldsboro

201 Stevens Mill Road, Goldsboro, NC 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, NC 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, NC 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, NC 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, NC 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, NC 27886
Phone: (252) 823-5166

Fayetteville Technical Community College – Huskins

2201 Hull Road, Fayetteville, NC 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, NC 28303
Phone: (910) 678-8432

Forsyth Tech Community College CNA Training Course – Swisher Center

1251 Dudley Products Drive, Kernersville, NC 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, NC 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, NC 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, NC 27701
Phone: (919) 479-3000

Guilford Technical Community College – Jamestown

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

Halifax Community College – Weldon

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

Haywood Community College – Clyde

185 Freedlander Drive, Clyde, NC 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, NC 28585
Phone: (252) 448-5021

Lenoir Community College – Kinston

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

Martin Community College – Bertie Campus

409 West Granville Street, Windsor, NC 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, NC 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, NC 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, NC 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, NC 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, NC 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, NC 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, NC 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, NC 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, NC 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, NC 28145
Phone: (704) 637-0760

Rowan-Cabarrus Community College Nurse Aide Course – Kannapolis Campus

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

Sampson Community College – Clinton

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

Sandhills Community College – Pinehurst

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

Sandhills Community College – Raeford Campus

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

Serenity Nurse Aide Academy – Charlotte

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

South Piedmont Community College – East Campus

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

South Piedmont Community College – Online Hybrid

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

South Piedmont Community College – West Campus

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

Southeastern Community College – Whiteville

4564 Chadbourn Highway, Whiteville, NC 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, NC 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, NC 28001
Phone: (704) 991-0342

Stanly Community College CNA Course – Hybrid Program

141 College Drive, Albemarle, NC 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, NC 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, NC 27616
Phone: (919) 790-9084

Tri-County Community College CNA Class – Murphy

4600 East US Highway 64, Murphy, NC 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, NC 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, NC 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, NC 28697
Phone: (336) 838-6257

Wilson Community College Nurse Aide Training Program

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