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 | Array | |
| Program Length | Array | |
| Schedule Options | Array | |
| Format | Array | |
| Clinical Hours | Array | |
| Exam Pass Rate | Array | |
| Job Placement Rate | Array | |
| Clinical Sites | Array | |
| Background Check | Array | |
| CPR Certification | Array |
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.
The following CNA programs stand out for Jacksonville students, based on factors like graduation rates, affordability, and program outcomes. Whether you need local, in-person training or flexible hybrid options, these schools offer strong pathways into healthcare.
Jacksonville, NC · ~$9,000/yr (est.)
Best for: Jacksonville residents seeking affordable hybrid training
Located right in Jacksonville, Coastal Carolina Community College is the most convenient option for local students. It offers both Nurse Aide I and II programs with hybrid class formats, combining online coursework with in-person labs and clinicals. The college is known for its affordable registration fees, multiple schedule options, and strong partnerships with area healthcare facilities for clinical placements.
New Bern, NC · $3,000/yr (net price)
Best for: Traditional learners wanting structured, in-person classes
Craven Community College in New Bern offers a focused Nurse Aide I program that thoroughly prepares students for the state exam. The campus-based format includes hands-on lab practice and clinical rotations, with testing available on site. The program is designed for those who prefer a traditional, structured learning environment and a direct path to entry-level employment.
Kinston, NC · $3,000 – $9,000/yr
Best for: Students needing multiple campus options
Lenoir Community College, with campuses in Kinston and surrounding areas, provides both Nurse Aide Level I and Level II training. Its multiple locations and 1-2 semester completion time appeal to students who need flexibility in where and when they study. The program also welcomes high school students, making it a good early start for a healthcare career.
Grantsboro, NC · $0 – $5,000/yr
Pamlico Community College in Grantsboro delivers Nurse Aide I and II training with a hybrid format that blends online coursework with hands-on clinical practice. Both day and evening sessions accommodate working students, and BLS CPR training is included in the curriculum. The affordable registration fee and small class sizes make it a solid choice for personalized instruction.
Morehead City, NC · $2,000 – $8,000/yr
Carteret Community College in Morehead City provides a Nurse Aide I program with flexible scheduling and no application fees. The curriculum emphasizes real-world practice through clinical rotations and partnerships with local healthcare employers. It is a strong fit for career changers and returning learners looking for an affordable, supported entry into the healthcare workforce.
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.