Key Points
- Many New Jersey employers sponsor free CNA training for new hires.
- Online theory is allowed, but state-mandated clinical hours are in-person only.
- CNA certification fast-tracks your path to higher-paying LPN and RN roles.
Our ranked list of accredited CNA programs helps you compare tuition, format, and outcomes to launch your healthcare career.
New Jersey’s 65-and-older population is expanding faster than the national rate, driving an intense need for certified nursing assistants. Starting wages reflect this demand: the median CNA earns $20.50 per hour statewide, with metro-area salaries climbing higher. But getting there means choosing a training pathway that balances cost, certification readiness, and long-term earning potential. A handful of programs consistently deliver graduates who out-earn their peers within a year, and those programs often share a few common features.
These programs are ranked by the median earnings of graduates one year after completing their CNA certificate, using the latest available federal data. While higher earnings often reflect program quality, we also highlight net price, institutional graduation rates, and delivery format to give a fuller picture. Prospective students should weigh cost, flexibility, and job placement potential to choose the best fit.
Randolph, NJ · ~$9,000/yr (est.)
Best for: Career changers prioritizing earnings
County College of Morris in Randolph leads the ranking with the highest median earnings at $50,243 one year after CNA completion. The program blends 50 lecture hours with 40 clinical hours and can be finished in just 6 to 9 weeks. Its net price of $8,895 and strong earnings make it an exceptional value for career-changers and new entrants alike.
Lincroft, NJ · $10,000 – $15,000/yr
Best for: Cost-conscious students accepting work commitments
Brookdale Community College’s CNA program in Lincroft offers a unique tuition-free pathway through employer-sponsored training, requiring a 90-day to 1-year work commitment after certification. Graduates earn a median of $44,379, and the 90-hour course includes intensive clinical training in Monmouth County facilities. Small class sizes (limited to 10) ensure personalized attention.
West Windsor, NJ · ~$5,000/yr (est.)
Best for: Credit-seeking future nursing students
Mercer County Community College in West Windsor combines a low net price of $5,279 with strong median earnings of $43,264, making it a top value pick. The program is approved by the New Jersey Department of Health and provides one academic credit toward an associate degree, appealing to students planning to advance into nursing. A background check and English proficiency are required.
Sewell, NJ · $10,000 – $15,000/yr
Rowan College of South Jersey–Gloucester offers a Certified Nursing Assistant program with a unique tuition-free option for Gloucester County residents through the Gloucester County Allied Health Program. Graduates earn a median of $41,751, and the 90-hour state-approved course includes both classroom and clinical components. Daytime and evening cohorts increase accessibility.
Union, NJ · $11,000/yr
Healthcare Training Institute in Union offers a state-approved, 90-hour Certified Nurse Aide program with a strong focus on hands-on clinical experience in long-term care facilities. The program’s low net price of $10,594 and quick completion time attract students seeking a fast, affordable entry into healthcare. Graduates earn a median of $37,571 one year after completing, with limited seating available for morning and evening cohorts.
Jersey City, NJ · $5,000 – $9,000/yr
Hudson County Community College’s Enhanced Certified Nurse Aide program in Jersey City includes Basic Life Support and Dementia Care certifications within the curriculum. With a net price of $7,307 and potential employer sponsorship, it is an accessible option, though median earnings are lower at $34,333. U.S. citizenship or work authorization and a high school diploma are required.
Before you enroll in a CNA training program in New Jersey, you need to meet a specific set of admission requirements set by the state and individual schools. Knowing exactly what’s expected upfront saves you time and prevents last-minute surprises once classes begin.
New Jersey requires CNA students to be at least 18 years old and hold a high school diploma or GED.1 Programs also expect English language proficiency, since you will need to communicate clearly with patients, nurses, and other healthcare staff during clinical rotations and on the job.
Every approved program requires a health screening before you can start clinical hours.1 At a minimum, expect the following:
Having a current CPR certification is also recommended by most programs, and some may require it before your first clinical day.
Under New Jersey regulations (N.J.A.C. 8:43I), all CNA candidates must pass a criminal background check.1 This is a non-negotiable step, and certain convictions may disqualify you from working in a long-term care facility. If you have any concerns about your record, contact your chosen program's admissions office before paying tuition.
New Jersey mandates a minimum of 90 training hours, split between 50 hours of classroom instruction and 40 hours of supervised clinical practice in a licensed facility.1 Most programs fit this into a 4 to 9 week schedule, depending on whether you attend full-time or part-time. Hudson County Community College, for instance, offers programs running 4 to 8 weeks, while County College of Morris structures its training across 6 to 9 weeks.
Once you complete training, you will sit for the New Jersey Nurse Aide Competency Examination.1 Factor in a few additional weeks for exam scheduling and results processing. From your first day of class to holding your certification, most students can realistically expect the entire process to take roughly 6 to 12 weeks.
Gathering your documents early, especially health records and background check paperwork, is one of the simplest ways to avoid enrollment delays. Many programs fill quickly, and having everything ready lets you secure your spot as soon as a new cohort opens.
Becoming a certified nursing assistant in New Jersey means proving you can think on your feet and handle patient care with precision. The CNA state exam splits this challenge into two distinct hurdles: a hands-on skills demonstration where every movement counts, and a written test that checks your foundational knowledge. Most candidates tackle the skills portion first, which sets the tone for the day.
You will demonstrate handwashing plus four randomly selected skills from a list of everyday care tasks. Each skill is scored individually, and you need at least 80% on every skill. More importantly, every critical step, such as infection control, patient privacy, or safety precautions, must be performed correctly. A single missed critical step means failing that skill, even if the rest of your technique is flawless. Common reasons candidates stumble include forgetting to introduce themselves, not locking a wheelchair, or failing to wash hands at the right moments. Practice each skill as a choreographed routine until the steps feel automatic.
The knowledge portion contains 60 multiple-choice questions, with 90 minutes to complete them. A score of 75% is required to pass. If reading is a barrier, you can request the oral version, which is available in English and Spanish. The questions cover basic nursing concepts, resident rights, safety, and communication, topics your training program should have covered thoroughly.
You can retake only the section you failed, giving you up to three total attempts within one year. If you fail all three attempts, the state requires you to complete an approved training program again before you can re-test. While the New Jersey Department of Health does not publish official pass rates, many candidates clear both sections on the first try, focusing their prep on the skills portion. Use study guides, flash cards, and practice exams to build confidence.
Once you pass both parts of the competency evaluation, you apply for certification through the New Jersey Department of Health. Your name is added to the Nurse Aide Registry, which is your license to work in any certified facility. If you have equivalent training from another path, such as military healthcare experience or a completed LPN/RN program, you may request a waiver from the Department of Health instead of retaking the whole training course.
CNA training in New Jersey is one of the most affordable ways to enter healthcare, but the total price tag extends beyond tuition alone. Knowing every line item, and every available discount, helps you plan a realistic budget before you enroll.
Tuition is the biggest variable. Community college programs typically run between $1,200 and $2,500, while private training schools charge $1,500 to $3,000. Hudson County Community College, for example, which offers CNA classes in Jersey City, lists a total program cost around $1,325, whereas County College of Morris comes in closer to $3,000. Beyond tuition, expect to pay for:
All told, ancillary costs add $200 to $400 on top of tuition. A reasonable planning range for the full out-of-pocket investment is $1,400 to $3,400 unless you qualify for one of the funding options below.
Several routes can reduce your cost to zero. Nursing homes and long-term care facilities across New Jersey frequently offer employer-sponsored CNA training at no charge in exchange for a work commitment, usually six to twelve months at the sponsoring facility. Job Corps also provides free CNA training for eligible young adults. These programs cover tuition, books, and sometimes even exam fees, making them worth investigating early in your search.
New Jersey residents have multiple options to offset costs even when free training is not available:
Start by contacting your county One-Stop Career Center to check WIOA eligibility; this single step could eliminate tuition entirely. If you do not qualify, compare community college programs first, since they tend to be several hundred dollars cheaper than private schools. Then ask prospective employers whether they sponsor training. Because CNA programs in New Jersey typically last only six to nine weeks, even self-pay students can finish quickly and begin earning a paycheck soon after. The investment is modest compared to most healthcare credentials, and the return, a stable career with room to grow, makes the math straightforward.
Statewide, New Jersey CNAs earn a median wage of $20.50 per hour, or $44,910 annually. But paychecks vary significantly by metro area. The table below shows recent BLS data for three New Jersey regions, including total employment, median annual salary, and the range from the 25th to 75th percentile. With New Jersey's projected 4.5% growth in nursing assistant jobs (2020-2030), strong demand should keep wages competitive in these areas.
| Metro Area | Total Employment | 25th Percentile | Median Annual Wage | 75th Percentile |
|---|---|---|---|---|
| Trenton-Princeton, NJ | 1,520 | $41,200 | $45,400 | $46,540 |
| Atlantic City-Hammonton, NJ | 1,470 | $37,600 | $39,480 | $42,430 |
| Vineland, NJ | 820 | $38,870 | $45,640 | $48,010 |
New Jersey's nursing assistant workforce is projected to grow 4.5% from 2020 through 2030, according to data compiled by Stacker. This steady demand highlights the ongoing need for trained CNAs across the state.
If your schedule makes traditional classroom hours tough, you may be wondering whether you can complete CNA training online in New Jersey. The short answer: parts of it, yes. The full program, no. Every approved CNA course in the state must include hands-on clinical hours in a licensed care facility, so a fully online path isn't possible. Hybrid programs, however, are increasingly common and worth investigating.
In a hybrid format, the theory portion of your training (patient rights, infection control, communication, basic anatomy) is delivered through an online learning platform. You watch lectures, complete readings, and take quizzes on your own schedule. The skills lab and clinical rotations still happen in person, typically at a partner nursing home or long-term care facility. Expect to be on-site for skills practice and supervised patient care before you're eligible to sit for the state exam.
A few starting points to narrow your search:
Before you enroll, confirm the program is state-approved and ask specifically how many hours are online versus in person. This detail directly affects your schedule and test eligibility.
Your CNA certification is just the first rung on a ladder that leads to significantly higher earnings and greater responsibility in New Jersey healthcare. The state's healthcare employers are hungry for nurses who understand bedside care from day one, and CNAs who step into advanced roles often land jobs faster than new graduates without hands-on experience.
Each step up this ladder builds on your existing skills and opens doors to a wider scope of practice. The typical progression is:
The earnings lift at each stage is substantial. Moving from CNA to LPN can add $15,000-$20,000 a year; the leap to RN often doubles a CNA's salary. This kind of return makes the tuition investment pay for itself quickly.
Many New Jersey hospitals and long-term care facilities offer tuition reimbursement programs that cover a chunk of your LPN or RN tuition while you keep working as a CNA. Look for employers that offer "earn while you learn" pathways.
Bridge programs designed for CNAs are another smart route. Some LPN and ADN programs in the state give you credit for your CNA training and clinical hours, shaving weeks or even a full semester off your program. That means less time in class and faster entry into a higher-paying role. Always ask admissions counselors about advanced placement for active CNAs when comparing schools.