Certified nurse assistants, or CNAs, are front-line healthcare workers who perform a multitude of tasks. They check vital signs, assist with feeding, bathing, and patient mobility, and measure/ monitor a patient’s intake and output. They report to licensed nursing staff so clinical decisions and care plans can be updated. Physicians even use the information that CNAs collect to make medical decisions in a patient’s care. Becoming a certified nursing assistant in New Jersey is also very lucrative. There is an expected job growth of 12% until 2026. Additionally, the median wage for CNAs in New Jersey is above the national average- $29,470 compared to $28,540.

Choosing the Best CNA Programs in New Jersey

Prospective certified nurse assistants must first complete a training and program which usually lasts a few weeks. They must then sit for a certification exam, then register in the state of New Jersey to be able to work as a CNA. For detailed information on admission requirements for CNA programs, please visit our CNA Training Programs Admissions page.

In New Jersey, aspiring nurse assistants must complete a total of 90 training hours- 50 hours of classroom work and 40 of hands-on clinical time.

There are a few additional factors that prospective CNA students must consider, as listed below:

  • Program Length: As stated earlier students must complete a total of 90 training hours to sit for the certification exam. Training programs are offered at community colleges, vocational schools, long-term care facilities, and high schools. Depending on the school, training can last several weeks.
  • Program Cost: The cost for a CNA program in New Jersey depends on the school/ program. For example, one community college lists the fee for the program at a little over $3,000. Many of the schools offer financial aid or payment plans which help students reach their career goals.
  • Online/In-Person Options: Some courses may be available online, especially through community colleges. Online learning helps students who may need to continue working or who have family obligations. However, students must realize that a portion of a CNA program requires hands-on learning in the field- so no CNA program can be 100% online.

2023 List of CNA Classes in New Jersey

To get a feel for the CNA curriculum in New Jersey, see our list of classes and courses available in the state:

Atco, NJ

505 White Horse Pike
Atco, NJ 08004
(856) 809-6012

Blackwood, NJ

CNA Programs
200 College Dr
Blackwood, NJ 08012
(856) 227-7200

Bloomfield, NJ

CNA Programs
554 Bloomfield Ave
Bloomfield, NJ 07003
(973) 601-5550

Camden, NJ

CNA Programs
231 Market St
Camden, NJ 08102
(856) 203-3526

442 Broadway
Camden, NJ 08103
(856) 246-1070

Dover, NJ

4649, 8 S Morris St #200
Dover, NJ 07801
(973) 366-7171

CNA Programs
1 W Blackwell St
Dover, NJ 07801
(973) 366-6700

East Orange, NJ

70 Long St
East Orange, NJ 07017
(862) 252-9586

CNA Programs
68 S Harrison St
East Orange, NJ 07018
(973) 673-3900

CNA Programs
44 Glenwood Ave
East Orange, NJ 07017
(973) 673-6100

134 Evergreen Pl #711B
East Orange, NJ 07018
(973) 312-0067

Edison, NJ

CNA Programs
500 Plainfield Ave
Edison, NJ 08817
(732) 985-4800

Elizabeth, NJ

CNA Programs
40 Parker Road
Elizabeth, NJ 07208
(908) 866-6662

CNA Programs
66 Elmora Ave.
Elizabeth, NJ 07202
(908) 355-2299

CNA Programs
49 Broad St. 2nd Fl.
Elizabeth, NJ 07201
(908) 355-2288

Hackensack, NJ

CNA Programs
136 Essex St
Hackensack, NJ 07601
(201) 342-3402

Hamilton Township, NJ

CNA Programs
3642 Nottingham Way
Hamilton Township, NJ 08690
(609) 807-2900

Jersey City, NJ

CNA Programs
70 Sip Ave
Jersey City, NJ 07306
(201) 714-7100

Lakewood, NJ

CNA Programs
700 Route 70
Lakewood, NJ 08701
(732) 364-9600

Lincroft, NJ

765 Newman Springs Rd
Lincroft, NJ 07738
(732) 224-2345

Linwood, NJ

700 New Rd
Linwood, NJ 08221
(609) 601-2150

Maple Shade Township, NJ

CNA Programs
794 N Forklanding Rd Suite 27
Maple Shade Township, NJ 08052
(856) 417-6882

Matawan, NJ

CNA Programs
92 Main St 1st floor
Matawan, NJ 07747
(732) 570-3683

Mays Landing, NJ

CNA Programs
5100 E Black Horse Pike
Mays Landing, NJ 08330
(609) 625-1111

Medford, NJ

CNA Programs
10 Hawkin Rd
Medford, NJ 08055
(609) 654-0200

Millville, NJ

207 Bogden Blvd I
Millville, NJ 08332
(856) 825-6655

Mt Laurel, NJ

7000 Atrium Way Suite 4
Mt Laurel, NJ 08054
(609) 386-6400

Neptune, NJ

CNA Programs
444 Neptune Blvd. Suite 15 - 3rd Floor
Neptune, NJ 07753
(732) 988-1700

Newark, NJ

CNA Programs
60 Nelson Place 1 North
Newark, NJ 07102
(973) 412-2050

CNA Programs
701 McCarter Hwy
Newark, NJ 07102
(973) 648-8000

CNA Programs
972 Broad Street Suite 901
Newark, NJ 07102
(862) 237-7076

North Brunswick Township, NJ

CNA Programs
850 US-1
North Brunswick Township, NJ 08902
(732) 246-4555

Northfield, NJ

1750 Zion Rd #106
Northfield, NJ 08225
(609) 241-8486

Paterson, NJ

CNA Programs
305 Broadway, 2nd floor Angela Ln
Paterson, NJ 07501
(973) 684-5024

CNA Programs
302 Main St
Paterson, NJ 07505
(973) 881-9428

CNA Programs
126 Market St.
Paterson, NJ 07102
(973) 977-8255

Pennsauken Township, NJ

CNA Programs
6008 Browning Rd
Pennsauken Township, NJ 08109
(856) 663-1040

Perth Amboy, NJ

CNA Programs
174 Jefferson St
Perth Amboy, NJ 08861
(732) 826-0155

Randolph, NJ

CNA Programs
214 Center Grove Rd
Randolph, NJ 07869
(973) 328-5000

Sewell, NJ

CNA Programs
1400 Tanyard Rd
Sewell, NJ 08080
(856) 468-5000

Sicklerville, NJ

CNA Programs
343 Berlin - Cross Keys Rd
Sicklerville, NJ 08081
(856) 767-7000

Toms River, NJ

1 College Dr
Toms River, NJ 08754
(732) 255-0400

Trenton, NJ

CNA Programs
320 W State St
Trenton, NJ 08618
(609) 392-1855

1418 S Broad St
Trenton, NJ 08610
(609) 712-5499

CNA Programs
111 W State St
Trenton, NJ 08608
(888) 442-8372

Union, NJ

1969 Morris Avenue
Union, NJ 07083
(888) 226-6354

Union City, NJ

CNA Programs
3608 Bergenline Ave
Union City, NJ 07087
(201) 865-1199

CNA Programs
3608 Bergenline Ave. 2nd Fl.
Union City, NJ 07087
(201) 865-1199

Vineland, NJ

616 E Landis Ave B
Vineland, NJ 08360
(856) 213-6756

Washington, NJ

CNA Programs
475 NJ-57
Washington, NJ 07882
(908) 835-9222

Wayne, NJ

CNA Programs
45 Reinhardt Rd
Wayne, NJ 07470
(973) 790-6000

CNA Programs
300 Pompton Rd
Wayne, NJ 07470
(973) 720-2000

West Windsor Township, NJ

CNA Programs
1200 Old Trenton Rd
West Windsor Township, NJ 08550
(609) 586-4800

Westampton, NJ

CNA Programs
695 Woodlane Rd
Westampton, NJ 08060
(609) 267-4226

Are we missing your school's program or need to update information listed? Please contact us so we can make the necessary changes.

OSZAR »