1. Home
  2. >>
  3. Online CNA Classes in North Carolina

Online CNA Classes in North Carolina

Total CNA Programs in North Carolina: 249

Online CNA Programs in North Carolina: 4

Average Salary of North Carolina CNAs: $35,340

Online CNA Classes in North Carolina

Serenity Nurse Aide Academy

Serenity Nurse Aide Academy offers several hybrid Certified Nursing Assistant (CNA) programs, including CNA I and CNA II programs as well as refresher courses. Each program has a mix of online classes and in-person training.

Their main CNA I program extends over 4 weeks and 3 days, comprising 140 hours split among 40 hours of online learning, 9 classroom hours, 58.5 lab hours, and 32.5 clinical hours. This structure is designed to provide flexibility and comprehensive preparation for state certification.

The course prepares students for entry-level positions in the healthcare field, emphasizing practical skills and knowledge necessary for effective patient care. Registration requires various prerequisites, including age, health screenings, and educational qualifications. The program emphasizes rigorous standards to ensure readiness for the state exam and subsequent employment opportunities.

Class Info Details
Price CNA I – $1,085
CNA I Refresher – $350
CNA II – $750
Duration 4 weeks and 3 days for CNA I, duration varies for other courses
Location 6636 E WT Harris Blvd., Suite G&H, Charlotte, North Carolina 28215
Phone 704-567-8000 or 704-567-9199
Website Serenity Nurse Aide Academy

Fast Track Career Prep

Fast Track Career Prep has a hybrid Certified Nursing Assistant (CNA) program approved by the North Carolina Community College. The course lasts 5 weeks, mixing online and on-site training. It includes 136 hours of state-approved instruction, encompassing 47 lab hours and 32 clinical hours.

The program’s flexibility allows students to complete initial theory work online over two weeks, followed by hands-on lab and clinical training during five consecutive weekends. This approach not only provides foundational healthcare skills but also prepares students for the North Carolina CNA certification exam.

The school’s structure aims to expedite entry into the healthcare workforce, contrasting with typical programs lasting 3-4 months. Students are expected to manage additional costs for background checks, drug testing, and necessary equipment, with specific fees outlined by the academy.

Class Info Details
Price Tuition: $420, Additional fees may apply
Duration 5 weeks
Location 4901 Caswell Place Unit D, Wilson, NC 27896
Phone (252) 296-9004
Website Fast Track Career Prep, Inc.

Carolinas College of Health Sciences

Carolinas College of Health Sciences offers an online Nurse Aide I program in North Carolina that combines online coursework with in-person labs and clinicals. The program is structured to accommodate various schedules, including weekday, evening, and weekend options, allowing students to complete the training in just 2-3 months. This approach is designed to prepare students for a career as a Certified Nursing Assistant (CNA), a role currently in high demand at Atrium Health.

The curriculum requires 120 to 136 hours, depending on the chosen schedule, blending asynchronous online study with practical, in-person experiences. Carolinas College emphasizes affordability and value, providing financial aid options and scholarship opportunities, including full scholarships for qualified local students through the Todd and Janelle Collins Nurse Aide Scholars Program.

Class Info Details
Price Not specified; please visit the Financial Aid page for details
Duration 2-3 months
Location 2110 Water Ridge Parkway, Charlotte, NC 28217
Phone 704-355-5043
Website Carolinas College of Health Sciences Nurse Aide Program

Wake Tech

Wake Tech offers several Nurse Aide programs with flexible schedules including online CNA classes. The program is approved by the North Carolina Division of Health Service Regulation and includes both in-person and some online components, though on-campus attendance is essential for completion.

Courses are offered across multiple campuses in Raleigh, including Perry Health Sciences, Public Safety Education, and Scott Northern Wake Campuses. While the program incorporates flexible learning modes, including hybrid classes that combine online learning with required in-person labs and clinicals, it stresses the need for physical presence during key training sessions.

Financial assistance is available through Wake Tech’s Propel program, which covers costs like registration, fees, books, and supplies for eligible students. The program also provides resources for students with disabilities and offers continuous support through open labs and instructor availability.

Class Info Details
Price Not specified
Duration Not specified
Location Perry Health Sciences Campus, Raleigh, NC
Public Safety Education Campus, Raleigh, NC
Scott Northern Wake Campus, Raleigh, NC
Phone 919-747-0120
Website Wake Tech Nurse Aide Program

Free CNA Classes in North Carolina

Griswold Home Care

Griswold Home Care in Greensboro, North Carolina, offers a free CNA program with numerous benefits designed to prepare individuals for caregiving roles within the community. This program emphasizes personal care and support for aging adults and those with chronic conditions, enabling them to maintain their dignity and independence at home.

Participants receive paid training, flexible scheduling, and are matched with clients through a Care Pairing System, ensuring compatible and fulfilling assignments. Additional benefits include competitive pay, health insurance, employee bonuses, and recognition programs. The program caters specifically to compassionate individuals who have prior experience in elderly care and can meet rigorous hiring standards, including background checks and drug screening.

Class Info Details
Price Free (paid training included)
Duration Not specified
Location 1400 Battleground Avenue, Suite 122, Greensboro, NC 27408
Phone (336) 750-6832
Website Griswold Home Care Greensboro

Carolina Hearts Home Care

Carolina Hearts Home Care offers a free CNA training program in North Carolina, aimed at providing comprehensive care for seniors in various communities including Lumberton, Laurinburg, and Rockingham. The program is dedicated to preparing students for rewarding careers in home care, emphasizing flexibility and employee growth. Participants benefit from flexible schedules, competitive pay, and significant bonuses such as sign-on and retention bonuses.

The training includes both in-person and online modules through Relias Learning, ensuring thorough preparation for caregiving roles. Full-time employees also receive extensive benefits including 401K, paid time off, and health insurance. Carolina Hearts is committed to supporting its staff with continuous training and development opportunities, fostering a caring and professional work environment.

Class Info Details
Price Free (paid training included)
Duration Not specified
Locations Laurinburg, NC
Raeford, NC
Rockingham, NC
Phone 910-415-1392
Website Carolina Hearts Home Care

Cities in North Carolina

All CNA Class Providers

Loader image

Accordius Health at Asheville

  • Phone: (828) 254-8833

Asheville-Buncombe Technical Community College

  • Phone: (828) 254-1921

Asheville-Buncombe Technical Community College

  • Phone: (828) 398-7960

Asheville-Buncombe Technical Community College/Goodwill

  • Phone: (828) 254-1921

Aston Park Health Care Center Inc

  • Phone: (828) 253-4437

Mission Hospital

  • Phone: (828) 213-1111

Givens Highland Farms

  • Phone: (828) 669-6473

Brunswick Community College

  • Phone: (910) 755-7337

Cape Fear Community College - Burgaw Campus

  • Phone: (910) 343-0481

Twin Lakes Memory Care

  • Phone: (336) 585-2400

Mayland Community College - Yancey Campus

  • Phone: (828) 682-7315

Caring for Life

  • Phone: (910) 989-2273

Durham Technical Community College - Chapel Hill Hybrid

  • Phone: (919) 536-7239

Johnston Community College - Cleveland Campus

  • Phone: (919) 209-2009

Isothermal Community College - Polk Campus

  • Phone: (828) 894-3092

Vance-Granville Community College - Granville County

  • Phone: (252) 492-2061

Surry Community College

  • Phone: (336) 386-3372

Chaz Training School

  • Phone: (919) 908-0124

Duke University Health System Nurse Aide I Program

  • Phone: (919) 684-4293

Durham Technical Community College - Durham Hybrid

  • Phone: (919) 536-7239

Hillcrest Convalescent Center Inc

  • Phone: (919) 286-7705

Hunter Health Career Academy

  • Phone: (919) 292-9409

Ideal Health Institute, Inc.

  • Phone: (919) 957-8311

Neslyn Health Institute, Inc

  • Phone: (919) 479-3000

W.A.R. Memorial Nurse Aide I Training Academy

  • Phone: (919) 904-1743

Wisdom Health Academy

  • Phone: (919) 908-9939

College of the Albemarle - Chowan Campus

  • Phone: (252) 482-7900

College of the Albemarle - Chowan County HS CCP

  • Phone: (252) 482-7900

College of the Albemarle - Elizabeth City Campus

  • Phone: (252) 335-0821

College of the Albemarle - Pasquotank County HS CCP

  • Phone: (252) 335-0821

Surry Community College - Elkin Center

  • Phone: (336) 386-3372

Cape Fear Valley Medical Center

  • Phone: (910) 615-6700

Cumberland Nursing Academy

  • Phone: (910) 229-3242

Fayetteville Technical Community College

  • Phone: (910) 678-8469

Fayetteville Technical Community College - CCP

  • Phone: (910) 678-9868

Fayetteville Technical Community College - Spring Lake

  • Phone: (910) 678-8469

Hand and Hand Health Training Center

  • Phone: (910) 745-9887

Macon Valley Nursing and Rehabilitation Center

  • Phone: (828) 524-7806

Southwestern Community College - Macon Center

  • Phone: (828) 369-7331

N C Nursing Academy

  • Phone: (704) 747-3787

Umanah Healthcare Institute - Gastonia

  • Phone: (704) 287-8534

Cherry Hospital

  • Phone: (919) 731-3200

Wayne Community College

  • Phone: (919) 735-5151

Alamance Community College

  • Phone: (336) 578-2002

Alamance Community College

  • Phone: (336) 538-7000

Pamlico Community College

  • Phone: (252) 249-1851

Blumenthal Nursing & Rehabilitation Center

  • Phone: (336) 540-9991

Guilford Technical Community College - Greensboro

  • Phone: (336) 334-4822

Guilford Technical Community College - Greensboro

  • Phone: (252) 334-4822

Mercy Training Institute, Inc.

  • Phone: (336) 686-2932

Triad Medical Academy

  • Phone: (336) 510-2582

Pitt Community College

  • Phone: (252) 321-4225

Cape Fear Community College - Alston Burk Center

  • Phone: (910) 362-7218

Clay County Care Center

  • Phone: (828) 389-9941

Blue Ridge Community College/Health Science Center

  • Phone: (828) 694-1761

Arise Health Training Institute

  • Phone: (336) 565-1882

Creative Home Care Solutions

  • Phone: (336) 781-0938

Guilford Technical Community College - High Point

  • Phone: (336) 334-4822

Westchester Manor at Providence Place

  • Phone: (336) 884-2222

Durham Technical Community College - OCC

  • Phone: (919) 536-7222

Caring for Life

  • Phone: (910) 989-2273

Coastal Carolina Community College

  • Phone: (910) 455-1221

Coastal Carolina Community College - CCP

  • Phone: (910) 938-6296

Guilford Technical Community College - Jamestown

  • Phone: (336) 334-4822

James Sprunt Community College

  • Phone: (910) 296-6198

Forsyth Tech Community College - Grady Swisher Center

  • Phone: (336) 734-7734

Piney Grove Nursing and Rehabilitation Center

  • Phone: (336) 996-4038

Forsyth Technical Community College - NW Forsyth Center

  • Phone: (336) 734-7734

Lenoir Community College

  • Phone: (252) 527-6223

Lenoir Community College - Lancer Academy CCP

  • Phone: (252) 233-6848

Lenoir Community College - La Grange Center

  • Phone: (252) 233-6848

Richmond Community College - Honeycutt Center

  • Phone: (910) 410-1833

Richmond Community College - Honeycutt Center

  • Phone: (910) 410-1891

Brunswick Community College - Leland Center

  • Phone: (910) 755-7448

Central Carolina Community College - Harnett

  • Phone: (910) 814-8999

Gaston College - Lincoln Campus

  • Phone: (704) 922-6372

Vance-Granville Community College - Franklin County

  • Phone: (252) 492-2061

Robeson Community College

  • Phone: (910) 272-3700

Tri-County Community College - Technology Center

  • Phone: (828) 835-3095

McDowell Technical Community College

  • Phone: (828) 652-0645

McDowell Technical Community College

  • Phone: (828) 652-6021

College of the Albemarle - Dare County HS CCP

  • Phone: (252) 473-2264

College of the Albemarle - Roanoke Island Campus

  • Phone: (252) 475-9250

Nursing Careers Institute Inc.

  • Phone: (980) 419-2231

EHC Health Career Institute

  • Phone: (704) 249-2553

Davidson-Davie Community College - CCP

  • Phone: (336) 249-8186

Davidson-Davie Community College - Davie Campus

  • Phone: (336) 249-8186

Davidson-Davie Community College - Mocksville Campus

  • Phone: (336) 249-8186

South Piedmont Community College - OCH Campus

  • Phone: (704) 290-5217

Mitchell Community College - Mooresville

  • Phone: (704) 878-4368

Broughton Hospital

  • Phone: (828) 433-2111

Western Piedmont Community College

  • Phone: (828) 448-3532

Gaston College - East Gaston High Campus

  • Phone: (704) 922-6372

Murphy Rehabilitation & Nursing

  • Phone: (828) 835-7580

Craven Community College

  • Phone: (252) 638-6127

Craven Community College

  • Phone: (252) 638-6127

Abernethy Laurels

  • Phone: (828) 464-8260

Carolina Caring, Inc.

  • Phone: (828) 466-0466

Robeson Community College - Pembroke

  • Phone: (910) 272-3700

Sandhills Community College

  • Phone: (910) 692-6185

Sandhills Community College - FirstHealth

  • Phone: (910) 695-3965

Central Carolina Community College - Pittsboro

  • Phone: (919) 545-8042

South Piedmont Community College - LL Polk Campus

  • Phone: (704) 290-5217

Care One Health Training Institute Inc.

  • Phone: (919) 773-7165

Care One Health Training Institute Inc. - Hybrid

  • Phone: (919) 773-7165

Classic Training Academy

  • Phone: (919) 637-3196

Diversified Healthcare Training Institute

  • Phone: (919) 464-8759

Harmony Health Career Training Institute

  • Phone: (919) 841-2465

Hope of Solace Institute

  • Phone: (984) 200-4653

NCALC Nurse Aide I Training Program

  • Phone: (919) 872-7686

SembraSchool Nurse Aide I Program

  • Phone: (919) 704-7605

Shades of Purple

  • Phone: (919) 926-9255

Wake Technical Community College

  • Phone: (919) 866-5800

Wake Technical Community College - North Campus

  • Phone: (919) 532-5502

Wake Technical Community College - North Campus

  • Phone: (919) 747-0065

Wake Technical Community College - PHSC

  • Phone: (919) 747-0065

Wake Technical Community College - PSEC

  • Phone: (919) 986-6800

Wake Technical Community College - PSEC

  • Phone: (919) 747-0065

Wake Technical Community College - VMCCA

  • Phone: (919) 747-0065

Sandhills Community College - Hoke Center

  • Phone: (910) 695-3965

Sandhills Community College - Hoke County HS CCP

  • Phone: (910) 695-3965

Randolph Community College - Randleman

  • Phone: (336) 633-3028

Tri-County Community College - Graham Campus

  • Phone: (828) 837-6810

Rockingham Community College

  • Phone: (336) 342-4261

Edgecombe Community College - OIC Campus

  • Phone: (252) 446-0486

Edgecombe Community College - Rocky Mount Campus

  • Phone: (252) 446-0436

Piedmont Community College

  • Phone: (336) 599-1181

Isothermal Community College

  • Phone: (828) 395-1675

Rowan-Cabarrus Community College - North Campus

  • Phone: (704) 216-3733

Central Carolina Community College

  • Phone: (919) 777-7703

Cleveland Community College - Main Campus

  • Phone: (704) 484-4000

Johnston Community College

  • Phone: (919) 464-2355

Lenoir Community College - Greene County

  • Phone: (252) 747-3434

Wilkes Community College - Alleghany Campus

  • Phone: (336) 838-6214

Mayland Community College - Spruce Pine

  • Phone: (828) 765-7312

Mitchell Community College - Goodwill Center

  • Phone: (704) 878-4368

Mitchell Community College - Goodwill Center

  • Phone: (704) 978-5443

Mitchell Community College - Goodwill Center

  • Phone: (704) 978-9443

Southwestern Community College

  • Phone: (828) 586-4091

Edgecombe Community College

  • Phone: (252) 823-5166

Catawba Valley Community College - Alexander Campus

  • Phone: (828) 327-7000

Davidson-Davie Community College

  • Phone: (336) 249-8186

Piedmont Crossing

  • Phone: (336) 472-2017

Lenoir Community College - Jones County Center

  • Phone: (252) 448-5021

Montgomery Community College

  • Phone: (910) 898-9706

Elite Healthcare Training Center

  • Phone: (704) 475-8517

Forsyth Technical Community College - Stokes Campus

  • Phone: (336) 734-7725

Vance-Granville Community College - Warren County

  • Phone: (252) 738-3366

Beaufort County Community College - Beaufort Campus

  • Phone: (252) 946-6194

Autumn Care of Waynesville

  • Phone: (828) 456-7381

Halifax Community College

  • Phone: (252) 536-7291

Rockingham Community College

  • Phone: (336) 342-4261

Wilkes Community College - Ashe Campus

  • Phone: (336) 838-6214

Wilkes Community College - Ashe County HS

  • Phone: (336) 838-6214

Southeastern Community College

  • Phone: (910) 642-7141

Wilkes Community College

  • Phone: (336) 838-6214

Cape Fear Community College

  • Phone: (910) 362-7180

Cape Fear Community College - New Hanover HS

  • Phone: (910) 362-7218

Caring for Life

  • Phone: (910) 989-2273

Lower Cape Fear LifeCare

  • Phone: (910) 796-7900

Sankofa Training and Wellness Institute

  • Phone: (910) 524-5121

Trinity Grove

  • Phone: (910) 442-3000

Fast Track Career Prep, Inc

  • Phone: (252) 296-9004

Wilson Community College

  • Phone: (252) 291-1195

Wilson Pines Nursing and Rehabilitation Center

  • Phone: (252) 237-0724

Forsyth Tech Community College - Goodwill Center

  • Phone: (336) 734-7725

Forsyth Tech Community College - Grady Swisher Center

  • Phone: (336) 734-7734

Forsyth Technical Community College - NW Forsyth Center

  • Phone: (336) 734-7734

Forsyth Technical Community College - West Campus

  • Phone: (336) 734-7734

Innovation Institute of Healthcare Solutions

  • Phone: (336) 999-7123

Mount Eagle College

  • Phone: (336) 283-5191

Piney Grove Nursing and Rehabilitation Center

  • Phone: (336) 996-4038

Senior Care Training Center

  • Phone: (336) 915-4408

Surry Community College - Yadkin Center

Phone: (336) 386-3372

Piedmont Community College/Yanceyville Campus

  • Phone: (336) 599-1181

Source