How to Become a CNA in Jacksonville, NC: Programs, Costs & Steps

Compare Jacksonville CNA training options, costs, and schedules. Find the right path to launch your nursing assistant career in North Carolina.

By Aslam MultaniReviewed by Editorial staffUpdated August 14, 202617 min read
CNA Classes Jacksonville NC: Costs & Training Programs

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.

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.

Why Become a CNA in Jacksonville? Local Demand and Opportunity

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.

Who's Hiring in Onslow County

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:

  • Hospital: Onslow Memorial Hospital (Jacksonville)
  • Skilled nursing: Kenansville Rehabilitation and Healthcare Center, Cherry Point Bay Nursing and Rehabilitation Center, The Laurels of Pender
  • Assisted living: Onslow House
  • Home health and home care: BAYADA Home Health Care, Well Care Home Health, Avid Health at Home, Arosa Crystal Coast, A Primary Choice, Angels of Care Pediatric Home Health

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.

What CNAs Actually Do in North Carolina

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.

A Built-In Pipeline

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.

Jacksonville's CNA Programs: Side-By-Side Comparison

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.

MetricCaring For LifeCoastal Carolina Community College
Total Program CostArray
Program LengthArray
Schedule OptionsArray
FormatArray
Clinical HoursArray
Exam Pass RateArray
Job Placement RateArray
Clinical SitesArray
Background CheckArray
CPR CertificationArray

Online CNA Classes: Flexible Options for Jacksonville Students

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.

How Online CNA Programs Actually Work

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.

Where to Verify Your Options

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.

Getting Guidance from Professional Associations

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.

Questions to Ask Any Online Program

Before committing, run through this short checklist:

  • Registry approval: Is the program listed on ncnar.org as state-approved?
  • Clinical placement: Does the school arrange clinical rotations, or are you responsible for finding a site?
  • Location: Can clinicals be completed within commuting distance of Jacksonville?
  • Schedule: Are lab sessions held on weekends, evenings, or only on specific weekdays?
  • Total cost: What is included in the tuition, and are there additional fees for uniforms, background checks, or the state competency exam?

Taking the time to ask these questions upfront prevents surprises after you have already enrolled.

CNA Salary and Career Outlook in the Jacksonville Metro Area

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.

LocationEmploymentHourly MeanMedian Hourly25th Percentile75th Percentile
Jacksonville, NC430$15.99$16.02$14.70$17.67
Wilmington, NC2,590$18.20$17.50$15.13$18.79
Raleigh-Cary, NC6,460$18.75$18.67$17.00$20.75

CNA Salary at a Glance

How to Become a CNA in North Carolina: Step-By-Step

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.

Complete an Approved Nurse Aide I Training Program

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.

Pass the NNAAP Competency Exam

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.

Apply to the NC Nurse Aide Registry

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.

Consider Advancing to Nurse Aide II

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.

NC Nurse Aide Registry at a Glance

Top CNA Programs for Jacksonville Students

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.

Coastal Carolina Community College

#1

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.

  • 162-hour non-credit course with classroom, lab, and clinical components
  • Prepares for the NC NNAAP exam; in-facility testing available on campus
  • Registration fee $202; additional costs for textbooks and uniforms
  • Students must be 17+ with placement test or high school diploma
  • Offers seated and hybrid class options with multiple schedules per semester
  • Clinical experiences in hospitals and long-term care facilities
  • CPR certification and background check required before registration
  • Financial aid available through Workforce Innovation and Opportunity Act
  • 164-hour non-credit course building on Nurse Aide I skills
  • Approved by NC Board of Nursing; eligible for advanced listing
  • Requires current NC Nurse Aide I listing and high school diploma
  • Seated and hybrid classes offered in spring, summer, and fall
  • Registration cost $202; additional expenses up to $112
  • Clinical rotations focus on acute care settings
  • Mandatory CPR certification, background check, and immunizations
  • Caribbean blue scrubs required for clinical participation

Craven Community College

#2

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.

  • Campus-based program with classroom, lab, and clinical experiences
  • State testing available on campus; $140 exam fee separate from tuition
  • High school diploma or GED required, along with background check and health documentation
  • Prepares for direct patient care roles in hospitals and nursing homes
  • Materials include scrubs, watch, and textbook (costs not included in tuition)
  • No online option; entirely in-person training with faculty supervision
  • Two forms of ID and social security card needed for enrollment

Lenoir Community College

#3

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.

  • Short-term training completed in 1-2 semesters across multiple campuses
  • Focuses on elderly care with clinical experiences in long-term care settings
  • Open to high school students and adult learners; includes skill competency evaluation
  • Prepares for the NC Nurse Aide I competency exam
  • Campus-based program building on Level I, completed in 1-2 semesters
  • Eligible for NC Nurse Aide II listing upon completion
  • Open to high school graduates and current aides seeking advancement
  • Multiple campus locations offer flexible scheduling

Pamlico Community College

#4

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.

  • 168-hour comprehensive program with hybrid learning and online components
  • Includes BLS CPR training and prepares for NC Nurse Aide I Registry exam
  • Registration fee $180.55; day and evening sessions available
  • Hands-on clinical hours required in local facilities
  • Curriculum covers personal care, basic nursing skills, and elderly/disability care
  • 164-hour program with hybrid campus/online format; $180.55 registration fee
  • Requires current NC Nurse Aide I listing and high school diploma
  • Clinical rotations focus on advanced patient care and complex nursing skills
  • Day and evening sessions offered; eligible for NC Board of Nursing listing

Carteret Community College

#5

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.

  • Campus-based training with clinical rotations in local facilities
  • No application fees; affordable tuition and financial aid options
  • Prepares for NC Nurse Aide I Registry exam
  • Flexible schedules available; applications accepted year-round
  • Mandatory orientation, background check, and immunizations required
  • Academic advisors assist with enrollment and career planning

Questions to Ask Yourself

Beyond tuition, factor in textbooks, scrubs, background checks, TB tests, CPR certification, and the state exam fee. These extras can add $200 to $500, so a cheap sticker price isn't always the cheapest program.

If you're working or caring for family, a daytime-only program can be a dealbreaker. Confirm the schedule fits your life before you enroll, not after.

Nearby cities sometimes offer lower tuition or faster start dates. Weigh gas, time, and clinical site locations against the savings before ruling out a drive.

A 4-week intensive gets you to the state exam quickly but demands full-time focus. A part-time track over 8 to 12 weeks is gentler on your schedule but delays your first paycheck.

Frequently Asked Questions About CNA Classes in Jacksonville

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.

  1. How much do CNA classes cost in Jacksonville NC?

    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.

  2. How long does it take to become a CNA in North Carolina?

    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.

  3. What are the requirements for CNA certification in NC?

    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.

  4. Are there online CNA classes available in Jacksonville NC?

    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.

  5. What is the difference between Nurse Aide I and Nurse Aide II in NC?

    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

  6. Is financial aid available for CNA programs in Jacksonville?

    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.

  7. What are job placement rates for CNA graduates in Jacksonville?

    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.

  8. How do I choose between Caring for Life and Coastal Carolina for CNA training?

    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.

Recent Articles