How to Become a CNA in Durham, NC: Classes, Costs & Certification

Compare accredited CNA programs in Durham: costs, schedules, and step-by-step certification guidance.

By Bryce HallReviewed by Editorial staffUpdated July 18, 202620 min read
CNA Training in Durham, NC: Find Classes & Programs (2026)

Key Points

  • Durham CNAs earn a mean $40,970, topping all North Carolina metros.
  • Most students recoup training costs in their first month of work.
  • Duke University Health System is the region’s largest CNA employer.

Community college certificate or private accelerated course: those are the two realistic entry points for CNA training in Durham, and the choice shapes both your timeline and your out-of-pocket cost. Programs run 4 to 16 weeks, tuition falls between $500 and $2,000, and graduates step into a Raleigh-Durham metro where nursing assistants earn a median $38,710, with hospital roles at Duke University Health System pushing that range higher.

Demand in the Triangle remains steady, driven by an aging population and one of the Southeast's densest concentrations of academic medical centers and long-term care facilities.

How to Become a CNA in Durham: Step-By-Step

Becoming a Certified Nursing Assistant (CNA) in Durham follows a clear, state-regulated process designed to prepare you for a rewarding career in healthcare. Here is the step-by-step path from meeting prerequisites to getting listed on the North Carolina Nurse Aide Registry.

Four steps to become a CNA in Durham: meet prerequisites, complete training, pass the NNAAP exam, and get listed on the NC Nurse Aide Registry.

Top Employers Hiring CNAs in Durham

Durham's healthcare sector employs CNAs across a diverse mix of hospitals, nursing homes, retirement communities, and home health agencies, each offering distinct work environments and compensation structures.

Hospitals: High Acuity, Competitive Pay

Duke University Hospital stands as the region's flagship employer for CNAs seeking fast-paced, acute care experience. Hospital CNAs assist with patient mobility, vital signs monitoring, and daily care tasks in specialized units ranging from medical-surgical floors to intensive care. The Durham VA Medical Center offers similar roles with federal benefits and structured career ladders for veterans and civilians alike. Both facilities typically schedule 8- or 12-hour shifts covering days, evenings, and nights, with shift differentials boosting base pay for overnight and weekend work.1 Starting hourly wages at area hospitals generally range from $17 to $22,1 with UNC Health in nearby Chapel Hill advertises rates from $18.66 to $26.51 for experienced CNAs.2

Nursing Homes and Retirement Communities

Durham's 11 nursing homes provide steady employment for CNAs who prefer consistent patient relationships over acute care intensity. Hillcrest Convalescent Center, a longstanding skilled nursing facility, starts CNAs around $16.50 per hour.1 The Forest at Duke, a continuing care retirement community, offers starting wages between $16 and $20.1 Shift patterns at these facilities typically follow traditional 7-3, 3-11, and 11-7 schedules, with many offering both 8- and 12-hour options.4 CNAs in these settings focus on daily living assistance, mobility support, and close observation of residents over weeks or months rather than days.

Home Health Agencies: Flexibility and Independence

Durham's five home health agencies appeal to CNAs seeking scheduling flexibility and one-on-one patient care. Right at Home Durham and Jamar Home Care Agency represent local options, while regional providers like Bayada and Home Instead maintain strong presences in the area. Home health shifts vary widely, from 4-hour visits to 24-hour live-in assignments, with many agencies offering Monday through Friday schedules for those who want consistent weekends off. Pay rates show significant variation: Be Kind Home Care advertises $15 to $19 per hour,5 while Mary's Amazen Homecare posts rates as high as $22 for experienced caregivers.1

Choosing Your Work Environment

Recent job posting data from local listings shows active hiring across all employer types.1 Hospital positions offer the highest base pay and shift differentials but require adapting to rapidly changing patient loads. Nursing homes provide predictable routines and deeper resident connections at slightly lower starting wages. Home health roles trade structured supervision for independence and flexible hours, with pay varying considerably by agency and assignment type.

Online and Hybrid CNA Programs for Durham Students

Understanding Hybrid CNA Training

North Carolina does not permit fully online CNA certification programs.1 State regulations require hands-on clinical and lab training under direct supervision, which cannot be completed remotely. Any program advertising "100% online" CNA certification is not legitimate and will not prepare you for the North Carolina Nurse Aide I Registry exam.

However, hybrid programs combine online classroom theory with required in-person clinical rotations and lab practice. This format offers flexibility for students balancing work or family commitments while meeting all state requirements for certification.

Hybrid Programs Serving Durham Students

Several approved programs in the Durham area offer hybrid delivery:

  • Durham Technical Community College: The Nurse Aide I Hybrid program requires 160 total hours, blending online theory with in-person clinical training at local healthcare facilities. Durham Tech arranges all clinical placements as part of the program.2
  • Duke University Health System: Duke offers a hybrid Summer Certified Nurse Aide Training Program designed for Duke students, totaling 145 hours. The program combines remote instruction with supervised clinical rotations at Duke facilities.3
  • Unity Nursing Institute: This hybrid program totals 120 hours, split into 36 hours of online theory, 52 hours of lab practice, and 32 hours of clinical experience. Unity coordinates clinical placements at partner facilities in the Durham area.4
  • Fast Track Career Prep: Their 136-hour hybrid program includes 47 hours of lab work and 32 clinical hours, with classroom theory available online.5
  • ccCNA: Offers an open-entry hybrid model with 50 hours of online instruction and 24 clinical hours arranged through local healthcare partners.6

How Clinical Placements Work

All approved CNA classes in North Carolina arrange clinical placements directly with healthcare facilities.2 You will not need to find your own clinical site. Schools partner with hospitals, nursing homes, and long-term care facilities in Durham and surrounding areas. Clinical rotations typically occur on weekdays or weekends, scheduled after you complete the online theory and lab components.

Hybrid programs require the same total training hours as traditional classroom CNA Training programs and prepare you for the identical state certification exam. The primary difference is scheduling flexibility during the theory portion of your training.

Questions to Ask Yourself

Do you need evening or weekend classes to fit around a current job?
Durham programs vary widely in scheduling. Choosing a format that fits your work hours prevents burnout and keeps you on track to finish without gaps.
Is a program's exam pass rate a dealbreaker, or are you confident you can pass on your own?
Some programs post pass rates above 90%, while others fall short. If structured test prep matters to you, prioritize programs with strong board exam outcomes.
Would you rather work in a hospital or in a nursing home or home health setting?
Hospitals often offer higher pay and faster pacing, while nursing homes and home health roles allow deeper patient relationships. Your preference can guide which clinical sites to look for in a program.
Have you mapped out what you can afford, and have you explored financial aid?
CNA training costs in Durham can range from a few hundred dollars at a community college to over a thousand at private schools. Grants, employer sponsorships, and payment plans can close the gap if you apply early.

CNA Salaries in Durham (Raleigh-Durham Metro)

Based on the latest Bureau of Labor Statistics data for 2024, nursing assistants in the Durham-Chapel Hill metro area earn a median annual wage of $38,710. The top earners (75th percentile) take home $44,710, while hospital-based CNAs often exceed this range and home health aides may earn less. The table below compares Durham to nearby North Carolina metros.

Metro AreaEmploymentMedian Annual Wage25th Percentile75th PercentileMean Annual Wage
Durham-Chapel Hill, NC4,410$38,710$38,060$44,710$40,970
Raleigh-Cary, NC6,460$38,840$35,370$43,160$39,010
Charlotte-Concord-Gastonia, NC-SC13,050$38,580$36,130$44,420$39,820

Durham-Chapel Hill CNAs earn a mean annual wage of $40,970, higher than every other major North Carolina metro including Charlotte ($39,820) and Raleigh-Cary ($39,010). That's roughly $1,960 more per year than the Raleigh-Cary average, according to BLS May 2025 Occupational Employment Statistics for the Durham-Chapel Hill Metropolitan Statistical Area.

Paying for CNA Training: Costs and Financial Aid in Durham

CNA training in Durham typically costs between $500 and $2,000, a modest investment that pays dividends quickly given the strong starting wages in the Triangle. The exact price depends on whether you choose a community college program, a private training center, or an employer-sponsored pathway. Understanding your funding options before you enroll can make the difference between starting now and waiting months.

Free and Low-Cost CNA Training in Durham

Duke University offers a Summer Certified Nurse Aide Training Program exclusively for Duke students, covering all tuition and course fees in partnership with Durham Technical Community College. If you are already working at Duke, this removes the financial barrier entirely.

The NC CareGivers program reimburses participants $500 after successful completion of training and testing, provided you commit to six months of employment in a North Carolina long-term care facility.1 This approach turns training costs into a short-term loan you pay back with work, not cash.

Grants and College-Based Aid

Durham Technical Community College offers ConnectFund grants to Durham County residents who enroll at least 10 days before the class start date.1 The Financial Aid Office at Durham Tech also administers federal grants, scholarships, loans, work-study, and emergency financial assistance for students in eligible credit programs.2

The Durham Technical Community College Foundation operates additional scholarship funds targeted at career-technical students, including those in healthcare. Applications open several months before each semester, so check early if you plan to start in the fall or spring.

Workforce Investment and Employer Tuition Assistance

The Workforce Innovation and Opportunity Act (WIOA) program provides funding for eligible adults and dislocated workers who meet income or employment-status criteria. Contact Durham County NCWorks to schedule an eligibility appointment and discuss CNA training as an approved career pathway.

Atrium Health provides a Nurse Aide Program and offers educational assistance to eligible teammates, reimbursing tuition for approved academic courses. Duke University Hospital and UNC Health similarly provide tuition reimbursement or upfront sponsorship for current employees who pursue CNA certification. Before you enroll in any program, ask your current employer's HR department whether tuition reimbursement is available and what work commitment it requires.

How to Choose Your Funding Path

Start by checking whether you qualify for WIOA or ConnectFund assistance, both of which can cover most or all of your tuition. If you are already employed in healthcare or another field with a training benefit, confirm the reimbursement terms in writing. For students without existing employer ties, the NC CareGivers reimbursement model offers a no-upfront-cost route in exchange for a six-month work commitment. Combining these resources often reduces out-of-pocket costs to zero.

For many students in Durham, the cost of CNA training pays for itself within the first month of work. When you factor in local wages and the high demand for CNAs at area hospitals and care facilities, the upfront investment is one of the smartest financial moves an entry-level healthcare candidate can make.

cnaclasses.org editorial team

Top-Ranked CNA Programs Serving Durham Students

Below are the top CNA programs serving students in the Durham area, selected based on completion rates, affordability, and program features. These schools offer a range of options from low-cost community colleges to hybrid formats that provide flexibility for working adults.

Factors considered
  • Program completion rates
  • Net tuition cost
  • Graduate outcomes
  • Program delivery modes
  • Institutional graduation rate
Data sources

Wayne Community College

#1

Goldsboro, NC · $2,000/yr

Best for: Low-cost path to certification

Wayne Community College offers a highly affordable Nurse Aide I program with a total cost of just over $180. The campus-based training includes a mandatory information session and covers basic to complex nursing skills, preparing students for North Carolina registry listing. Financial assistance may be available, and CPR training can be added for a small fee.

  • Total cost: $180 plus $0.55 insurance
  • Campus-based training program in Goldsboro, NC
  • Includes basic and complex nursing skills
  • Mandatory information session required
  • CPR training available for $5
  • Criminal background check and drug screen needed
  • Financial assistance may be available
  • Leads to NC Nurse Aide Registry listing

Isothermal Community College

#2

Spindale, NC · $11,000/yr (net price)

Best for: Hybrid schedule for working adults

Isothermal Community College's Nursing Assistant program stands out for its hybrid format, combining online coursework with in-person labs and clinicals. The 188-hour Nurse Aide I course costs just $185, making it one of the most affordable options. Multiple schedule options and a low student-faculty ratio of 11:1 provide personalized attention.

  • 188-hour comprehensive training program
  • Hybrid learning format with flexible scheduling
  • $185 total program cost
  • Multiple class schedule options available
  • Includes clinical and lab experiences
  • Prepares for NC Nurse Aide I certification
  • Focus on elderly patient care skills
  • Mandatory orientation required
  • 192-hour advanced nursing assistant course
  • Campus-based with clinical experiences
  • Requires current NC Nurse Aide I listing
  • High school diploma prerequisite
  • Prepares for complex patient care under RN supervision
  • Eligible for NC Board of Nursing registry
  • Skill competency evaluation required
  • Class, lab, and clinical components

Beaufort County Community College

#3

Washington, NC · $7,000/yr

Best for: Individualized attention in a small college

Beaufort County Community College provides a 164-hour Nurse Aide I program that emphasizes hands-on clinical experience in long-term care, hospitals, and home health settings. With a tuition of $205.25, it remains an affordable entry point into healthcare. The college offers a supportive learning environment and may provide free or reduced-cost options for eligible students.

  • 164-hour total program length
  • Campus-based with hands-on clinical experience
  • Cost: $205.25; free or reduced options for eligible students
  • Prepares for state competency exam
  • Leads to NC Nurse Aide I Registry listing
  • Covers personal care, vital signs, and infection control
  • Flexible class schedules available
  • Supportive learning environment with no prior experience needed

Nash Community College

#4

Rocky Mount, NC · $3,000/yr

Nash Community College offers both Nurse Aide I and II programs with blended and traditional classroom formats. The Nurse Aide I program prepares students for the NNAAP exam and North Carolina registry listing, with prerequisite courses in English and math. The school has a high Pell grant recipient rate, indicating strong support for students with financial need.

  • Campus-based with blended and traditional options
  • Prepares for NNAAP exam and NC registry
  • Prerequisites: English 111 and math DMA 050 or placement tests
  • Flexible scheduling and accelerated fast track available
  • Age requirement: 16.5 years
  • Background check and immunizations required for clinicals
  • Refresher courses offered for recertification
  • Examination fees apply
  • Campus-based program with clinical experiences
  • Requires high school diploma and Nurse Aide I certification
  • Prepares for advanced nursing tasks under RN supervision
  • Skill competency evaluation required
  • Blended and traditional formats available
  • No fully online option
  • Background checks and vaccines may be required
  • Leads to NC Board of Nursing registry listing

Craven Community College

#5

New Bern, NC · $3,000/yr (net price)

Craven Community College's Nurse Aide I program is a fast-track certification that includes classroom, lab, and clinical training. The total cost includes a $140 state exam fee, and the school offers on-campus testing for convenience. Students gain skills for employment in hospitals, nursing homes, and home health agencies.

  • Fast-track certification program
  • Includes classroom, lab, and clinical components
  • State exam fee: $140; testing available on campus
  • High school diploma or GED required
  • Background check and health documentation needed
  • Prepares for direct patient care roles
  • Uniform and materials required
  • Employment in hospitals, nursing homes, and home health

Caldwell Community College and Technical Institute

#6

Hudson, NC · $10,000 – $15,000/yr

Caldwell Community College and Technical Institute (CCCTI) offers a Nurse Aide I program with a registration fee of $210 plus minimal textbook costs. The campus-based training includes clinical practice in nursing homes and leads to eligibility for the state competency exam. Scholarships are available, and the school has an on-campus testing center.

  • Campus-based program with clinical practice
  • Registration fee: $210; textbooks $7.50; supplies extra
  • Requires social security card and government photo ID
  • Immunization records needed for admission
  • Clinicals in nursing homes
  • Prepares for NC Nurse Aide I competency exam
  • On-campus testing center available
  • Scholarships available; physical requirements apply

Forsyth Technical Community College

#7

Winston-Salem, NC · $7,000/yr (net price)

Forsyth Technical Community College provides an eight-week Nursing Assistant I program with daytime classes, ideal for students seeking a quick transition into healthcare. The total cost includes a $255 registration fee, $95 compliance fee, and $140 state exam fee. CPR certification is included, and the school offers a Nursing Assistant II option for career advancement.

  • Eight-week program with daytime schedule
  • State-approved course for NC competency exam
  • Registration fee $255; compliance fee $95; exam fee $140
  • High school diploma or GED; TABE placement test required
  • CPR certification included in program
  • Background check, drug screen, and immunizations mandatory
  • Teaches basic nursing skills, patient safety, infection control
  • Uniform required; optional stethoscope purchase
  • 160-hour state-approved advanced course
  • Eight-week daytime program with clinical experiences
  • Registration fee $253; compliance fee $95; books/uniform extra
  • Requires high school diploma and current NAI certification
  • Background check, drug screen, immunizations needed
  • Teaches sterile technique and complex care skills
  • Prepares for hospital-based CNA II roles
  • Scholarship opportunities and career support available

Wilson Community College

#8

Wilson, NC · $3,000/yr (net price)

Wilson Community College offers a Nurse Aide I program with a total of $180 in registration and fees, not including the $140 state exam. The program includes classroom, lab, and clinical experiences, and graduates become eligible for state registry listing. Scholarships may be available, and the school's low net price makes it one of the most affordable options in the state.

  • Combines classroom, lab, and clinical experiences
  • Registration fee $180; technology $5; security $15; insurance $18
  • State exam cost $140; screening fees $120
  • High school diploma or GED required
  • Background check, drug test, and immunizations mandatory
  • CPR certification required; uniform and analog watch needed
  • Eligible for NC Nurse Aide I Registry listing
  • Scholarship opportunities available

Coastal Carolina Community College

#9

Jacksonville, NC · ~$9,000/yr (est.)

Coastal Carolina Community College's Nurse Aide I program is a 162-hour non-credit course available in both seated and hybrid formats, providing flexibility for students. The $202 registration fee covers the course, with additional costs for textbooks and uniforms. The college is VA-approved and offers financial aid through the Workforce Innovation and Opportunity Act.

  • 162-hour non-credit course
  • Seated and hybrid class options available
  • Registration cost $202; additional materials extra
  • Students must be 17+ with placement test or diploma
  • Background check, drug screen, and immunizations required
  • CPR certification needed for registration
  • Clinicals in hospital and long-term care settings
  • VA approved; financial aid available for qualified students
  • 164-hour non-credit advanced course
  • Seated and hybrid options; offered spring, summer, fall
  • Registration cost $202; additional costs up to $112
  • High school diploma and NC Nurse Aide I listing required
  • CPR certification, background check, drug screen mandatory
  • Clinical experiences in acute care settings
  • Caribbean blue scrubs required for clinical
  • Financial assistance available

College of the Albemarle

#10

Elizabeth City, NC · ~$2,000/yr (est.)

College of the Albemarle offers multiple CNA pathways, including a credit-based Nurse Aide Pathway Diploma and non-credit Nurse Aide I and II courses. The diploma program provides a structured curriculum with growth and development topics, while the non-credit options are 160-176 hours each, preparing students for the North Carolina Nurse Aide Registry.

  • Credit-based diploma program
  • Prepares for Nurse Aide I certification
  • Comprehensive patient care skills training
  • Covers growth and development topics
  • Includes employment skills training
  • Campus-based healthcare training program
  • 160-hour non-credit course
  • Campus-based with clinical experiences
  • High school diploma or GED required
  • Mandatory orientation prerequisite
  • Teaches patient care, vital signs, safety, communication
  • Prepares for NC Nurse Aide I competency exam
  • Includes nutrition and emergency procedures
  • Eligible for North Carolina registry listing
  • 176-hour advanced non-credit course
  • Requires Nurse Aide I certification
  • High school diploma or GED needed
  • Campus-based with clinical learning experiences
  • Focuses on complex patient care skills
  • Works under licensed nurse supervision
  • Prepares for advanced registry listing
  • Classroom, lab, and clinical components

Frequently Asked Questions About CNA Training in Durham

Get quick answers to the most common questions about starting your CNA career in Durham. From training timelines and costs to certification requirements and local salaries, we've got you covered.

Most CNA programs in Durham take between one and three months. For instance, Harris Training Institute offers a fast-track option that can be completed in just one month, while standard programs at Durham Technical Community College and others last around two months2. Your chosen schedule and whether you study full-time or part-time will affect the total time.

The most affordable verified option is the non-credit CNA program at Durham Technical Community College, priced at $180 for the full course2. Spanning about two months2, it provides the required training hours for state certification. Keep in mind that additional costs for textbooks, supplies, and the certification exam may not be included.

Yes, the Durham County Department of Public Health provides a free CNA program for eligible participants2. This 1.5-month program2 covers all necessary classroom and clinical instruction at no cost. Eligibility requirements apply, and class sizes are limited, so contacting the health department directly is recommended for application details.

You need to complete a state-approved 75-hour training program that includes a minimum of 16 hours of hands-on clinical experience. After the training, you must pass the NC Nurse Aide I Competency Exam administered by Credentia. Passing both the written and skills portions places you on the North Carolina Nurse Aide Registry.

In the Durham area, CNAs typically earn a median hourly wage of $15 to $17, which corresponds to an annual salary ranging from approximately $28,000 to $35,000. Factors like experience, the type of employer (hospitals often pay more than nursing homes), and shift differentials can influence actual pay.

While 100% online CNA training is not an option due to required in-person clinical hours, many Durham schools offer hybrid programs. These allow you to complete theory and coursework online, then attend scheduled on-site sessions for hands-on skills practice and clinical rotations at local healthcare facilities.

The North Carolina Division of Health Service Regulation (DHSR) is the agency that approves and regulates nurse aide training programs. Their website publishes a current roster of all approved CNA programs across the state, including those in Durham, helping you select a program that meets certification requirements.

Recent Articles