Compare costs, program length, and outcomes for NJ's highest-ranked CNA training programs.
By Maria Delgado, RNReviewed by TopNursing.org TeamUpdated May 29, 202619 min read
Points of interest…
New Jersey mandates 90 hours of CNA training, including 40 hours of supervised clinical practice at a licensed facility.
Full-time programs typically take 4 to 12 weeks, with hybrid options that pair online lectures and in-person clinicals.
The state’s 31,310 nursing assistants earn a median annual salary of $44,910, with top quartile wages reaching $47,490.
New Jersey’s CNA workforce is projected to grow 4% through 2032, fueling demand in skilled nursing and home health.
New Jersey’s healthcare workforce is reshaping around an intensified need for bedside support, and certified nursing assistants sit at the center of that shift. Hospitals, long-term care facilities, and home health agencies compete for a limited pool of qualified CNAs, driving wages upward.
State law mandates 90 hours of approved training before candidates can attempt the competency exam: a floor, not a ceiling, as many programs extend to 120 hours or more. A growing number of employers now sponsor the entire training cost in return for a service commitment, a bargain that zeroes out tuition but ties a new CNA’s first job to the sponsoring facility.
2026 Best CNA Programs in New Jersey
New Jersey’s top CNA programs combine affordability with flexible formats, from online theory modules to stackable credentials. We’ve ranked these programs by net price to help you find the best value, highlighting key features like BLS certification, clinical partnerships, and exam preparation. Each entry includes institution-wide earnings data to gauge potential return on investment.
NCES-IPEDS federal institutional data — nces.ed.gov
Internal program database
Independent program research
Rank
School
Location
Net price
Best for
#1
Mercer County Community College
West Windsor, NJ
~$5,000/yr (est.)
Budget-conscious stackable-credential seekers
Mercer County Community College's CNA pathway is both affordable and flexible, with an average net price of $5,279. Its Direct Health Care Provider Program integrates the 90-hour CNA course with optional add-ons in home health and medication aide, making it a smart choice for career building. The program is NJ state-approved and carries one academic credit toward a degree.
Learners wanting BLS and dementia care certifications
Hudson County Community College in Jersey City offers an Enhanced CNA training that includes Basic Life Support and Dementia Care certifications alongside the standard curriculum. With a net price of $7,307, it's a workforce-focused program designed to feed local long-term care and acute-care employers.
County College of Morris provides a short-term CNA program that can be completed in 6-9 weeks, making it ideal for quick entry into healthcare. The program includes BLS certification and direct preparation for the NJ state exam, with an average net price of $8,895.
Criminal background check and drug screening required
Registration may take up to 6 weeks
Potential tuition reimbursement for eligible students
#4
Healthcare Training Institute
Union, NJ
$11,000/yr
Healthcare Training Institute in Union offers a private, state-approved CNA program with a unique online theory option paired with in-person clinical hours. The school reports a 100% institution-wide graduation rate and 95% retention rate, with a typical net price of $10,594.
Online classroom theory available with in-person clinical
50 hours classroom (online or in-person), 40 hours clinical
Campus-based clinical in Union, NJ
Two-month length with AM and PM schedules
Admission requires background check and specified vaccines
Prepares for NJ CNA certification exam
Graduates work in nursing homes, hospitals, home health
#5
Brookdale Community College
Lincroft, NJ
$10,000 – $15,000/yr
Brookdale Community College's CNA program stands out for its small cohort size of just 10 students and its role as a prerequisite to the college's nursing program. With clinical placements in Monmouth County and a net price of $11,231, it offers a direct pipeline to advanced nursing education.
Certified Nurse Aide in Long Term Care (CNA) — On-Campus
High school diploma or GED, background check, immunizations required
Serves as prerequisite for Brookdale's nursing program
#6
Rowan College of South Jersey-Gloucester
Sewell, NJ
$10,000 – $15,000/yr
Rowan College of South Jersey-Gloucester offers a state-approved CNA program accessible at a net price of $12,378, with potential for online coursework and county-based tuition discounts. The curriculum covers essential skills from vital signs to restorative care, preparing graduates for the state licensing exam.
State-approved 90-hour CNA training (50 classroom, 40 clinical)
Prepares for NJ CNA licensure exam
High school diploma or HSE required
Criminal background check and immunization proof needed
Covers vital signs, infection control, patient transfer
Communication and body mechanics training
Restorative care and care for dying clients
Clinical hands-on experience in healthcare settings
CNA Program Cost Comparison in New Jersey
The table below compares in-state tuition, effective net price, and median debt at completion for each ranked CNA program. Net price figures are institution-wide averages and may not reflect the exact cost of the CNA program. Programs with notably low median debt or high shares of Pell Grant recipients can signal stronger affordability. Free and employer-sponsored training options are also available and are covered in a later section.
Program
In-State Tuition
Net Price (Effective)
Median Graduate Debt
Pell Grant Recipients
Mercer County Community College
$7,806
$5,279
$10,500
86.2%
Hudson County Community College
$9,248
$7,307
$10,500
93.5%
County College of Morris
$10,530
$8,895
$9,000
65.4%
Healthcare Training Institute
N/A
$10,594
$8,717
79.4%
Brookdale Community College
$9,390
$11,231
$12,000
79.5%
Rowan College of South Jersey-Gloucester
$6,000
$12,378
$12,000
68.3%
Questions to Ask Yourself
Do you need a program that offers evening, weekend, or hybrid classes to balance work or family commitments?
Many CNA programs run on a fixed daytime schedule; choosing one with flexible options can keep you from stalling out midway.
Can you arrange time for the required 40 hours of hands-on clinical training at an in-person site?
Even if your coursework is online, New Jersey mandates supervised clinical practice. If your schedule is tight, look for programs with multiple clinical site options or accelerated blocks.
Have you explored employer-sponsored or nursing home-based free CNA training opportunities?
Some long-term care facilities and hospitals cover tuition in exchange for a work commitment, which can save thousands and fast-track your first job.
How to Become a CNA in New Jersey
New Jersey requires a 90-hour training program, a background check, and a state competency exam to earn placement on the Nurse Aide Registry. Follow these steps to become a Certified Nursing Assistant.
How Long Are CNA Programs in New Jersey?
How long do CNA programs take in New Jersey? The state requires a minimum of 90 training hours1, but actual program length depends heavily on the schedule format you choose. Most courses fall somewhere between 4 and 12 weeks, with some accelerated paths finishing faster and evening or weekend tracks stretching further to accommodate working students.
Full-Time and Fast-Track Options
Full-time day programs are the quickest route to certification. These intensive formats typically run 4 to 6 weeks, with classes meeting daily or several times per week. For example, K&G Career Academy's certified nurse aide classes include a full-time track that wraps up in about 4 to 5 weeks. Some providers push even shorter, completing in as little as 3 to 4 weeks if you can commit to a rigorous daytime schedule. Fast-track options compress the required classroom and lab hours into a condensed timeline, but be prepared for a demanding pace.
Part-Time, Evening, and Weekend Schedules
If you are balancing a job or family responsibilities, part-time and weekend tracks give you more flexibility. Part-time programs generally run 6 to 10 weeks, while evening courses can span anywhere from 4 to 10 weeks depending on how many nights per week you attend. Weekend-only sessions are the longest, often taking 8 to 12 weeks because instruction is limited to Saturdays and Sundays. K&G Career Academy’s part-time pathway, for instance, takes 6 to 8 weeks. The County College of Morris structures its CNA training over 6 to 9 weeks, blending classroom and clinical components into a compact but manageable timeline.
Clinical Rotations and Semester-Length Courses
All CNA programs in New Jersey must include clinical hours at an approved long-term care facility or hospital. Your clinical placement schedule, often set by the partner site, can add flexibility or, in some cases, delay completion if slots are limited. Some community colleges take a different approach, embedding CNA training into a full college semester. This route may stretch to 15 weeks but often awards academic credits that can apply toward future nursing degrees. Regardless of format, the clock starts when you enroll, and the finish line is always the same: meeting the state's 90-hour minimum1 and passing the competency exam.
Online and Hybrid CNA Programs in New Jersey
New Jersey requires 40 hours of supervised clinical training at a licensed long-term care facility, so no CNA program can be entirely online. The classroom portion, however, may be delivered remotely, creating a hybrid format that blends self-paced online lectures with essential hands-on practice. This allows students to complete theory work on their own schedule before attending scheduled clinical rotations.
What Online Actually Means for CNA Training
When schools advertise "online CNA classes," they usually mean the didactic portion, covering infection control, patient rights, and basic caregiving concepts, is delivered through a virtual platform. The 90-hour program still includes on-site lab skills and clinical experiences. Any program claiming to waive in-person hours entirely is not approved by the New Jersey Department of Health.
Do Any Ranked Programs Offer Hybrid Formats?
Among the top CNA programs in New Jersey for 2026, all currently follow a campus-based schedule. Healthcare Training Institute, Hudson County Community College, Mercer County Community College, County College of Morris, Brookdale Community College, and Rowan College of South Jersey-Gloucester each list their program as traditional on-site delivery. Some may offer blended options during certain enrollment periods, so contact the school directly to confirm the latest format.
Balancing Flexibility and Clinical Requirements
A hybrid approach works well for students who need to balance work or family obligations, since theory work can be done from home. The trade-off is the need to arrange transport and time off for in-person clinicals, which often run during business hours at partner facilities. This can make scheduling more demanding than it appears at first glance.
How to Verify a Program’s Legitimacy
Before enrolling in any program that markets itself as online or hybrid, check the New Jersey Nurse Aide and Personal Care Assistant Registry to confirm it is a state-approved NATCEP. Only graduates of an approved program are eligible to sit for the certification exam. Be especially cautious with programs that promise quick completion with minimal in-person attendance, as they may not meet the Board of Nursing’s clinical hour mandate.
Free and Employer-Sponsored CNA Training in New Jersey
Some aspiring CNAs pay out-of-pocket for their education, but in New Jersey, a growing number of free and employer-sponsored pathways eliminate tuition entirely. These options generally fall into two categories: nursing facilities that cover training costs in exchange for a work commitment, and state or county grant programs that fully subsidize eligible students. Each has its own requirements and trade-offs.
Employer-Sponsored Training Through Nursing Homes
Many nursing homes and long-term care facilities in New Jersey offer free CNA training to fill staffing shortages. The model is straightforward: the employer pays for your program (often with federal NATCEP funding), and you agree to work for them after certification. The typical commitment lasts six to twelve months. If you leave early, you may owe a prorated portion of the tuition. These positions are frequently advertised on job boards with phrases like "CNA training grant" or "paid CNA training." Although you are locked into one employer for a set period, you gain immediate hands-on experience and a guaranteed job upon licensure.
State and County Grant Programs
Several New Jersey counties and workforce development boards administer grant-funded CNA training at no cost to participants. The Gloucester County Allied Health Program, for instance, offers a free, two-month course totaling 90 hours for residents with a high school diploma or GED. It gives priority to county residents and includes a direct employment pipeline to Shady Lane Nursing Home. Rowan College at Burlington County runs a CNA Apprenticeship that is grant-funded, pays you while you train, and bundles NJ CNA certification with BLS CPR and a U.S. Department of Labor Apprenticeship Certification. Hudson County Community College offers an Enhanced Certified Nurse Aide Training; while details on cost are limited, programs like this may be supported by grant dollars. Additionally, many county workforce boards use WIOA funding to cover CNA training. You can search mycareer.nj.gov for eligible programs in your area.
Trade-Offs to Keep in Mind
Employer lock-in: Free programs often require you to work for a specific facility. Make sure the location, shift schedule, and patient population align with your long-term goals.
Limited slots: Grant-funded courses have finite seats and may give preference to residents of a particular county or income bracket.
Program timing: Some free courses run on fixed schedules, like the July start at Select Health Career Training Center, so flexibility may be limited.
Quality varies: Verify that the program is approved by the New Jersey Department of Health and prepares you for the state certification exam.
Free CNA training can be an intelligent financial move, but read the fine print. Weigh the immediate savings against the obligation you take on, and always confirm a program's state approval before enrolling.
New Jersey's nursing assistant workforce is projected to expand 4% from 2024 through 2032, per the New Jersey Collaborating Center for Nursing. This growth signals durable demand across acute care, skilled nursing, and home health settings, offering entry-level stability for new CNAs.
CNA Certification and Licensing in New Jersey
Once you finish your CNA training, the last hurdle is passing the New Jersey competency exam and getting listed on the state registry. The process is straightforward but requires careful preparation and attention to deadlines.
The CNA Competency Exam
New Jersey uses PSI Services LLC to deliver the Nurse Aide Competency Evaluation Program (NATCEP) exam. The test has two parts: a written knowledge test and a hands-on skills evaluation. You must pass both to qualify for the registry.
Written test: 60 multiple-choice questions covering safety, infection control, personal care, communication, basic nursing skills, and other core areas. You’ll have 90 minutes to finish, and a score of 75% is needed to pass.
Oral option: If reading is a barrier, you can request an oral version instead of the written exam.
Skills test: You’ll perform four randomly selected nursing assistant skills. One of them is always handwashing, a critical infection control measure. A passing score is 80%.
The exam fee is not publicly listed; contact PSI or your training program for the current cost. If you do not pass on the first try, retake policies allow you to re-test on the failed portion.
The New Jersey Nurse Aide Registry
After you pass both exam sections, your name goes onto the New Jersey Nurse Aide Registry. The New Jersey Department of Health (NJDOH) oversees the registry, and PSI manages the day-to-day operations. Being listed proves you meet state and federal training standards, which is required to work in any Medicare- or Medicaid-certified facility. Employers check the registry before hiring to confirm your certification is active.
Renewal: Maintaining Your Certification
Certification lasts for 24 months. To renew, you must have worked as a paid nursing assistant for at least one employer during the two-year period, performing nursing-related duties. If you meet that requirement, you submit a renewal application along with verification of your employment. If you let your certification lapse, for example, by not working the required hours, you may need to retake the competency exam.
Moving to New Jersey? Reciprocity for Out-of-State CNAs
If you hold an active CNA certification in another state, you can apply for transfer to the New Jersey registry through reciprocity. The process requires:
Proof of current, active certification and training equivalent to New Jersey’s 90-hour program.
A criminal background check.
Submission of a reciprocity application to the NJDOH Certification Program.
PSI will also conduct a registry-to-registry verification to confirm your out-of-state status. Once everything checks out, your name is added to the New Jersey registry without retaking the exam.
CNA Salary and Job Outlook in New Jersey
Nursing assistants in New Jersey earn a median annual salary of $44,910. The state employs 31,310 CNAs, with wages ranging from $39,650 at the 25th percentile to $47,490 at the 75th percentile.
Statistic
Value
Employment
31,310
Mean Annual Wage
$44,480
25th Percentile
$39,650
Median Annual Wage
$44,910
75th Percentile
$47,490
CNA Career Advancement Pathways in New Jersey
What comes after earning your CNA certification in New Jersey? For many, the certified nursing assistant role is the first step on a nursing career ladder that can lead to licensed practical nurse (LPN), registered nurse (RN), and advanced practice roles. While New Jersey does not offer direct CNA-to-nursing programs that award college credit for your initial training, your experience as a CNA can significantly strengthen your application and prepare you for rigorous coursework.
From CNA to LPN
New Jersey community colleges and vocational schools offer LPN programs that value hands-on patient care experience. Although there is no statewide articulation guarantee, some institutions may award credit through a prior learning assessment. Once you complete an LPN program and pass the NCLEX-PN, you can take advantage of New Jersey’s widely available LPN-to-RN bridge programs. Schools like Raritan Valley Community College, Middlesex College, Camden County College, Essex County College, Hudson County Community College, Ocean County College, Passaic County Community College, Rowan College of South Jersey, and Salem Community College offer these accelerated pathways, letting you earn an associate degree in nursing (ADN) and sit for the NCLEX-RN.
Moving Directly to an ADN Program
Many aspiring nurses choose to skip the LPN step and enter an ADN program directly. While there is no formal CNA-to-RN bridge, New Jersey community college nursing programs often give preference to applicants with direct patient care experience. Your time as a CNA not only builds clinical skills but also demonstrates commitment, making your application stand out.
Long-Term Nursing Careers
After becoming an RN, you can pursue an RN-to-BSN program, many offered online by New Jersey universities, which can qualify you for leadership roles. For those aiming even higher, master’s and doctoral programs prepare you for careers as a nurse practitioner, nurse educator, or clinical specialist. Viewing your CNA training as the first rung on the ladder keeps every career door open.
Employer-Sponsored Education
The cost of nursing school can be offset by tuition reimbursement programs. Many hospitals, long-term care facilities, and home health agencies in New Jersey offer financial support for CNAs advancing to LPN or RN roles. Check with your employer’s human resources department about education benefits before enrolling.
Frequently Asked Questions About CNA Programs in New Jersey
Below are answers to the most common questions about CNA programs in New Jersey, from training requirements and costs to certification and career prospects.
How do I become a CNA in New Jersey?
Complete a state-approved CNA training program, then pass the New Jersey Nurse Aide Competency Exam (NNAAP). After passing both the written and skills portions, apply for listing on the New Jersey Nurse Aide Registry. A high school diploma or GED is typically required for program admission.
How long does it take to complete a CNA program in NJ?
Full-time CNA programs in New Jersey usually take 4 to 12 weeks to finish. Part-time and evening programs often run longer, up to 16 weeks. The total instructional hours mandated by the state include both classroom learning and clinical practice.
How much does CNA training cost in New Jersey?
CNA training costs in New Jersey generally range from $800 to $2,500, depending on the school and whether you qualify for financial aid. Community colleges and vocational schools often offer the lowest rates, while private training centers may charge more.
Are there online CNA programs available in New Jersey?
Yes, hybrid CNA programs in New Jersey let you complete theory coursework online. However, all clinical hours must be done in person at an approved healthcare facility. Fully online programs are not permitted because hands-on patient care training is essential.
What is the CNA certification exam in New Jersey?
The New Jersey Nurse Aide Competency Exam is the NNAAP (National Nurse Aide Assessment Program). It has a written (or oral) section and a skills demonstration evaluated by a nurse examiner. You must pass both parts to earn your certification and be placed on the state registry.
How much do CNAs make in New Jersey?
CNAs in New Jersey earn wages above the national average, reflecting the state's higher cost of living. According to the Bureau of Labor Statistics, nursing assistants in New Jersey typically earn between $38,000 and $48,000 annually, with experienced CNAs making over $55,000.
Can I get free CNA training in New Jersey?
Yes, free CNA training is available through employer-sponsored programs at nursing homes and hospitals that cover tuition in exchange for a work commitment. Additionally, New Jersey workforce development grants and American Job Centers sometimes offer fully funded training slots.