Home › States › New Jersey

CDL schools in New Jersey

New Jersey has 200 CDL training locations on FMCSA's Training Provider Registry that say they are open to the public, spread across 120 cities. The most are in Paterson (11), East Brunswick (8), Trenton (7). 69 (34%) are registered for Class A behind-the-wheel training on public roads, and 164 for Class B. The provider with the most locations here is Jonesway Driving Solutions, with 5.

200public training locations
69Class A public-road driving
164Class B training
163school bus
51hazmat theory

Cities with the most CDL schools in New Jersey

Paterson
11 locations
East Brunswick
8 locations
Trenton
7 locations
Jackson Township
6 locations
Newark
5 locations
Piscataway
5 locations
Freehold
4 locations
Irvington
4 locations
Linden
4 locations
New Brunswick
4 locations
Cape May
3 locations
Jersey City
3 locations
Lakewood
3 locations
Bayonne
2 locations
Beverly
2 locations
Bloomfield
2 locations
Boonton
2 locations
City of Orange
2 locations
Clayton
2 locations
Clifton
2 locations
Edison
2 locations
Elizabeth
2 locations

All 200 registered locations

Show only:
SchoolCityTraining offeredPhone
Bradway Truck Driving School 08361 Class AClass BHazmat
Ernest Trans School of Trucking Atlantic City Class AClass BPassengerSchool busHazmat877-348-7225
Providence Driving School, LLC (110 Chosin Few Way)
Providence Driving School, LLC
Bayonne Class AClass BPassenger201-823-0200
CDL Pro Beverly Class AClass BPassenger856-600-2090
CDL Solutions LLC Beverly Class AClass BPassengerSchool busHazmat856-630-2418
Road Scholar Driving School Bloomfield Class AClass BPassengerSchool bus973-415-0055
Smith & Solomon, Bordentown Campus
Smith & Solomon
Bordentown Class A609-291-0354
CDL Solutions
Jonesway Driving Solutions
Camden Class AClass BPassengerSchool busHazmat
Mike's Driving School
Mikes Driving School
Clayton Class AClass BPassengerSchool busHazmat856-728-2332
Borough Of Clementon
Clementon Borough
Clementon Class AClass B+43 1 609352669
Ama Transportation LLC Clifton Class AClass BPassengerSchool bus973-979-8401
May Transportation Dayton Class AClass BPassengerSchool bus609-613-3780
4Kids Trans LLc East Brunswick Class AClass BPassengerSchool busHazmat732-379-2482
Chris Trans LLC East Brunswick Class AClass BPassengerSchool bus732-604-9583
Fast-Pass Trucking Training East Hanover Class AClass BPassengerSchool busHazmat317-459-7193
Cheapest ELDT certificates only 2500 for CDL
D&L Management LLC
Edison Class AClass BPassengerSchool busHazmat609-666-4907
Superior Driving School
Superior Tractor Trailer Training
Forked River Class AClass BPassenger732-505-9470
160 Driving Academy - Brookdale - Yard
160 Driving Academy
Freehold Class A
CDL Solutions
Jonesway Driving Solutions
Glassboro Class AClass BPassengerHazmat
Luxury Driving Academy LLC Green Brook Class AClass BPassengerSchool busHazmat732-200-5004
ABC Driving School LLC Hackettstown Class A908-850-3748
DOT Trucking Compliance, LLC Hammonton Class AClass BPassengerSchool busHazmat609-270-7821
Express Driving School INC Harrison Class AClass BPassengerSchool busHazmat973-484-9144
Howell Township Public Schools
Howell Township Board of Education
Howell Class AClass BPassengerSchool bus732-202-1740
DFK Transportation LLC Irvington Class AClass BPassengerSchool busHazmat
Madison Coach Irvington Class AClass BPassengerSchool bus973-445-0473
Saved By Grace LLC Irvington Class AClass BPassengerSchool busHazmat973-391-4908
Driving Academy Jackson Township Class AClass BPassenger848-285-4428
Driving Academy - Trenton NJ
Driving Academy
Lawrence Township Class AClass BPassengerSchool bus609-229-1630
Driving Academy - Linden NJ
Driving Academy
Linden Class AClass BPassengerSchool bus908-525-3609
Smith & Solomon, Linden Campus
Smith & Solomon
Linden Class AClass B908-474-1589
Winsor CDL Driving School Linden Class AClass BPassengerHazmat908-862-3252
Royal USA Transportation Little Ferry Class AClass BPassengerSchool busHazmat201-693-8987
Pharaoh Logistics Holdings LLC Lodi Class AClass BPassengerSchool busHazmat
Jersey Tractor Trailer Training Inc.
Jersey Tractor Trailer
Lyndhurst Class AClass BHazmat201-460-0875
Jr Driving School LLC Middlesex Class AClass BPassengerSchool bus732-529-6356
Mike's Driving School, Inc.
Mikes Driving School
Monroe Class AClass BPassengerSchool busHazmat856-728-2332
RKD Tree Service Monroe Township Class AClass B
Ideal Driving School Moonachie Class AClass BPassengerSchool busHazmat
Moorestown Township Moorestown Class AClass B856-297-3441
CDL Solutions
Jonesway Driving Solutions
Mount Laurel Township Class AClass BPassengerSchool busHazmat267-346-9847
Cheapest ELDT certificates only 2500 for CDL
D&L Management LLC
Newark Class AClass BPassengerSchool busHazmat609-666-4907
New Entry Newark Class AClass B973-230-0875
Samna Transportation INC Newark Class AClass BPassengerSchool bus201-522-4694
160 Driving Academy - Sussex - Classroom and Yard
160 Driving Academy
Newton Class AClass BHazmat
Faith13 Transportation
School Bus Transportation
Parsippany Class AClass BPassengerSchool busHazmat
American Star Transportation LLC
American Star Transportation, LLC.
Paterson Class AClass BPassengerSchool bus
Master Driving School Paterson Class APassenger973-977-9926
Pulino Transportation Paterson Class AClass BPassengerSchool busHazmat973-849-5136
CDL Solutions LLC Philadelphia Class AClass BPassengerHazmat856-630-2418
Mr. Driving School Inc (In Person)
Mr. Driving School
Piscataway Class AClass BPassengerSchool busHazmat908-922-0838
StraightPath Consulting LLC Piscataway Class AClass B888-823-7732
Driving Academy Pleasantville Class AClass BPassengerSchool busHazmat609-955-3115
Borough of Pompton Lakes
Borough of Pompton Lakes DPW
Pompton Lakes Class AClass B973-835-0143
J&J Logistics LLC
J&J Logistics
Salem Class AClass BPassengerSchool busHazmat856-357-4646
TransTruck LLC South Brunswick Township Class A
StraightPath Consulting LLC South Plainfield Class AClass BPassengerSchool bus888-823-7732
Superior Driving School
Superior Tractor Trailer Training
Toms River Class AClass BPassengerHazmat732-505-9470
160 Driving Academy - Trenton - Yard
160 Driving Academy
Trenton Class A
CDL Solutions
Jonesway Driving Solutions
Trenton Class AClass BPassengerSchool busHazmat267-346-9847
CDL Solutions
Jonesway Driving Solutions
Trenton Class AClass BPassengerSchool busHazmat267-346-9847
CDL Solutions LLC Trenton Class AClass BPassengerHazmat856-630-2418
Joachim Academy Union Class AHazmat908-687-4601
Driving Academy, Wayne NJ
Driving Academy
Wayne Class AClass BPassengerSchool bus973-210-4414
Sam Transportation, LLC West Caldwell Class AClass BPassengerSchool bus973-979-0923
Ancora for Mercer County Community College
Lindenwood Education System
West Windsor Township Class AClass B866-937-1850
Smith & Solomon, Deptford Campus
Smith & Solomon
Westville Class A856-661-0400
Ideal Driving School,Inc-Amboy
Ideal Driving School
Woodbridge Class AClass BPassengerSchool bus732-582-6818
Cheapest ELDT certificates only 1500 for CDL
D&L Management LLC
Woodbury Class AClass BPassengerSchool busHazmat609-666-4907
R & D Transit Service, LLC Barnegat Township Class BPassengerSchool bus609-467-0422
Providence driving school
Providence Driving School, LLC
Bayonne Class AClass BPassenger201-823-0200
Holcomb Bus Service
Holcomb Bus Service, Inc
Bellmawr Class BPassengerSchool bus856-931-3632
Dalrymple Transportation Belvidere Class BPassengerSchool bus908-859-3215
En Route Bus Service LLC Berlin Class BPassengerSchool bus856-753-1187
Newark Transport Inc Bloomfield Class BPassengerSchool bus
8 Transportation LLC Boonton Class BPassengerSchool bus973-794-6451
Rajak LLC Boonton Class BPassengerSchool bus973-917-9835
School Bound Transportation
School Bound Transportation Ll
Brick Township PassengerSchool bus732-703-8803
Barker Bus Company Bridgewater Class BPassengerSchool bus732-302-0500
Mendham Township School District Brookside Class BPassengerSchool bus973-543-7107
Cassidy Transportation Inc. Budd Lake PassengerSchool bus908-876-5470
Lower Cape May Regional School District
Lower Cape May Regional Board Of Education
Cape May Class BPassengerSchool bus609-884-3475
Lower Township Board Of Education Cape May Class BPassengerSchool bus609-884-9444
Lower Township Elementary School District
Lower Township Board Of Education
Cape May Class BPassengerSchool bus609-884-9400
Eden Transportation City of Orange Class BPassengerSchool bus973-266-8919
Millennium Transport City of Orange Class BPassengerSchool bus646-515-0831
T&T Transport Svc.
T&T Transport Svc LLC
Clayton Class BPassengerSchool bus856-392-7961
Ideal Driving School,Inc
Ideal Driving School
Clifton Class AClass BPassengerSchool busHazmat973-773-4030
Hunterdon County ESC Clinton Class BPassengerSchool bus908-439-4280
Hayat Transportation INC Cranford Class BPassengerSchool bus908-265-3076
Deptford Township Schools Deptford Class BPassengerSchool bus856-232-2700 ext. 2531
Emg Transportation LLC East Brunswick Class AClass BPassengerSchool bus732-268-0276
Guardian Angel trans
Guardian Angel trans LLC
East Brunswick Class BPassengerSchool bus848-667-3542
M & T School Bus East Brunswick Class BPassengerSchool bus732-439-5576
Philopater Trans iNC East Brunswick Class BPassengerSchool bus732-735-2250
Trio trans llc
Trio Trans ent llc
East Brunswick Class BPassengerSchool bus917-702-8393
US Academy transportation LLC East Brunswick Class BPassengerSchool bus206-718-1333
Eagle Income LLC East Orange Class BPassengerSchool bus973-393-6155
S & T Trans Edison Class BPassengerSchool bus
Lesotach Llc Elizabeth PassengerSchool bus908-884-8058
Tec Safety Solutions LLC
T E C Safety Solutions
Elizabeth Hazmat201-772-8515
Ideal Driving School,Inc
Ideal Driving School
Fords Class AClass BPassengerSchool busHazmat732-661-9401
Joy Transport Franklin Township Class BPassengerSchool bus732-354-0793
Quest Transportation
Quest Transportation inc
Franklin Township Class BPassengerSchool bus201-598-8490
Freehold Township School District / DOT Freehold Class BPassengerSchool bus732-866-6810
Good Dove LLC Freehold Class BPassengerSchool bus
Virgin Transit Corp Freehold Class BPassengerSchool bus732-401-7622
Delaware Valley Regional High School District Frenchtown Class BPassengerSchool bus908-996-4385
Saviorcare
Saviorcare LLC
Galloway PassengerSchool bus
Castro School Trans Inc.
Castro School Trans
Garfield Class BPassengerSchool bus201-893-9444
Samy's Transportation LLC Garwood PassengerSchool bus732-900-1858
Glassboro Public School District Glassboro Class BPassengerSchool bus856-652-2700
PMAK Solutions
Good Shepherd Transportation
Hamilton Class BPassengerSchool busHazmat609-372-6297
Classy Transfers inc. Hamilton Township Class BPassengerSchool bus609-785-7510
Pharaoh transportation LLC Hamilton Township PassengerSchool bus609-341-0900
pharaoh transportation LLC Hamilton Township PassengerSchool bus609-341-0900
Hammonton BOE Hammonton Class BPassengerSchool bus609-567-7078
Trm Tours LLC Irvington Class BPassengerSchool bus201-249-4528
Cheapest ELDT certificates only 1500 for CDL
D&L Management LLC
Jackson Township Class AClass BPassengerSchool busHazmat609-666-4907
Fabio Peter LLC
Fabiopeterllc
Jackson Township Class BPassengerSchool bus732-614-9601
Jackson Township Board of Education Jackson Township Class BPassengerSchool bus732-833-4600
Smart school vehicle llc Jackson Township Class BPassengerSchool bus732-799-9928
menamotive Garage
Parthenia Transportation
Jackson Township PassengerSchool bus848-250-2311
Above All Transport LLC Jersey City Class BPassengerSchool bus
Blessings Transportation LLC Jersey City Class BPassengerSchool bus
Hudson County Trans INC Jersey City PassengerSchool bus201-332-0800
VPV Transport Kearny Hazmat973-900-9250
Hartnett Transit Service, Inc. Lakewood Class BPassengerSchool bus732-370-5999
Klarr Transport Services Inc Lakewood Class BPassengerSchool bus732-905-5100
Private Contractor
Jay's Bus Service
Lakewood Class BPassengerSchool bus
Private Contractor
Jay's Bus Service
Lakewood Township Class BPassengerSchool bus
160 Driving Academy - Brookdale - Classroom
160 Driving Academy
Lincroft Class AHazmat
Villani Bus Company Linden Class BPassengerSchool bus908-862-3333
F.S. Transportation Inc. Little Falls PassengerSchool bus973-335-9198
R & May Transportation LLC
R&may Transportation LLC
Lodi Class BPassengerSchool bus973-914-8489
Wills Bus Service INC. Lumberton Class BPassengerSchool bus609-267-0207
DMD Transportation
Dmd Transportation LLC
Lyndhurst PassengerSchool bus201-893-3898
New Destination LLC Manalapan Township PassengerSchool bus732-645-2138
Matawan department of public works
Matawan Borough
Matawan Class B
Sheppard Bus Service (Mays Landing)
Sheppard Bus Service
Mays Landing Class BPassengerSchool bus856-765-3812
Private Contractor
Jay's Bus Service
Middletown Class BPassengerSchool bus
Joya Trans Inc Milltown Class BPassengerSchool bus732-850-5505
Dina Transport LLC
School Transportation
Morganville PassengerSchool bus
Zoom School Transportation LLC Mount Laurel Township PassengerSchool bus904-452-1558
Ralph's Auto Repair Inc
Good Shepherd Transportation
New Brunswick Class BPassengerSchool busHazmat609-372-6297
Taykz Tyme LLC New Brunswick Class BPassengerSchool bus609-772-0712
Tyke Times
taykz time LLc
New Brunswick Class BPassengerSchool bus908-616-5022
Yusra General Transportation New Brunswick Class AClass BPassengerSchool busHazmat732-763-6453
Harbor Freight Transport Corp Newark Class AHazmat908-967-4624
Peak Hour Transportation LLC Newark Class BPassengerSchool bus
ABC Trans Corp North Brunswick Township Class BPassengerSchool bus732-856-1651
Nutley DPW
Township of Nutley DPW
Nutley Class B973-284-4982
Move me Transport LLC. Ocean Township PassengerSchool bus973-626-6303
Sj Transit LLC Ocean Township Class BPassengerSchool bus848-444-8666
Angilos Trans Old Bridge PassengerSchool bus732-925-7363
Queen Mary Inc.
School Bus Company
Old Bridge Class BPassengerSchool bus908-812-4491
Borough of Paramus Paramus Class B
Sunny Transportation LLC Paramus Class BPassengerSchool bus201-394-2302
Emmanuel Trans LLC
School Bus Services
Parlin Class BPassengerSchool bus732-429-8620
Destiny 23
Destiny 23 Transportation
Parsippany Class BPassengerSchool bus862-812-5140
We Care Transport Parsippany, Class BPassengerSchool bus973-216-8833
First Care Medical Transportation Parsippany-Troy Hills Class BPassengerSchool bus
Sis transport llc Parsippany-Troy Hills PassengerSchool bus
Aka Transportation LLC Paterson Class BPassengerSchool bus917-402-6621
Aldin Trans Corporation Paterson Class BPassengerSchool bus973-925-5000
Alpha Generation, LLC Paterson Class BPassengerSchool bus973-341-0101
City Wide Med Transportation Paterson Class BPassengerSchool bus551-223-3251
Kris Transport INC. Paterson Class BPassengerSchool bus973-225-0090
Madison Coach Paterson Class BPassengerSchool bus973-680-1123
School Bus Transportation
York Trans INC
Paterson Class BPassengerSchool bus646-291-7059
We Care School Trans.
We Care School Trans
Paterson PassengerSchool bus201-989-7833
Matheny Medical and Educational Center Peapack and Gladstone PassengerSchool bus908-234-0011
Hendry Bus Company Perth Amboy Class BPassengerSchool bus732-826-1041
Lamasia LLC Piscataway Class BPassengerSchool bus
Nanda Trans.
Nanda Transportation LLC
Piscataway Class BPassengerSchool bus732-715-2600
Yusra General Transportation Piscataway Class AClass BPassengerSchool busHazmat732-351-0325
A & P Driving School Plainfield Class BPassengerSchool bus908-753-6423
Express Driving School INC Plainfield Class AClass BPassengerSchool busHazmat908-561-4600
M and M Group Inc Rahway Class BPassengerSchool bus201-417-6686
K&D Bus Service LLC Somerset Class BPassengerSchool bus347-210-7374
Kensington Bus Company Somerville Class BPassengerSchool bus908-429-1092
Mercy Transportation Inc South Brunswick Township Class BPassengerSchool bus732-545-0303
Sheppard Bus Service SA
Sheppard Bus Service
Southampton Class BPassengerSchool bus856-765-3812
Berkshire Transportation Corporation Sparta PassengerSchool bus973-729-1278
NuHeights Transportation Springfield PassengerSchool bus973-518-1336
Kent Place School Summit Class BPassengerSchool bus908-273-0900
Private Contractor
Jay's Bus Service
TINTON fALLS Class BPassengerSchool bus
160 Driving Academy - Trenton - Classroom
160 Driving Academy
Trenton Class AHazmat
MJ&R trans Trenton Class BPassengerSchool bus609-548-6513
Sheppard Bus Service Trenton Class BPassengerSchool bus856-765-3812
Ideal Driving School, INC
Ideal Driving School
Union City Class AClass BPassengerSchool busHazmat201-617-9404
Cumberland County Board of Vocational Education Vineland Class BPassengerSchool busHazmat856-451-9000
Caregiving Ride LLC Washington Township Class BPassengerSchool busHazmat
Road Ready CDL Academy
T&T Transport Svc LLC
Washington Township Class BPassengerSchool bus856-725-8340
AAA School LLC Wayne PassengerSchool bus862-262-6789
R Helfrich & Son Inc West Keansburg Class BPassengerSchool bus732-787-0003
Seashore Transportation West Long Branch Class BPassengerSchool bus732-222-6464
M & N Bus Transportation, LLC Woodbridge Township PassengerSchool bus732-621-9130
Gateway Regional HS Woodbury Heights Class BPassengerSchool bus+49 8568 488200258
BR Williams, Inc.
B. R. Williams, Inc.
Woodstown Class BPassengerSchool bus856-769-2488

Common questions about CDL training in New Jersey

How many CDL schools are in New Jersey?

As of 11/3/2026, the FMCSA Training Provider Registry lists 200 public, in-person training locations in New Jersey. Of those, 65 list a website.

Where can I get Class A CDL training in New Jersey?

69 locations are registered for Class A public-road training. They are concentrated in Trenton, Paterson, Newark, Irvington.

Can I get a school bus or passenger endorsement in New Jersey?

163 locations are registered for school bus (S) training and 174 for passenger (P) training. Many are school districts or transit agencies that may enroll the public.

Can I do ELDT theory online in New Jersey?

Yes. Federal rules allow theory online with any registered online provider (607 are listed). Behind-the-wheel training must still be done with a registered provider in person.

The counts above come from the FMCSA Training Provider Registry export dated 11/3/2026 and include only locations that say they are open to the public. Tuition, schedules and job placement are not in the registry. Ask each school directly.

Is your New Jersey school missing or out of date? Listing corrections are coming soon. Learn more →