CDL · OK

CDL Schools in Oklahoma

62 public, in-person Class A training locations in Oklahoma are on the FMCSA Training Provider Registry, and 3 colleges reported truck-driving graduates for 2023-24.

By city

Colleges with truck-driving programs in Oklahoma

3 CT Circle, Drumright, OK · Public, under 2-year

Grads 2023-24
557 CDL
Program tuition 2023-24
$4,300 2 mo
Median pay 10 yrs, all
$35,188

3420 S Memorial Drive, Tulsa, OK · Public, 2-year

Grads 2023-24
39 CDL
Program tuition 2023-24
$2,400
Median pay 1 yr out
$43,864 undergraduate certificate

511 S Elliott St, Pryor, OK · Public, under 2-year

Grads 2023-24
23 CDL
Largest program 2025-26
$3,318
Median pay 10 yrs, all
$42,455

Registered training locations in Oklahoma

601 West 33rd St., Ada, OK · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(580) 310-2248

Northeast Tech - Afton (Northeast Tech)

19901 South Highway 69, Afton, OK · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(918) 257-8324

Central Technology Center- Northwest Alva (Central Tech Truck Driver Training)

1801 S 11th St, Alva, OK · FMCSA registry

Class A
theory + range + road
Also teaches
Hazmat
Phone
(918) 352-7312

Arbuckle Truck Driving School Inc (Arbuckle Truck Driving School, Inc.)

15167 US Hwy 70, Ardmore, OK · FMCSA registry

Class A
theory + range + road
Also teaches
Hazmat
Phone
(800) 560-2837

Central Technology Center- Southern (Central Tech Truck Driver Training)

2610 Sam Noble Pkwy, Ardmore, OK · FMCSA registry

Class A
theory + range + road
Also teaches
Hazmat
Phone
(918) 352-7312

2610 Sam Noble Pkwy, Ardmore, OK · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(580) 223-2070

Kiamichi Technology Center Atoka (Kiamichi Technology Center)

1763 W. Liberty Road, Atoka, OK · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus
Phone
(580) 889-7321

Central Technology Center-High Plains, Beaver (Central Tech Truck Driver Training)

803 Avenue H, Beaver, OK · FMCSA registry

Class A
theory + range + road
Also teaches
Hazmat
Phone
(918) 352-7312

Tulsa Tech (Tulsa Tech- Broken Arrow Campus)

4000 W. Florence St., Broken Arrow, OK · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(918) 828-3000

Caddo Kiowa Tech Center/ Western (Caddo Kiowa Technology Center)

621 Sooner Dr, Burns Flat, OK · FMCSA registry

Class A
theory + range + road
Also teaches
Class B
Phone
(405) 643-3215

621 Sooner Dr, Burns Flat, OK · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(580) 562-4632

361765 US-64, Cleveland, OK · FMCSA registry

Class A
theory + range + road
Also teaches
Class B
Phone
(405) 385-3669

Central Technology Center (Central Tech Truck Driver Training)

3 CT Circle, Drumright, OK · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(918) 352-7310

1110 W Cypress, Suite 2, Duncan, OK · FMCSA registry

Class A
theory + range + road
Also teaches
Hazmat
Phone
(580) 656-9101

Central Tech-Kiamishi-Durant (Central Tech Truck Driver Training)

810 Waldron Rd, Durant, OK · FMCSA registry

Class A
theory + range + road
Also teaches
Hazmat
Phone
(918) 352-7312

Arbuckle Truck Driving School Inc. (Arbuckle Truck Driving School, Inc.)

9304 North Highway 81, El Reno, OK · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Hazmat
Phone
(800) 560-2837

CV Tech - ER (CV Tech)

6505 E. Hwy 66, El Reno, OK · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus
Phone
(405) 262-2629

301 Western Drive, Elk City, OK · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(580) 562-4632

1129 North 54th Street, Enid, OK · FMCSA registry

Class A
theory + range + road
Also teaches
Class A only
Phone
(405) 296-6850

Central Technology Center Enid (Central Tech Truck Driver Training)

1201 W Willow Rd, Enid, OK · FMCSA registry

Class A
theory + range + road
Also teaches
Hazmat
Phone
(918) 352-7310

2405 S Monroe St, Enid, OK · FMCSA registry

Class A
theory + range + road
Also teaches
Hazmat
Phone
(580) 350-0333

Central Technology Center- Fairview (Central Tech Truck Driver Training)

801 Vo-Tech Dr, Fairview, OK · FMCSA registry

Class A
theory + range + road
Also teaches
Hazmat
Phone
(918) 352-7312

Caddo Kiowa Technology Center /Fort Cobb (Caddo Kiowa Technology Center)

1415 North 7th Street, Fort Cobb, OK · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(405) 643-3215

Western Technology Center - Hobart Campus (Western Technology Center)

1000 S. Bailey, Hobart, OK · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(580) 562-4632

Central Technology Center Idabel (Central Tech Truck Driver Training)

3205 NE Lincoln Rd, Idabel, OK · FMCSA registry

Class A
theory + range + road
Also teaches
Hazmat
Phone
(918) 352-7310

Kiamichi Technology Center Idabel (Kiamichi Technology Center)

3250 NE Lincoln Road, Idabel, OK · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus
Phone
(580) 286-7555

Northeast Tech - Kansas (Northeast Tech)

450 N Highway 59, Kansas, OK · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(918) 868-3535

3501 SW Sheridan RD, Lawton, OK · FMCSA registry

Class A
theory + range + road
Also teaches
Hazmat
Phone
(580) 250-1121

5502 East 580, Locust Grove, OK · FMCSA registry

Class A
theory + range + road
Also teaches
Class B
Phone
(918) 853-6953

7438 E US Hwy 270, McAlester, OK · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(918) 500-7232

Oklahoma Truck Driving Academy LLC. / Mead (Oklahoma Truck Driving Academy, LLC.)

7542 US-70w, Mead, OK · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Hazmat
Phone
(580) 916-9292

Driving Academy Oklahoma (Driving Academy OKC)

216 N Cooley Dr, Ok, OK · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(405) 563-1777

3712 NE 104th Street, Oklahoma City, OK · FMCSA registry

Class A
theory + range + road
Also teaches
Hazmat

American Truck Training, Inc. (American Truck Training)

5204 W. I-40 Service Rd, Oklahoma City, OK · FMCSA registry

Class A
theory + range + road
Also teaches
Hazmat
Phone
(405) 254-5556

4417 SW 36th St, Oklahoma City, OK · FMCSA registry

Class A
theory + range + road
Also teaches
Class A only
Phone
(405) 296-6850

Central Technology Center- Metro Tech (Central Tech Truck Driver Training)

4901 S Bryant Ave, Oklahoma City, OK · FMCSA registry

Class A
theory + range + road
Also teaches
Hazmat
Phone
(918) 352-7312

Commercial Driving Academy- OK (Commercial Driving Academy LLC)

9400 NW 10th ST, Oklahoma City, OK · FMCSA registry

Class A
theory + range + road
Also teaches
Class A only
Phone
(405) 896-8988

Family Freight (Family Freight Academy LLC)

1236 NW 4th St, Oklahoma City, OK · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(405) 754-6365

500 N MacArthur Blvd UNIT B, Oklahoma City, OK · FMCSA registry

Class A
theory + range + road
Also teaches
Class B
Phone
(405) 200-1250

1900 Springlake Drive, Oklahoma City, OK · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(405) 595-4090

4901 S. Bryant, Oklahoma City, OK · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(405) 595-4090

940 S Agnew Ave, Oklahoma City, OK · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Hazmat
Phone
(888) 832-2025

Central Technology Center Oklmulgee (Central Tech Truck Driver Training)

1100 Ok-56 Loop, Okmulgee, OK · FMCSA registry

Class A
theory + range + road
Also teaches
Hazmat
Phone
(918) 352-7310

1100 OK-56 Loop, Okmulgee, OK · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus
Phone
(918) 758-0840

Central Technology Center-Omega (Central Tech Truck Driver Training)

283 OK-33, Omega, OK · FMCSA registry

Class A
theory + range + road
Also teaches
Hazmat
Phone
(918) 352-7310

Central Technology Center Ponca City (Central Tech Truck Driver Training)

2101 N Ash St, Ponca City, OK · FMCSA registry

Class A
theory + range + road
Also teaches
Hazmat
Phone
(918) 352-7310

Central Technology Center- Kiamishi, Poteau (Central Tech Truck Driver Training)

1509 S McKenna St, Poteau, OK · FMCSA registry

Class A
theory + range + road
Also teaches
Hazmat
Phone
(918) 352-7312

HMTI (Heavy Metal Training Institute (HMTI))

2966 W 530, Pryor, OK · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(918) 276-2669

Northeast Tech - Pryor (Northeast Tech)

6195 West Highway 20, Pryor, OK · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(918) 825-5555

Central Technology Center-Shawnee (Central Tech Truck Driver Training)

1 John C Bruton Dr, Shawnee, OK · FMCSA registry

Class A
theory + range + road
Also teaches
Hazmat
Phone
(918) 352-2551

OK CDL DRIVING SCHOOL LLC (OK CDL DRIVING SCHOOL)

2816 Co Rd 1405, Skiatook, OK · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Hazmat

Central Technology Center-Meridian-Stillwater (Central Tech Truck Driver Training)

1312 S Sangre Rd, Stillwater, OK · FMCSA registry

Class A
theory + range + road
Also teaches
Hazmat
Phone
(918) 352-7312

240 Career Tech Wy, Tahlequah, OK · FMCSA registry

Class A
theory + range + road
Also teaches
Class A only
Phone
(405) 296-6850

2323 S 49th West Avenue, Suite B, Tulsa, OK · FMCSA registry

Class A
theory + range + road
Also teaches
Hazmat

3190 W. 21st St. Ste. 306, Tulsa, OK · FMCSA registry

Class A
theory + range + road
Also teaches
Class B
Phone
(918) 585-1323

Tulsa, OK · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(317) 459-7193

MTC Truck Driver Training-Tulsa (MTC Truck Driver Training)

14002 E 21st St Suite 200, Tulsa, OK · FMCSA registry

Class A
theory + range + road
Also teaches
Hazmat
Phone
(918) 281-3755

Tulsa Tech (Tulsa Tech- Broken Arrow Campus)

Tulsa, OK · FMCSA registry

Class A
range + road
Also teaches
Class B

27438 OK-59, Wayne, OK · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus
Phone
(405) 449-7613

2605 E. Main, Weatherford, OK · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(580) 562-4632

Central Technology Center Wetumka (Central Tech Truck Driver Training)

7892 OK-9, Wetumka, OK · FMCSA registry

Class A
theory + range + road
Also teaches
Hazmat
Phone
(918) 352-7310

Central Technology Center- High Plains, Woodward (Central Tech Truck Driver Training)

3921 34th St, Woodward, OK · FMCSA registry

Class A
theory + range + road
Also teaches
Hazmat
Phone
(918) 352-7312

BLS puts the median annual wage for heavy and tractor-trailer truck drivers in Oklahoma at $54,410 (middle 80% from $37,420 to $80,330), May 2025. BLS Occupational Outlook Handbook.

Your CDL itself is issued by Oklahoma. Check fees and testing with the state licensing agency; CareerOneStop lists it.

Sources: IPEDS Completions 2023-24 (C2024_A) and Directory (HD2024), NCES; College Scorecard institution data (2025-26 charges, released Nov 2, 2026) and field-of-study data (Oct 15, 2026); FMCSA Training Provider Registry (as of 2026-11-02); BLS Occupational Employment and Wage Statistics, May 2025. Checked 2026-11-02. How we build this list.