CNA Classes & Requirements In North Carolina – State Approved & Accredited Training Programs in Charlotte, Raleigh, Greensboro, Durham

Over the next few years, the demand for healthcare workers in the country, particularly for CNAs in the state, is expected to increase substantially. If your passion is to help patients but doesn’t have a lot of resources to pursue a nursing degree, you might want to consider taking up a CNA program instead.

Admission Requirements

The first step you need to take to become a CNA is, of course, to apply for it. Admission requirements are usually quite standardized across the state. For North Carolina training facilities, the basic requirements are as follows:

  • Proof of legal age – The youngest acceptable trainee would have to be 18 years old, although there may be institutions who take in students as young as 16. You will need to give a copy of your birth certificate.
  • Medical check – Prospective students will all be screened for health issues and concerns to make sure they are fit to train and work as a CNA.
  • Background check – All applicants are required to present proof of their good standing in the community.

Tuition & Fees

If you are interested in taking up CNA programs in North Carolina, you will be glad to know that the tuition and fees are relatively inexpensive. The costs usually are anywhere from $400 to $900 and will vary with each school. Some institutions, like nursing homes, give some kind of tuition reimbursement or free training along with an agreement that the student will work for them for a while after they graduate.

Course Duration

CNA programs usually last around 6 to 12 weeks, but it can be longer or shorter, depending on where you will be enrolling. The important thing is that all trainees must complete the minimum required hours, which amounts to around 75 hours or more. During this time, you will be trained in written, oral and practical aspects of nursing.

Accredited CNA Schools In North Carolina

You can enroll in lots of CNA programs in North Carolina that have the approved curriculum for CNAs. You can find these at your nearest vocational school, community college or private and public training facilities. Here are a few examples to help you make your choice.

Quick navigation

Ahoskie
Albemarle
Archdale
Asheboro
Asheville
Belmont
Bolivia
Boone
Bryson City
Burgaw
Burnsville
Candler
Cashiers
Chapel
Charlotte
Clarkton
Clinton
Clyde
Columbus
Concord
Conover
Creedmoor
Dallas
Dobson
Dublin
Durham
Edenton
Elkin
Enfield
Fayetteville
Flat
Franklin
Goldsboro
Graham
Grantsboro
Greensboro
Greenville
Hamlet
Henderson
Hendersonville
Hickory
Hudson
Jacksonville
Jamestown
Jefferson
Kannapolis
Kenansville
Kernersville
King
Kinston
Laurinburg
Lillington
Lincolnton
Locust
Lumberton
Marion
Marshall
Matthews
Monroe
Moorsville
Morehead City
Morganton
Murphy
Newland
Pembroke
Pilot Mountain
Pinehurst
Pittsoboro
Raeford
Raleigh
Rich
Riegelwood
Robbinsville
Rocky
Roxboro
Salisbury
Sanford
Shelby
Siler City
Smithfield
Snow
Sparta
Spencer
Spindale
Spring
Spruce
Statesville
Sylva
Tarboro
Taylorsville
Thomasville
Trenton
Troy
Warrenton
Washington
Weldon
Wentworth
Whiteville
Wilkesboro
Williamston
Wilmington
Wilson
Windsor
Winston
Winston-Salem
Winterville
Yadkinville

Ahoskie

Roanoke-Chowan Community College
Address: 109 Community College Road, Ahoskie, NC 27910
(252) 332-5921

Albemarle

Stanly Community College- Hybrid
Address: 141 College Drive, Albemarle, NC 28001
(704) 991-0341

Archdale

Randolph Community College- Trinity Campus
Address: P.O. Box 4715, Archdale, NC 27263
(336) 633-0248

Asheboro

Randolph Community College
Address: 629 Industrial Park Ave, Asheboro, NC 27205
(336) 633-0315

Asheville

Asheville-Buncombe Tech Community College
Address: 340 Victoria Road, Asheville, NC 28801
(828) 254-1921

Belmont

Gaston College-East Campus
Address: 7220 Wilkinson Blvd., Belmont, NC 28012
(704) 922-6372

Bolivia

Brunswick Community College
Address: 50 College Road, Bolivia, NC 28422
(910) 755-7337

Boone

Caldwell Community College and TI -Boone Campus
Address: 372 Community College Drive, PO Box 3318, Boone, NC 28607
(828) 726-2242

Bryson City

Southwestern Community College – Swain Center
Address: 60 Almond School Road, Bryson City, NC 28713
(828) 488-6413

Burgaw

Cape Fear Community College – Burgaw Campus
Address: 100 Industrial Drive, Burgaw, NC 28425
(910) 343-0481

Burnsville

Mayland Community College-Yancey Campus
Address: 200 Mayland Lane, Burnsville, NC 28777
(828) 682-7315

Candler

Asheville-Buncombe Tech Community College- Enka Campus
Address: 1459 Sand Hill Rd., Candler, NC 28715
(828) 254-1921

Cashiers

Southwestern Community College – Cashiers Center
Address: 217 Frank Allen Road, Cashiers, NC 28717
(828) 586-4091

Chapel

Durham Technical Community College- Chapel Hill
Address: 503 W. Franklin St., Chapel, NC 27516
(919) 536-7239

Charlotte

American Academy of Healthcare, LLC
Address: 5601 Executive Center Drive, Charlotte, NC 28212
(704) 525-3500

Carolinas College of Health Sciences
Address: 1200 BLYTHE BOULEVARD, Charlotte, NC 28203
(704) 355-0975

Chosen Healthcare Institute, Inc.
Address: 8430 University Executive Park Dr., Suite 640, Charlotte, NC 28262
(704) 547-1988

Divine Health Academy
Address: 7516 East Independence Blvd, Suite 110, Charlotte, NC 28227
(704) 566-2955

Serenity Nurse Aide Academy
Address: 6636 WT Harris Blvd, Suite & G, Charlotte, NC 28215
(704) 567-8000

Umanah Healthcare Institute
Address: 5801 Executive Center Drive, Suite 103, Charlotte, NC 28212
(704) 287-8534

CarWil Learning Academy
Address: 904 Pecan Ave. Charlotte, NC 28205
(704) 373-0954

Central Piedmont Community College
Address: P.O. Box 35009, Charlotte, NC 28235
(704) 330-4377

Clarkton

Bladen Community College- Clarkton
Address: 7418 Old Highway 41, Clarkton, NC 28332
(910) 879-5500

Clinton

Sampson Community College
Address: PO Box 318, Clinton, NC 28329
(910) 592-7176

Clyde

Haywood Community College
Address: 185 Freedlander Dr, Clyde, NC 28721
(828) 627-2821

Columbus

Isothermal Community College- Polk Campus
Address: 1255 West Mills Street, Columbus, NC 28722
(828) 894-3092

Concord

Cabarrus College of Health Sciences
Address: 401 Medical Park Drive, Concord, NC 28025
(704) 403-1555

Conover

Catawba Valley Community College-Goodwill Site
Address: 2550 US HIGHWAY 70 SE, Conover, NC 28602-8302
(828) 327-7000

Creedmoor

Vance-Granville Community College- Granville Site
Address: 1547 South Campus Drive, Creedmoor, NC 27522
(252) 492-2061

Dallas

Gaston College
Address: 201 Highway 321 South, Dallas, NC 28034
(704) 922-6365

Dobson

Surry Community College- Main Campus
Address: 630 S. Main Street, Dobson, NC 27017
(336) 386-8121

Dublin

Bladen Community College
Address: 7418 NC Hwy 41W, Dublin, NC 28332
(910) 879-5500

Durham

Durham Technical Community College
Address: 1637 Lawson Street, Durham, NC 27703
(919) 536-7239

Optimal Health College, Inc.
Address: 1420 E. Club Blvd., Durham, NC 27704
(919) 596-6811

Gericare Education-Training, Inc.
Address: 3790 Guess Road, Suite 201, Durham, NC 27705
(919) 479-3000

Harris Training Institute, Inc
Address: 2310 South Miami Boulevard #135, Durham, NC 27703, United States
(919) 224-8081

Triangle Nurse Aide Program
Address: 3622 Shannon Road, Durham, NC 27707, United States
(919) 908-9939

Edenton

College of the Albemarle- Chowan Campus
Address: 800 N. Oakum St, Edenton, NC 27932
(252) 482-7900

Elkin

Surry Community College- Elkin Center
Address: 1461 N. Bridge Street, Elkin, NC 28621
(336) 386-3372

Enfield

Halifax Community College-Off Site Programs
Address: 100 College Drive, Enfield, NC 27890
(252) 536-7291

Fayetteville

Fayetteville Technical Community College
Address: 2201 Hull Road, Fayetteville, NC 28303
(910) 678-8423

Flat

Blue Ridge Community College
Address: 180 West Campus Drive, Flat, NC 28731
(828) 694-1735

Franklin

Southwestern Community College -Angel Medical Center
Address: 23 Macon Avenue, Franklin, NC 28734
(828) 369-7331

Goldsboro

Cherry Hospital
Address: 201 Stevens Mill Road, Goldsboro, NC 27530
(919) 731-3200

Wayne Community College
Address: 3000 Wayne Memorial Drive, Goldsboro, NC 27534
(919) 735-5151

Graham

Alamance Community College
Address: P.O. Box 8000, Graham, NC 27253
(336) 538-7000

Grantsboro

Pamlico Community College
Address: 5049 Highway 306 South, Grantsboro, NC 28529
(252) 249-1851

Greensboro

Guilford Technical Community College
Address: 601 High Point Road, Greensboro, NC 27282
(336) 334-4822

Priority Nursing Academy
Address: 2007 Yanceyville St, Greensboro, NC 27405
(336) 272-4952

Greenville

Pitt Community College
Address: PO Drawer 7007, Greenville, NC 27835
(252) 321-4225

East Carolina Nurse Aide Training
Address: 3219 Land Mark Street, Bldg 1 Suite 2 B, Greenville NC 27834
(252) 756-8565

Hamlet

Richmond Community College
Address: P.O. Box 1189-1042 West Hamlet Avenue, Hamlet, NC 28345
(910) 582-7062

Richmond Community College-Scotland Center-Hybrid
Address: P.O. Box 1189-1042 West, Hamlet, NC 28345
(910) 410-1833

Henderson

Vance-Granville Community College- Franklin Cty Campus
Address: 200 Community College Road, Henderson, NC 27536
(252) 492-2061

Hendersonville

Blue Ridge Community College – Goodwill
Address: 45 Ok Park Drive, Hendersonville, NC 28712
(828) 694-1761

Hickory

Catawba Valley Community College
Address: 2550 US HIGHWAY 70 SE, Hickory, NC 28602-8302
(828) 327-7000

Hudson

Caldwell Community College and Technical Institute
Address: 2855 Hickory Boulevard, Hudson, NC 28638
(828) 726-2200

Jacksonville

Coastal Carolina Community College
Address: 444 Western Blvd, Jacksonville, NC 28546
(910) 455-1221

Caring For Life
Address: 618A Court Street, Jacksonville, NC 28540, United States
(910) 989-2273

Jamestown

Guilford Technical Community College
Address: 601 High Point Road, Jamestown, NC 27282
(336) 334-4822

Jefferson

Wilkes Community College- Ashe Campus
Address: 363 Campus Drive, PO Box 504, Jefferson, NC 28640
(336) 246-3900

Kannapolis

Rowan-Cabarrus, Kannapolis Campus
Address: P.O. Box 1595, Kannapolis, NC 28147
(704) 788-3197

Kenansville

James Sprunt Community College
Address: 133 James Sprunt Drive, Kenansville, NC 28349
(910) 296-1341

Kernersville

Forsyth Tech Community College – Swisher Center
Address: 1251 Dudley Products Boulevard, Kernersville, NC 27284
(336) 734-7734

King

Forsyth Technical Community College-NW Forsyth Center
Address: 3111 Big Oaks Road, King, King, NC 27021
(336) 734-7734

Kinston

Lenoir Community College
Address: 231 Hwy 58 South, Kinston, NC 28502
(252) 527-6223

Laurinburg

Richmond Community College- Scotland Center
Address: 201 Atkinson Street, Laurinburg, NC 28345
(910) 410-1833

Lillington

Central Carolina Community College – Harnett
Address: 1075 East Cornelius Harnett Boulevard, Lillington, NC 27546
(910) 893-9101

Lincolnton

Gaston College – Lincoln Campus
Address: 511 South Aspen Street, Lincolnton, NC 28092
(704) 922-6372

Locust

Stanly Community College, Off-Site Program
Address: 102 Stanly Parkway, Locust, NC 28097
(704) 888-8848

Lumberton

Robeson Community College
Address: 5160 Fayetteville Rd, Lumberton, NC 28360
(910) 738-7101

Marion

McDowell Technical Community College
Address: 54 College Dr., Marion, NC 28752
(828) 652-6021

Marshall

Asheville-Buncombe Tech Community College- Marshall Camp
Address: 4646 US Hwy 25-70, Marshall, NC 28753
(828) 254-1921

Matthews

Central Piedmont Community College-Levine Campus
Address: 800 Campus Ridge Road, Matthews, NC 28105
(704) 330-4377

Monroe

South Piedmont Community College- East Campus
Address: 4209 Old Charlotte Hwy, Monroe, NC 28110
(704) 272-7635

Moorsville

Mitchell Community College – Mooresville
Address: 219 N. Academy Street, Mooresville, NC 28677
(704) 663-1923

Morehead City

Carteret Community College
Address: 3505 Arendell Street, Morehead City, NC 28557
(252) 222-6203

Morganton

Broughton Hospital
Address: 1000 South Sterling St., Morganton, NC 28655
(828) 433-2111

Western Piedmont Community College
Address: 1001 Burkemont Avenue, Morganton, NC 28655
(828) 448-3532

Murphy

Tri-County Community College
Address: 21 Campus Circle, Murphy, NC 28906
(828) 837-6810

Newland

Mayland Community College- Avery Campus
Address: 785 Cranberry Street, Newland, NC 28657
(828) 733-5883

Pembroke

Robeson Community College- Pembroke
Address: 124 Livermore Dr, Pembroke, Pembroke, NC 28372
(919) 272-3700

Pilot Mountain

Surry Community College- Pilot Center
Address: 612 E. Main Street, Pilot Mountain, NC 27041
(336) 386-3372

Pinehurst

Sandhills Community College
Address: 3395 Airport Road, Pinehurst, NC 28374
(910) 692-6185

Pittsoboro

Central Carolina Community College- Pittsboro
Address: 764 West Street, Pittsboro, NC 27312
(919) 542-6495

Raeford

Sandhills Community College – Raeford Campus
Address: 1110 East Central Avenue, Raeford, NC 28376
(910) 875-8589

Raleigh

Care One Health Training Institute
Address: 309 Chapanoke Road, Suite 116, Raleigh, NC 27603
(919) 773-7165

Wake Technical Community College
Address: 9101 Fayetteville Road Raleigh, Raleigh, NC 27603
(919) 866-5800

Wake Technical Community College- PSEC
Address: 321 Chapanoke Road Raleigh, NC 27603
(919) 866-6100

Miller Motte College
Address: 3901 Capital Boulevard #151, Raleigh, NC 27604, United States
(866) 487-2920

Guiding Lights Caregiver Support Center
Address: 3724 National Drive, Suite 130, Raleigh, NC 27612
(919) 371-2062

Rich

Roanoke-Chowan Comm. College
Address: 210 Roberts Road, Rich, NC 27869
(252) 862-1200

Riegelwood

Bladen Community College- East Arcadia
Address: 1741 East Arcadia Road, Riegelwood, NC 28456
(910) 879-5500

Robbinsville

Tri-County Community College-Robbinsville Campus
Address: 145 Moose Branch Rd, Robbinsville, NC 28771
(828) 837-6810

Rocky

Nash Community College
Address: 522 North Old Carriage Road, Rocky, NC 27804
(252) 443-4011

Edgecombe Community College- Rocky Mt. Campus
Address: 225 Tarboro St., Rocky, NC 27801
(252) 446-0436

Roxboro

Piedmont Community College
Address: Administrative Services, P.O. Box 1197, Roxboro, NC 27573
(336) 599-1181

Salisbury

Rowan-Cabarrus Community College
Address: 1333 Jake Alexander Blvd S, Salisbury, NC 28146
(704) 637-0760

Sanford

Central Carolina Community College-Wicker Center
Address: 1105 Kelly Drive, Sanford, NC 27330
(919) 775-2122

Shelby

Cleveland Community College
Address: 137 South Post Rd., Shelby, NC 28152
(704) 484-4000

Siler City

Central Carolina Community College- Siler City
Address: 505-L King Jr Blvd, Siler City, NC 27344
(919) 742-2715

Smithfield

Johnston Community College
Address: 245 College Road, Smithfield, NC 27577
(919) 934-3051

Snow

Lenoir Community College
Address: P.O. Box 188-231 Hwy 58 South, Snow, NC 28502
(252) 747-3434

Sparta

Wilkes Community College- Alleghany Campus
Address: PO Box 120 1328 S. Collegiate Drive, Sparta, NC 28697
(336) 372-5061

Spencer

Graceful Touch Health Institute
Address: 117 5th Street, Spencer NC 28159
(704) 630-1040

Spindale

Isothermal Community College
Address: 286 ICC Loop Road, Spindale, NC 28160
(828) 286-3636

Spring

Fayetteville Technical Community College – Spring Lake
Address: 2201 Hull Road, Spring, NC 28303
(910) 436-1443

Spruce

Mayland Community College-Spruce Pine
Address: 200 Mayland Drive, Spruce, NC 28777
(828) 765-7312

Statesville

Mitchell Community College-Goodwill Center
Address: 500 West Broad Street, Statesville, NC 28677
(704) 978-5443

Mitchell Community College – Cherry Street
Address: 701 Cherry Street, Statesville, NC 28677
(704) 873-3783

Sylva

Southwestern Community College
Address: 447 College Dr., Sylva, NC 28779
(828) 586-4091

Tarboro

Edgecombe Community College
Address: 2009 W. Wilson St., Tarboro, NC 27886
(252) 823-5166

Taylorsville

Catawba Valley Community College-Alexander Campus
Address: 345 Industrial Blvd., Taylorsville, NC 28681
(828) 327-7000

Thomasville

Davidson County Community College
Address: 305 Randolph Street, Thomasville, NC 27360
(336) 249-8186

Trenton

Lenoir Community College -Jones County Center
Address: 509 Highway 58 North, Trenton, NC 28585
(252) 448-5021

Troy

Montgomery Community College
Address: 1011 Page Street, Troy, NC 27371, United States
(910) 576-6222

Warrenton

Vance-Granville Community College – Warren County Campus
Address: 210 West Ridgeway Street, Warrenton, NC 27589
(252) 738-3366

Washington

Beaufort County Community College- Beaufort Campus
Address: 5337 Hwy 264 East, P.O. Box 1069, Washington, NC 27889
(252) 946-6194

Weldon

Halifax Community College
Address: 100 College Drive, Weldon, NC 27890
(252) 536-7291

Wentworth

Rockingham Community College
Address: 215 Wrenn Memorial Road, Wentworth, NC 27375, United States
(336) 342-4261

Whiteville

Southeastern Community College
Address: 4564 Chadbourn Hwy, PO Box 151, Whiteville, NC 28472
(910) 642-7141

Wilkesboro

Wilkes Community College- Wilkesboro Campus
Address: PO Box 120 1328 S. Collegiate Drive, Wilkesboro, NC 28697
(336) 838-6204

Williamston

Martin Community College
Address: 1161 Kehukee Park Road, Williamston, NC 27892
(252) 792-1521

Wilmington

Cape Fear Community College
Address: 411-Front St, Wilmington, NC 28401
(910) 362-7180

Wilson

Wilson Community College
Address: P.O. Box 4305-902 Herring Avenue, Wilson, NC 27893
(252) 291-1195

Windsor

Martin Community College- Bertie Campus
Address: 409 West Granville Street, Windsor, NC 27983
(252) 794-4861

Winston

Forsyth Tech Community College – Woodruff Center
Address: 2100 Silas Creek Parkway, Winston, NC 27103
(336) 734-7734

Winston-Salem

Forsyth Technical Community College
Address: 2100 Silas Creek Parkway, Winston-Salem, NC 27103
(336) 734-7734

Mount Eagle College
Address: 470 West Hanes Mill Road, Suite 109, Winston-Salem, NC 27105
(336) 776-0357

Winterville

Pitt Community College
Address: 1986 Pitt Tech Road, Winterville, NC 28590
(252) 355-4293

Yadkinville

Surry Community College – Yadkinville Center
Address: 4649 Highway 601, Yadkinville, NC 27055
(336) 386-3224

After having successfully passed the training course and completed your required hours, you may now proceed to take the certification exam. This test will measure your efficiency and readiness to become a Certified Nursing Assistant in the State of North Carolina. Once you passed this exam, you will be registered as one of the State’s CNAs, and you can already begin your employment. You can work at several hospitals, clinics, hospices and long-term care centers. You can look forward to a yearly salary of around $28,000 or more. As you gained more experience, you can expect a higher pay.