Key Points
- Jacksonville CNAs earn a median $33,330 annually, or $16.02 hourly.
- Healthcare jobs in NC are projected to grow 16.1% through 2026.
- Affordable local training includes Coastal Carolina Community College and Caring For Life.
Compare Jacksonville CNA training options, costs, and schedules. Find the right path to launch your nursing assistant career in North Carolina.

Health care and social assistance employment in North Carolina is forecast to rise 16.1% through 2026, and Jacksonville’s steady retiree population plus Onslow County’s military families fuel continuous demand for certified nursing assistants. That demand turns into job openings across hospitals, nursing homes, and home care agencies, creating a reliable entry point into the field.
Two local providers anchor the training landscape: Caring For Life offers a private program with a flat fee, while Coastal Carolina Community College follows an academic calendar. Online CNA classes and programs within commuting distance, like CNA classes in Wilmington, NC, give students additional flexibility on schedule and cost.
From hospital floors to home visits, Jacksonville CNAs can build a career in a large regional medical center or in the smaller, more personal settings of assisted living, skilled nursing, and home care. Both paths are hiring, and the choice often comes down to the pace and patient mix you prefer.
Onslow Memorial Hospital anchors the local healthcare economy and is consistently listed as a key employer in Eastern North Carolina3. Around it sits a network of smaller employers that lean heavily on nurse aides:
At any given time, the greater Jacksonville area has 300+ healthcare job postings across these settings, and CNA roles make up a steady share of that volume1. Wages vary by facility and shift, but skilled nursing employers like Kenansville Rehabilitation and Healthcare Center have posted CNA openings around $20/hour2.
In North Carolina, Certified Nursing Assistants (CNAs) work under the supervision of a licensed nurse and handle the hands-on basics of patient care: bathing, dressing, feeding, transferring and repositioning patients, taking vital signs, and documenting changes in condition. NC also offers a CNA II credential, which expands your scope into tasks like sterile dressing changes, tracheostomy care, and suctioning. That extra credential is directly tied to hospital work, and Onslow Memorial Hospital runs a CNA II Residency Program that covers all fees and registration costs and places residents in PRN positions during training2.
The NC East Alliance identifies healthcare as a priority industry cluster for Eastern North Carolina3, which means workforce development dollars, community college programs, and employer partnerships are actively aimed at moving new CNAs from classroom to clinical floor. For a Jacksonville student, that translates into short training timelines, employers who are used to hiring new graduates, and a clear path from CNA I to CNA II if you want to grow into hospital-based work.
Did you know? North Carolina’s healthcare and social assistance sector is projected to expand by 16.1% through 2026, according to the North Carolina Department of Commerce. That kind of growth means steady demand for CNAs in hospitals, nursing homes, and home health agencies across the state.
To help you decide, we’ve compared two primary training options in Jacksonville: Caring For Life, a private program with an affordable flat fee, and Coastal Carolina Community College, offering a more traditional academic pathway. While exact details can shift between terms, this side-by-side look gives you a starting point for evaluating cost, schedule, and support.
| Metric | Caring For Life | Coastal Carolina Community College |
|---|---|---|
| Total Program Cost | $500 | Contact program for current tuition rates |
| Program Length | 122 hours (approx. 4-6 weeks) | Typically 8-12 weeks; confirm with program |
| Schedule Options | Daytime, potential evening/weekend (confirm with provider) | Day, evening, and possibly online hybrid (contact for current schedule) |
| Format | In-person with possible hybrid components | In-person, may offer blended or hybrid options |
| Clinical Hours | Included in 122 total hours | Typically 40-70 clinical hours (confirm with program) |
| Exam Pass Rate | Not publicly available | Not publicly available |
| Job Placement Rate | Not publicly available | Not publicly available |
| Clinical Sites | Local nursing homes and hospitals in Jacksonville | Multiple clinical affiliates in Onslow County |
| Background Check | Required | Required |
| CPR Certification | Required (may be included) | Required (may be offered as part of program) |
Online CNA training is a legitimate pathway in North Carolina, but the state has specific rules about how the clinical portion of your education must be completed, and those rules shape every online program worth considering.
No program can make you a certified nurse aide entirely through a screen. North Carolina requires hands-on clinical hours completed in a state-approved setting, so every legitimate online or hybrid CNA program pairs virtual coursework with in-person clinical rotations. The typical structure puts the theory-heavy content online, covering topics like infection control, patient rights, and basic anatomy, while reserving skills labs and facility-based clinical hours for in-person sessions. Before enrolling in any online program, ask specifically where your clinical rotations will take place and whether the program has confirmed placement sites in or near Jacksonville.
The North Carolina Nurse Aide Registry (ncnar.org) is the authoritative source for approved CNA classes in North Carolina. Its published list includes programs that offer online or hybrid delivery, and checking it directly is the fastest way to confirm a program meets state requirements. Enrolling in an unapproved program means your hours won't count toward registry eligibility, so this verification step is essential.
The U.S. Bureau of Labor Statistics (bls.gov) offers a plain-language overview of CNA training nationwide, giving you a useful baseline before you compare specific programs.
If you're unsure which programs allow clinical rotations in the Jacksonville area, the North Carolina Healthcare Facilities Association (NCHCFA) can help. Professional associations often maintain relationships with training programs and can point you toward options that have established clinical agreements with facilities in Onslow County or nearby regions.
Before committing, run through this short checklist:
Taking the time to ask these questions upfront prevents surprises after you have already enrolled.
In the Jacksonville, NC metropolitan area, nursing assistants earn a median annual wage of $33,330, which translates to approximately $16.02 per hour. The table below compares Jacksonville's wages and employment levels to other notable North Carolina markets, using the most recent data available.
| Location | Employment | Hourly Mean | Median Hourly | 25th Percentile | 75th Percentile |
|---|---|---|---|---|---|
| Jacksonville, NC | 430 | $15.99 | $16.02 | $14.70 | $17.67 |
| Wilmington, NC | 2,590 | $18.20 | $17.50 | $15.13 | $18.79 |
| Raleigh-Cary, NC | 6,460 | $18.75 | $18.67 | $17.00 | $20.75 |
Earning your CNA certification in North Carolina follows a clear, manageable path. Knowing the steps to become a CNA before you start saves time and money.
The first requirement is finishing a state-approved Nurse Aide I training program. North Carolina mandates a minimum number of classroom and clinical hours, generally in the range of 75 hours, though individual programs often exceed that minimum. The clinical portion takes place in an actual long-term care or healthcare setting, so you practice patient care skills under direct supervision before you ever work independently.
Programs are offered through community colleges, hospitals, and private training schools across the state, including CNA classes in Raleigh NC. Many Jacksonville-area students find options at local community colleges, which typically run several cohorts per year to fit different schedules.
After completing your training, you must pass the National Nurse Aide Assessment Program (NNAAP) exam. The test has two parts: a written (or oral) knowledge section and a hands-on skills demonstration. Both portions must be passed to earn certification.
Exam fees generally fall in the range of roughly $100 to $120, though the exact amount can shift, so confirm the current fee schedule on the NACES (National Nurse Aide Assessment Program) website before you register. Test sites are available at multiple locations across North Carolina, and CNA testing scheduling is handled through the testing contractor rather than the state board directly.
Once you pass the exam, your information is submitted to the NC Nurse Aide Registry, which is administered through the North Carolina Board of Nursing (NCBON). You will need to provide proof of completed training, pay an application fee (typically in the $30 to $40 range), and confirm your identity. Processing times can vary, so apply promptly after passing your exam.
If any step in the process is unclear, call the registry directly. The NCBON website is the authoritative source for current requirements, and information posted on third-party sites may not reflect the latest updates.
North Carolina also recognizes a Nurse Aide II credential, which allows you to perform more advanced clinical tasks such as intravenous therapy monitoring under a nurse's supervision. Reaching that level requires completing additional approved training beyond your Nurse Aide I certification, generally 100 or more hours of specialized coursework.
Requirements for Nurse Aide II have not seen announced changes for 2025-2026, but verify current standards directly with the NCBON or through a community college nursing department before enrolling. Advancing to Nurse Aide II meaningfully expands your scope of practice and can make you a more competitive candidate for higher-acuity roles.
Below are the top CNA programs serving Jacksonville students, ranked by IPEDS completion data, accreditation status, and program fit. These North Carolina community college options include both close-to-home campuses and flexible formats. Compare this ranked list with the earlier local and online comparisons to choose the best path for your schedule and budget.
Sylva, NC · ~$5,000/yr (est.)
Best for: Organized learners preferring limited-enrollment cohorts
Southwestern Community College's Nurse Aide certificate combines classroom instruction, hands-on labs, and clinical rotations at area healthcare facilities. The limited-enrollment format supports a close-knit learning environment, while a graduation rate near 53 percent signals strong student follow-through. In-state tuition and fees around $4,100 keep this a reasonable choice for students who can attend the western North Carolina campus.
Goldsboro, NC · ~$2,000/yr (est.)
Best for: Budget-focused students wanting direct career entry
Wayne Community College's Nursing Assistant program is a Workforce Continuing Education option with a clear cost structure: $180 registration plus small insurance and CPR fees. The ACEN-accredited curriculum includes classroom, lab, and clinical practice, with Nurse Aide I and II pathways available. This Goldsboro-based program is a practical pick for learners who want to enter the field quickly and sit for the state registry exam.
Washington, NC · ~$7,000/yr (est.)
Best for: First-time caregivers wanting hands-on clinicals
Beaufort County Community College's Nurse Aide I program is a 164-hour course that blends classroom instruction with hands-on clinical experience in long-term care and related settings. The registration fee is about $205, and free or eligible tuition options may reduce out-of-pocket costs further. Graduates are prepared to sit for the North Carolina competency exam and pursue registry listing.
Wilson, NC · $3,000/yr (est. net price)
Wilson Community College's Nurse Aide I program combines lecture, lab, and clinical learning in a campus-based format. Students must complete a high school diploma or GED, immunizations, and a background check before enrolling. The published fee schedule, including registration, technology, insurance, and state exam costs, helps learners plan their total investment.
Winston-Salem, NC · $7,000/yr (est. net price)
Forsyth Technical Community College offers Nursing Assistant I and II programs in an eight-week, daytime format. Clear published costs for registration, compliance tracking, and the state exam, plus included CPR certification, make planning straightforward. Although the Winston-Salem campus is not a Jacksonville commute, the structured schedule may suit students who can attend in person or relocate temporarily.
Spindale, NC · $11,000/yr (est. net price)
Isothermal Community College's Nurse Aide I program is 188 hours and includes classroom, lab, and clinical components at a low $185 course cost. A hybrid format and small class cap of 10 students support working adults who need flexibility. The Nurse Aide II pathway builds advanced skills for hospital and complex-care roles.
Hudson, NC · $10,000 – $15,000/yr (est.)
Caldwell Community College and Technical Institute's Nurse Aide I program includes classroom, lab, and clinical practice in nursing homes and assisted living settings. A $210 registration fee plus low textbook costs keeps entry affordable, and the on-campus testing center can reduce travel for the state exam. This is a practical option for students in western North Carolina who can attend in person.
Elizabeth City, NC · ~$2,000/yr (est.)
College of the Albemarle offers Nurse Aide I and Nurse Aide II courses through its Workforce Development department. Both include class, lab, and clinical experiences, with Nurse Aide II adding complex care skills and a competency evaluation. Short noncredit courses and in-state tuition around $2,242 make this an affordable eastern North Carolina option.
Wentworth, NC · ~$2,000/yr (est.)
Rockingham Community College's Nursing Assistant I program covers patient care, the aging process, nutrition, communication, and documentation through classroom, lab, and clinical training. A required skill evaluation prepares students for North Carolina certification. In-state tuition around $1,966 and an effective net price near $2,060 make this one of the most cost-conscious options in this ranking.
Kinston, NC · $3,000 – $9,000/yr (est.)
Lenoir Community College's Nurse Aide Level I and II programs blend classroom instruction, hands-on lab work, and supervised clinical experience. The Kinston campus is one of the eastern North Carolina community colleges closest to Jacksonville in this ranking, and the program is open to high school students. Most students complete in one to two semesters, with financial aid and scholarships available.
Here are answers to the most common questions about CNA training in Jacksonville, NC. Get clear, actionable information on costs, timelines, certification, and how to choose the right program for your goals.
CNA program costs in North Carolina typically range from $200 to $1,200.5 In Jacksonville, Caring for Life charges $500,1 while Coastal Carolina Community College's Nurse Aide I course falls within that range. Additional expenses may include textbooks, scrubs, and the state exam fee.
State requirements mandate a minimum of 75 hours of training.3 Most programs run 4 to 12 weeks, depending on schedule. Caring for Life offers a 122-hour hybrid program,1 while Coastal Carolina provides 162 hours of training,2 preparing you thoroughly for the certification exam.
You must complete a state-approved Nurse Aide I program of at least 75 hours, pass the NNAAP exam (written and skills),2 and undergo a criminal background check. A high school diploma or GED is often recommended, and you typically need to be at least 17 years old.
Fully online CNA programs are not permitted in North Carolina4 because clinical skills must be practiced in person. However, hybrid formats like Caring for Life's1 combine online coursework with required onsite clinical hours, offering flexibility while meeting state standards.
Nurse Aide I covers basic care such as bathing, feeding, and vital signs. Nurse Aide II requires additional training beyond Nurse Aide I and qualifies you for more advanced tasks, like wound care and catheterization. Nurse Aide I certification is a prerequisite for the advanced level.3
Coastal Carolina Community College offers financial aid options for eligible students,2 including potential workforce development grants. Programs like Caring for Life may not provide direct aid, but you can explore state assistance or payment plans. Always contact the school to confirm current opportunities.
While specific placement rates are not publicly reported for local programs, the demand for CNAs in Onslow County is strong. Major employers like Onslow Memorial Hospital and nursing homes frequently hire new graduates. Completing a reputable program and passing the NNAAP quickly improves your prospects.
Compare key factors: Caring for Life costs $500, uses a hybrid format, and completes in 122 hours. Coastal Carolina offers financial aid, in-person classes, and a longer 162-hour curriculum. Consider your budget, learning style, schedule, and whether you need aid to make the best choice.