Skip to main content
New Jersey

Truck Driving Schools in New Jersey

221 FMCSA-registered CDL training providers in New Jersey, organized by city. Every school below is on the FMCSA Training Provider Registry, so the training you complete counts toward your Class A or Class B CDL.

Quick Answer
New Jersey has 221 FMCSA-registered truck driving schools approved to deliver Entry-Level Driver Training (ELDT). To earn a CDL in New Jersey, get your learner's permit, complete ELDT with one of the registered providers listed below, then pass the state CDL skills test.

Key Takeaways

  • New Jersey has 221 CDL schools on the FMCSA Training Provider Registry.
  • ELDT with a registered provider is required before you can take the CDL skills test in this state.
  • Schools below are grouped by city and show the CDL classes and endorsements each one offers.
  • Get your commercial learner's permit (CLP) before starting behind-the-wheel training.
  • After you earn your CDL and authority, O Trucking can dispatch you as an owner-operator.

How CDL Training Works in New Jersey

Getting a commercial driver's license in New Jersey follows the same federal path as the rest of the country. Start by passing the written knowledge tests at your local New Jersey DMV to receive a commercial learner's permit (CLP). With your permit in hand, enroll with one of the 221 FMCSA-registered providers listed below to complete Entry-Level Driver Training — classroom theory plus behind-the-wheel range and road hours. Your provider certifies your completion to FMCSA, and then you schedule and pass the New Jersey CDL skills test to earn your license.

Confirm Registry Status Before You Pay

Every provider on this page was sourced from the FMCSA Training Provider Registry. Before paying tuition anywhere, double-check the school still appears on the registry so your training will be accepted by the New Jersey DMV.

221 CDL Schools in New Jersey

Listed by city. Click any school for full contact details, directions, and the classes it offers.

08361(1)

Aberdeen Township(1)

Atlantic City(1)

Augusta(1)

Barnegat Township(1)

Bayonne(2)

Bellmawr(1)

Belvidere(1)

Berlin(1)

Beverly(2)

Bloomfield(2)

Boonton(1)

Bordentown(2)

Brick Township(1)

Bridgewater(1)

Brookside(1)

Budd Lake(1)

Camden(1)

Cape May(3)

Cinnaminson(1)

City Of Orange(2)

Clayton(2)

Clementon(1)

Clifton(3)

Clinton(1)

Cranford(1)

Dayton(1)

Deptford(1)

Dover(2)

Dunellen(1)

East Brunswick(8)

East Hanover(1)

East Orange(1)

Edison(3)

Elizabeth(3)

Fords(1)

Forked River(1)

Franklin Township(2)

Freehold(4)

Frenchtown(1)

Galloway(1)

Garfield(1)

Garwood(1)

Glassboro(2)

Green Brook(1)

Hackettstown(1)

Hamilton(1)

Hamilton Township(2)

Hammonton(2)

Harrison(1)

Hillside(1)

Hopelawn(1)

Howell(1)

Irvington(4)

Jackson(1)

Jackson Township(6)

Jersey City(3)

Kearny(1)

Lakewood(4)

Lakewood Township(1)

Lawrence Township(1)

Lincroft(1)

Linden(4)

Little Falls(1)

Little Ferry(1)

Lodi(2)

Lumberton(1)

Lyndhurst(2)

Manalapan Township(1)

Matawan(1)

Mays Landing(1)

Middletown(1)

Middletown Township(1)

Millstone Twp(1)

Milltown(1)

Monroe(1)

Monroe Township(1)

Moonachie(1)

Moorestown(1)

Morganville(1)

Mount Laurel Township(2)

New Brunswick(4)

Newark(5)

Newton(1)

North Brunswick(1)

North Brunswick Township(1)

Nutley(1)

Ocean Township(2)

Old Bridge(2)

Paramus(2)

Parlin(1)

Parsippany(2)

Parsippany-troy Hills(2)

Parsippany,(1)

Passaic(1)

Paterson(12)

Peapack And Gladstone(1)

Pennsauken Township(1)

Pennsville(1)

Perth Amboy(2)

Phillipsburg(1)

Piscataway(5)

Plainfield(2)

Pleasantville(1)

Pompton Lakes(1)

Rahway(1)

Salem(1)

Secaucus(1)

Somerset(1)

Somerville(1)

South Brunswick Township(2)

South Plainfield(1)

Southampton(1)

Sparta(1)

Springfield(1)

Summit(1)

Tinton Falls(1)

Toms River(1)

Trenton(6)

Union(1)

Union City(2)

Vineland(1)

Vineland City(1)

Washington Township(1)

Wayne(2)

West Caldwell(1)

West Keansburg(1)

West Long Branch(1)

West Windsor Township(1)

Westville(1)

Woodbridge(1)

Woodbridge Township(2)

Woodbury(1)

Woodbury Heights(1)

Woodstown(1)

Frequently Asked Questions

How many truck driving schools are in New Jersey?

There are 221 FMCSA-registered CDL training providers in New Jersey listed on the Training Provider Registry. This directory organizes them by city so you can find the school closest to you and see which CDL classes and endorsements each one offers.

Do New Jersey truck driving schools have to be FMCSA-registered?

Yes. To earn a first Class A or Class B CDL in New Jersey — or a first Hazmat, Passenger, or School Bus endorsement — you must complete Entry-Level Driver Training with a provider on the FMCSA Training Provider Registry before the New Jersey DMV will let you take the CDL skills test. Every school listed here is on that registry.

How do I get a CDL in New Jersey?

First obtain a commercial learner's permit (CLP) from the New Jersey DMV by passing the knowledge tests. Then complete ELDT theory and behind-the-wheel training with a registered provider from this list. After your provider certifies your training to FMCSA, schedule and pass the New Jersey CDL skills test (pre-trip inspection, basic control, and road test) to receive your license.

What CDL classes can I train for in New Jersey?

New Jersey providers in this directory train for Class A and Class B CDLs, and many also cover Hazmat, Passenger, and School Bus endorsements. Each school card below shows exactly which classes and endorsements that provider offers.

Earned Your CDL in New Jersey? Get Dispatched.

Once you're licensed and running under your own authority, O Trucking finds your loads and negotiates your rates for a flat weekly rate — no per-load commission.

Free consultation
No contracts required
Start earning immediately
24/7 support included
CallGet Started Free