Skip to content
Health Career ClassesPrograms · Costs · Pay
Trenton-Princeton, NJ metro

CNA Classes in Trenton, NJ

5 nurse aide training programs in the Trenton metro area are approved by the state (New Jersey Department of Health, list dated August 2026), in 3 cities.

Updated October 2026 · Data: New Jersey Department of Health (August 2026), IPEDS 2023–24, BLS May 2025

State-approved programs
53 cities
Training required
90 hr40 clinical
Trenton median pay
$45,980metro

How much does CNA school cost in Trenton?

No school in Trenton reported CNA graduates to IPEDS for 2023–24, so there is no local published price; the state-approved programs listed on this page set their own fees, so ask each one for its total. For comparison, the median published price across New Jersey is $16,082 (5 schools). Exam fees, background checks and uniforms are usually extra.

Compare with other states: how much CNA classes cost nationwide, by state and school type.

5 state-approved CNA programs in the Trenton area

Source: New Jersey Department of Health: Approved Nurse Aide Training Competency and Evaluation Programs (schools and colleges; long-term care facilities), revised 08/31/2026, list dated August 2026. Programs are sorted by city. Call to confirm the next start date, schedule and total cost.

One of these programs is run by a nursing home. A Medicare- or Medicaid-certified nursing home can't charge an aide it employs or has offered a job: see free CNA classes in New Jersey.

  • Lawrence Rehabilitation Hospital

    2381 Lawrence Rd., Lawrence Twp. NJ 08648 · (609) 896-9500
    Nursing home
  • Berkel Training Institute

    320 West State Street, Trenton NJ 08618 · (609) 392-1855
  • Mercer County Community College

    102 N Broad St., Trenton NJ 08608 · (609) 570-3526
  • Mercer Med Tech

    1418 South Broad Street, Trenton NJ 08610 · (609) 712-5499
  • Mercer County Community College

    West Windsor Campus, 1200 Old Trenton Road, West Windsor NJ 08550 · (609) 570-3526

CNA Classes in Trenton: FAQ

How many state-approved CNA programs are in the Trenton area?

5 nurse aide training programs in the Trenton-Princeton, NJ metro area are on the official New Jersey list (New Jersey Department of Health, August 2026), across 3 cities.

How much do nursing assistants make in Trenton?

Certified Nursing Assistants in the Trenton-Princeton, NJ metro earn a median $45,980 a year ($22.10/hour), per BLS May 2025 data. That compares with $46,830 statewide and $42,260 nationally.

How long does CNA training take?

Federal rules require at least 75 hours of training, including at least 16 hours of supervised practical training. Many states require more.

CNA Classes in nearby New Jersey cities