Top CNA Programs in New Jersey for 2027 | TopNursing

Compare costs, program length, and outcomes for NJ's highest-ranked CNA training programs.

By Maria Delgado, RNReviewed by TopNursing.org TeamUpdated August 14, 202619 min read
Top CNA Programs in New Jersey for 2027 | TopNursing

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.

6 Best CNA Programs in New Jersey

This list highlights New Jersey schools with state-approved CNA training, including campus-based programs and limited online-theory options. Use the program cards to compare net price, class format, and distinctive strengths before applying.

Factors considered
  • First-year retention weighted most heavily
  • Affordability using net price
  • Program length and schedule flexibility
  • Post-completion earnings data
  • State approval and clinical hours
Data sources
  • BEA state price parities, used to adjust tuition — bea.gov
  • College Scorecard post-completion earnings data — collegescorecard.ed.gov
  • Program-level records maintained in house
  • Original research on individual programs
  • National Center for Education Statistics (IPEDS) — nces.ed.gov
RankSchoolLocationNet priceBest for
#1
Healthcare Training Institute
Union, NJ~$11,000/yr (est.)Working adults needing evening classes

Healthcare Training Institute in Union offers a state-approved Certified Nurse Aide program with 90 total hours, including 50 classroom and 40 clinical hours in long-term care facilities. The two-month program can include online classroom components paired with required in-person clinical hours, and morning and evening schedules are available. Students must complete a background check and provide specific vaccines before admission.

  • State-approved CNA program.
  • 90 hours total training.
  • 50 hours classroom instruction.
  • 40 hours clinical training.
  • Morning and evening classes.
  • Admission requires background check.
  • Vaccines required for admission.
  • Program length is 2 months.

Hudson County Community College in Jersey City offers an Enhanced Certified Nurse Aide program through Workforce Development. It combines classroom and clinical instruction with certifications in Basic Life Support and Dementia Care, and prepares students for the New Jersey Department of Health exam. Eligibility requires work authorization, a high school diploma or equivalent, TABE proficiency, and clear background and medical records.

  • New Jersey State Approved CNA program.
  • Prepares for NJ Department of Health exam.
  • Classroom and clinical instruction.
  • Includes Basic Life Support certification.
  • Includes Dementia Care certification.
  • Covers medical terminology.
  • Teaches fundamental workplace skills.
  • U.S. citizenship or work visa required.

Mercer County Community College in West Windsor offers a Direct Health Care Provider Program that prepares students for CNA certification in 15 weeks. The state-approved curriculum includes 90 hours of CNA training, with optional add-ons for Certified Home Health Aide and Certified Medication Aide credentials. Prerequisites include a high school diploma, English proficiency, immunizations, a background check, and personal health insurance.

  • 15-week program duration
  • Prepares for CNA certification
  • 90-hour CNA course included
  • Optional CHHA and CMA courses
  • State-approved curriculum
  • Campus-based instruction
  • High school diploma required
  • English proficiency needed

County College of Morris in Randolph offers a Certified Nurse Aide program that can be completed in 6 to 9 weeks. It includes 50 lecture hours and 40 clinical hours, with training in nursing labs or care facilities and eligibility for the New Jersey state certification exam. Students complete a criminal background check and drug screening, and tuition covers uniforms and textbooks.

  • Program length 6-9 weeks.
  • 50 lecture hours.
  • 40 clinical hours.
  • Training in nursing labs.
  • Clinical experience in care facilities.
  • Includes BLS certification.
  • State-approved NJ certification exam.
  • Criminal background check required.

Brookdale Community College in Lincroft offers a Certified Nurse Aide in Long Term Care program approved by the New Jersey Department of Health. The 90-hour campus program is capped at 10 students and includes clinical shifts at Monmouth County nursing homes, with coursework covering physical and psychosocial care, infection control, communication, and client rights. Graduates are eligible to sit for state certification and often move into long-term care, home health, or assisted living roles.

  • NJ Department of Health accredited
  • $1,599 total program tuition
  • Starts fall
  • Prepares you to sit for certification
  • Train for nursing home or assisted living
  • Small class size of 10 students
  • Clinicals at Monmouth County nursing homes
  • Covers physical and psychosocial care skills

Rowan College of South Jersey-Gloucester in Sewell offers a state-approved Certified Nursing Assistant program with 50 classroom hours and 40 clinical training hours. Students learn vital sign monitoring, infection control, patient transfer, and communication skills, and the program prepares them for the state licensure exam. Prerequisites include a high school diploma or HSE, a criminal background check, and proof of immunization.

  • State-approved program.
  • 50 classroom hours.
  • 40 clinical training hours.
  • Prepares for state exam.
  • High school diploma required.
  • Criminal background check needed.
  • Proof of immunization required.
  • Textbooks in bookstore.

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.

ProgramIn-State TuitionNet Price (Effective)Median Graduate DebtPell Grant Recipients
Mercer County Community College$7,806$5,279$10,50086.2%
Hudson County Community College$9,248$7,307$10,50093.5%
County College of Morris$10,530$8,895$9,00065.4%
Healthcare Training InstituteN/A$10,594$8,71779.4%
Brookdale Community College$9,390$11,231$12,00079.5%
Rowan College of South Jersey-Gloucester$6,000$12,378$12,00068.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.

Five steps to CNA certification in New Jersey: meet eligibility, complete a 90-hour NATCEP, pass a background check, pass the PSI exam, and get listed on the NJ Nurse Aide Registry.

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.

StatisticValue
Employment31,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.

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.

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.

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.

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.

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.

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.

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.

Recent Articles

See all articles

Follow us