CDL schools in Oklahoma
Oklahoma has 106 CDL training locations on FMCSA's Training Provider Registry that say they are open to the public, spread across 57 cities. The most are in Oklahoma City (13), Tulsa (7), Enid (6). 62 (58%) are registered for Class A behind-the-wheel training on public roads, and 78 for Class B. The provider with the most locations here is Central Tech Truck Driver Training, with 17.
Cities with the most CDL schools in Oklahoma
All 106 registered locations
| School | City | Training offered |
|---|---|---|
| Pontotoc Technology Center | Ada | Class AClass BPassengerSchool busHazmat |
| Northeast Tech - Afton Northeast Tech |
Afton | Class AClass BPassengerSchool busHazmat |
| Central Technology Center- Northwest Alva Central Tech Truck Driver Training |
Alva | Class AHazmat |
| Arbuckle Truck Driving School Inc Arbuckle Truck Driving School, Inc. |
Ardmore | Class AHazmat |
| Central Technology Center- Southern Central Tech Truck Driver Training |
Ardmore | Class AHazmat |
| Southern Tech | Ardmore | Class AClass BPassengerSchool busHazmat |
| Kiamichi Technology Center Atoka Kiamichi Technology Center |
Atoka | Class AClass BPassengerSchool bus |
| Central Technology Center-High Plains, Beaver Central Tech Truck Driver Training |
Beaver | Class AHazmat |
| Tulsa Tech Tulsa Tech- Broken Arrow Campus |
Broken Arrow | Class AClass BPassengerSchool busHazmat |
| Caddo Kiowa Tech Center/ Western Caddo Kiowa Technology Center |
Burns Flat | Class AClass B |
| Western Technology Center - Burns Flat Campus Western Technology Center |
Burns Flat | Class AClass BPassengerSchool busHazmat |
| Heavy haul dynasty | Cleveland | Class AClass B |
| Central Technology Center Central Tech Truck Driver Training |
Drumright | Class AClass BPassengerSchool busHazmat |
| CBM Driving Academy | Duncan | Class AHazmat |
| Central Tech-Kiamishi-Durant Central Tech Truck Driver Training |
Durant | Class AHazmat |
| Arbuckle Truck Driving School Inc. Arbuckle Truck Driving School, Inc. |
El Reno | Class AClass BHazmat |
| CV Tech - ER CV Tech |
El Reno | Class AClass BPassengerSchool bus |
| Western Technology Center - Elk City Campus Western Technology Center |
Elk City | Class AClass BPassengerSchool busHazmat |
| CDLU of Oklahoma | Enid | Class A |
| Central Technology Center Enid Central Tech Truck Driver Training |
Enid | Class AHazmat |
| Truck University, LLC | Enid | Class AHazmat |
| Central Technology Center- Fairview Central Tech Truck Driver Training |
Fairview | Class AHazmat |
| Caddo Kiowa Technology Center /Fort Cobb Caddo Kiowa Technology Center |
Fort Cobb | Class AClass BPassengerSchool busHazmat |
| Western Technology Center - Hobart Campus Western Technology Center |
Hobart | Class AClass BPassengerSchool busHazmat |
| Central Technology Center Idabel Central Tech Truck Driver Training |
Idabel | Class AHazmat |
| Kiamichi Technology Center Idabel Kiamichi Technology Center |
Idabel | Class AClass BPassengerSchool bus |
| Northeast Tech - Kansas Northeast Tech |
Kansas | Class AClass BPassengerSchool busHazmat |
| American Truck Driving School, Inc. | Lawton | Class AHazmat |
| Wilkinson Cdl Training LLC | Locust Grove | Class AClass B |
| OK Top Gun Truck Driving Academy | McAlester | Class AClass BPassengerSchool busHazmat |
| Oklahoma Truck Driving Academy LLC. / Mead Oklahoma Truck Driving Academy, LLC. |
Mead | Class AClass BHazmat |
| Driving Academy Oklahoma Driving Academy OKC |
Ok | Class AClass BPassengerSchool busHazmat |
| 160 Driving Academy - Oklahoma City - Classroom and Yard 160 Driving Academy |
Oklahoma City | Class AHazmat |
| American Truck Training, Inc. American Truck Training |
Oklahoma City | Class AHazmat |
| CDLU of Oklahoma | Oklahoma City | Class A |
| Central Technology Center- Metro Tech Central Tech Truck Driver Training |
Oklahoma City | Class AHazmat |
| Commercial Driving Academy- OK Commercial Driving Academy LLC |
Oklahoma City | Class A |
| Family Freight Family Freight Academy LLC |
Oklahoma City | Class AClass BPassengerSchool busHazmat |
| Lion Heart Driving Academy LLC | Oklahoma City | Class AClass B |
| Metro Technology Centers | Oklahoma City | Class AClass BPassengerSchool busHazmat |
| Metro Technology Centers- South Bryant Campus Metro Technology Centers |
Oklahoma City | Class AClass BPassengerSchool busHazmat |
| Superior Truck Driving Academy | Oklahoma City | Class AClass BHazmat |
| Central Technology Center Oklmulgee Central Tech Truck Driver Training |
Okmulgee | Class AHazmat |
| Green Country Technology Center | Okmulgee | Class AClass BPassengerSchool bus |
| Central Technology Center-Omega Central Tech Truck Driver Training |
Omega | Class AHazmat |
| Central Technology Center Ponca City Central Tech Truck Driver Training |
Ponca City | Class AHazmat |
| Central Technology Center- Kiamishi, Poteau Central Tech Truck Driver Training |
Poteau | Class AHazmat |
| Hmti Heavy Metal Training Institute (HMTI) |
Pryor | Class AClass BPassengerSchool busHazmat |
| Northeast Tech - Pryor Northeast Tech |
Pryor | Class AClass BPassengerSchool busHazmat |
| Central Technology Center-Shawnee Central Tech Truck Driver Training |
Shawnee | Class AHazmat |
| Ok CDL Driving School LLC Ok CDL Driving School |
Skiatook | Class AClass BHazmat |
| Central Technology Center-Meridian-Stillwater Central Tech Truck Driver Training |
Stillwater | Class AHazmat |
| CDLU of Oklahoma | Tahlequah | Class A |
| 160 Driving Academy - Tulsa - Classroom and Yard 160 Driving Academy |
Tulsa | Class AHazmat |
| A+ CDL Training, LLC | Tulsa | Class AClass B |
| Fast-Pass Trucking Training | Tulsa | Class AClass BPassengerSchool busHazmat |
| MTC Truck Driver Training-Tulsa MTC Truck Driver Training |
Tulsa | Class AHazmat |
| Tulsa Tech Tulsa Tech- Broken Arrow Campus |
Tulsa | Class AClass B |
| Mid-America Technology Center | Wayne | Class AClass BPassengerSchool bus |
| Western Technology Center - Weatherford Campus Western Technology Center |
Weatherford | Class AClass BPassengerSchool busHazmat |
| Central Technology Center Wetumka Central Tech Truck Driver Training |
Wetumka | Class AHazmat |
| Central Technology Center- High Plains, Woodward Central Tech Truck Driver Training |
Woodward | Class AHazmat |
| Northwest Technology Center | Alva | Class AClass BPassengerSchool busHazmat |
| Ardmore Public Schools | Ardmore | Class BPassengerSchool bus |
| Plainview Schools | Ardmore | Class BPassengerSchool bus |
| Clinton Public Schools | Clinton | Class BPassengerSchool bus |
| Chandria Youngblood | Duncan | Class BPassengerSchool bus |
| Red River Technology Center | Duncan | Class BPassengerSchool bus |
| Deer Creek School District | Edmond | Class BPassengerSchool bus |
| Edmond Public Schools Edmond Public Schools Transportation |
Edmond | Class BPassengerSchool bus |
| El Reno School District 34 EL RENO SCHOOL DISTRICT 34 Transportation Department |
El Reno | Class BPassengerSchool bus |
| Autry Technology Center | Enid | Class B |
| Autry Technology Center | Enid | Class AClass BPassengerSchool busHazmat |
| Enid Public Schools | Enid | Class BPassengerSchool bus |
| Northwest Technology Center | Fairview | Class AClass BPassengerSchool busHazmat |
| Brandie Heath Bus Instructor Haileyville Public School |
Haileyville | Class BPassengerSchool bus |
| Brandie Heath, Bus Instructor Haileyville Public School |
Haileyville | Class BPassengerSchool bus |
| Henryetta Public Schools | Henryetta | Class BPassengerSchool bus |
| Moss Public School | Holdenville | Class BPassengerSchool bus |
| Kiamichi Tech - Hugo Kiamichi Technology Center |
Hugo | Class BPassengerSchool bus |
| Jenks Public Schools Jenks Public School |
Jenks | Class BPassengerSchool bus |
| Kingfisher Public School | Kingfisher | Class BPassengerSchool bus |
| Kingfisher Public School Transportation Kingfisher Public School |
Kingfisher | Class BPassengerSchool bus |
| Lawton Public School Bus Transportation |
Lawton | Class BPassengerSchool bus |
| Kiamichi Technology Center - McAlester Kiamichi Technology Center |
McAlester | Class BPassengerSchool bus |
| Moore Public Schools Transportation Department | Moore | Class BPassengerSchool bus |
| Indian Capital Technology Center | Muskogee | Class BPassengerSchool bus |
| Muskogee Public School Bus Trainer Muskogee Public Schools |
Muskogee | Class BPassengerSchool bus |
| Moore Norman Technology Center - Warehouse Moore Norman Technology Center |
Norman | Class BPassengerSchool bus |
| DragginN LLC Draggin N LLC |
Oklahoma City | Class AClass B |
| Embark | Oklahoma City | Class BPassenger |
| Western Heights | Oklahoma City | Class BPassengerSchool bus |
| Chisholm Trail Technology Center | Omega | Class BPassengerSchool bus |
| Pawhuska Schools | Pawhuska | Class BPassengerSchool bus |
| Kiamichi Technology Center - Poteau Kiamichi Technology Center |
Poteau | Class AClass BPassengerSchool bus |
| Ringwood Public Schools Kyle Stewart Driving |
Ringwood | Class BPassengerSchool bus |
| Wewoka Public Schools | Seminole | Class BPassengerSchool bus |
| Gordon Cooper Technology Center | Shawnee | Class AClass BPassengerSchool bus |
| Kiamichi Technology Center Stigler Kiamichi Technology Center |
Stigler | Class BPassengerSchool bus |
| Sulphur Public Schools | Sulphur | Class BPassengerSchool bus |
| Indian Capital Technology Center | Tahlequah | Class BPassengerSchool bus |
| Kiamichi Technology Center - Talihina Kiamichi Technology Center |
Talihina | Class AClass BPassengerSchool bus |
| Tulsa Technology Center Tulsa Tech- Broken Arrow Campus |
Tulsa | Class BPassengerHazmat |
| Union Public Schools | Tulsa | Class BPassengerSchool bus |
| Wes Watkins Technology Center | Wetumka | Class BPassengerSchool bus |
| High Plains Technology Center | Woodward | Class BPassengerSchool bus |
Common questions about CDL training in Oklahoma
How many CDL schools are in Oklahoma?
As of 11/3/2026, the FMCSA Training Provider Registry lists 106 public, in-person training locations in Oklahoma. Of those, 42 list a website.
Where can I get Class A CDL training in Oklahoma?
62 locations are registered for Class A public-road training. They are concentrated in Oklahoma City, Tulsa, Enid, Ardmore.
Can I get a school bus or passenger endorsement in Oklahoma?
64 locations are registered for school bus (S) training and 66 for passenger (P) training. Many are school districts or transit agencies that may enroll the public.
Can I do ELDT theory online in Oklahoma?
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.