CDL School Search

Illinois · FMCSA Training Provider Registry · as of 2026-11-02

CDL schools in Illinois

130 in-person schools open to the public in 81 cities, 11 travelling instructors based here, and 0 online theory providers. Each school's page shows what it is registered to teach and whether it is still registered.

Training and the licence in Illinois

Where you train: any school on FMCSA's national registry, in Illinois or elsewhere. Since February 2022 a first Class A or Class B licence, an upgrade from B to A, and a first passenger, school bus or hazmat endorsement all require training from a registered provider.

Class B: 60 of the in-person schools in Illinois are registered for Class B training (straight trucks, buses, dump trucks). Class B schools by state.

Free and funded training in Illinois: workforce grants under WIOA are paid through local American Job Centers, veterans can use GI Bill benefits at approved schools, and carriers run company-paid programmes with a work commitment. How free and funded CDL training works · Company-paid training · What CDL training costs.

Where you test and hold the licence: the Illinois Secretary of State, Driver Services, the state where you live. Federal rules also let another state give you the skills test and require your home state to accept the result. State motor vehicle agencies on USA.gov.

In-person schools in Illinois, 1 to 80 of 130

Listed by city. The city links above go straight to one place.

  1. Addison, IL · In person · Active · (630) 628-1111

    Class A theory · Class B theory

  2. Addison, IL · In person · Active · (630) 942-2275

    Class A theory, range, public road · Hazmat theory

  3. Alsip, IL · In person · Active · (312) 597-8390

    Class A theory, range, public road · Class B theory, range, public road · Passenger theory, range, public road · School bus theory, range, public road · Hazmat theory

  4. Ashland, IL · In person · Active · (217) 370-6885

    Class B theory, range, public road · Passenger theory, range, public road · School bus theory, range, public road

  5. Aurora, IL · In person · Active · (630) 299-3434

    Class A theory, range, public road · Hazmat theory

  6. Belleville, IL · In person · Active

    Class A theory · Hazmat theory

  7. Belvidere, IL · In person · Active · (815) 921-2076

    Class A theory, range, public road · Class B theory, range, public road · Hazmat theory

  8. Blue Island, IL · In person · Active · (847) 630-9974

    Class A theory, range, public road · Hazmat theory

  9. Broadview, IL · In person · Active · (847) 916-9246

    Class B theory, range, public road · Passenger theory, range, public road

  10. Canton, IL · In person · Active · (309) 647-2794

    Class A theory, range, public road · Class B theory, range, public road · Passenger theory, range, public road · Hazmat theory

  11. Carmi, IL · In person · Active · (618) 252-5400

    Class A theory, range, public road · Class B theory, range, public road

  12. Carterville, IL · In person · Active · (618) 252-5400

    Class A theory, range, public road · Class B theory, range, public road

  13. Centralia, IL · In person · Active

    Class A theory, range, public road · Hazmat theory

  14. Centralia, IL · In person · Active

    Class A range, public road

  15. Centreville, IL · In person · Active

    Class A range, public road

  16. Champaign, IL · In person · Active · (847) 952-4555

    Class A range, public road

  17. Champaign, IL · In person · Active · (847) 952-4555

    Class A theory · Hazmat theory

  18. Chicago, IL · In person · Active · (773) 725-3000

    Class A theory, range, public road · Class B theory, range, public road · Passenger theory · Hazmat theory

  19. Chicago, IL · In person · Active

    Class A theory · Hazmat theory

  20. Chicago, IL · In person · Active · (773) 581-9376

    Class A theory, range, public road

  21. Chicago, IL · In person · Active · (773) 650-1010

    Class A theory, range, public road

  22. Chicago, IL · In person · Active · (708) 456-0007

    Class A theory, range, public road · Hazmat theory

  23. Chicago, IL · In person · Active · (708) 456-0007

    Class A theory, range, public road · Hazmat theory

  24. Chicago, IL · In person · Active · (877) 235-4669

    Class A theory, range, public road · Hazmat theory

  25. Chicago, IL · In person · Active · (773) 735-1775

    Class A theory, range, public road · Hazmat theory

  26. Chicago, IL · In person · Active · (773) 279-9110

    Class B theory, range, public road · Passenger theory, range, public road · School bus theory, range, public road

  27. Chicago, IL · In person · Active · (312) 829-2400

    Class A theory, range, public road · Hazmat theory

  28. Chicago, IL · In person · Active · (773) 763-5700

    Class A theory · Hazmat theory

  29. Chicago, IL · In person · Active · (312) 243-1841

    Class A theory, range, public road · Class B theory, range, public road · Passenger theory · Hazmat theory

  30. Chicago, IL · In person · Active · (312) 243-1841

    Class A theory, range, public road · Class B theory, range, public road · Hazmat theory

  31. Chicago, IL · In person · Active · (773) 291-6490

    Class A theory, range, public road · Class B theory, range, public road · Passenger theory, range, public road · Hazmat theory

  32. Chicago, IL · In person · Active · (773) 736-5522

    Class A theory · Hazmat theory

  33. Chicago, IL · In person · Active · (773) 522-1995

    Class B theory, range, public road · Passenger theory, range, public road · School bus theory, range, public road

  34. Chicago, IL · In person · Active · (773) 254-5545

    Class B theory, range, public road · Passenger theory, range, public road · School bus theory, range, public road

  35. Chicago, IL · In person · Active · (708) 793-5511

    Class A theory, range, public road

  36. Chicago, IL · In person · Active · (773) 788-1199

    Class A theory, range, public road · Hazmat theory

  37. Chicago Heights, IL · In person · Active

    Class A theory, range, public road · Hazmat theory

  38. Cicero, IL · In person · Active · (773) 650-1010

    Class A theory, range, public road

  39. Cicero, IL · In person · Active · (773) 736-5522

    Class A theory, range, public road · Hazmat theory

  40. Crystal Lake, IL · In person · Active · (847) 584-2804

    Class A theory, range, public road · Hazmat theory

  41. Danville, IL · In person · Active · (217) 443-8565

    Class A theory, range, public road · Class B theory, range, public road

  42. Decatur, IL · In person · Active · (217) 875-7211

    Class A theory, range, public road · Class B theory, range, public road · Hazmat theory

  43. Deland, IL · In person · Active · (217) 202-2731

    Class A range, public road

  44. Des Plaines, IL · In person · Active

    Class A theory, range, public road · Hazmat theory

  45. Des Plaines, IL · In person · Not stated · (773) 492-3659

    Class A theory, range, public road

  46. Des Plaines, IL · In person · Active · (630) 284-2807

    Class A theory · Class B theory

  47. Dixon, IL · In person · Active · (815) 835-6212

    Class A theory, range, public road · Class B theory, range, public road

  48. Downers Grove, IL · In person · Active

    Class B theory, range, public road · Passenger theory, range, public road · School bus theory, range, public road

  49. East Alton, IL · In person · Active · (618) 468-5796

    Class A theory, range, public road · Class B theory, range, public road · Hazmat theory

  50. East Dundee, IL · In person · Active · (630) 284-2807

    Class A range, public road · Class B range, public road

  51. East Dundee, IL · In person · Active · (847) 301-7720

    Class A range, public road · Class B range, public road

  52. East Peoria, IL · In person · Active · (309) 694-8555

    Class A theory, range, public road · Class B theory, range, public road · Passenger theory, range, public road · Hazmat theory

  53. Effingham, IL · In person · Active · (217) 238-8239

    Class A theory · Class B theory · Hazmat theory

  54. Elgin, IL · In person · Active · (847) 214-7096

    Class A theory, range, public road · Hazmat theory

  55. Elgin, IL · In person · Active · (773) 648-0264

    Class A range, public road

  56. Elmwood Park, IL · In person · Active · (708) 456-0007

    Class A theory, range, public road · Hazmat theory

  57. Freeport, IL · In person · Active

    Class A theory, range, public road · Hazmat theory

  58. Granite City, IL · In person · Active · (618) 639-4766

    Class A theory, range, public road · Class B theory, range, public road

  59. Harrisburg, IL · In person · Active · (618) 252-5400

    Class A theory, range, public road · Class B theory, range, public road

  60. Harvey, IL · In person · Active

    Class A range, public road

  61. Hickory Hills, IL · In person · Active · (708) 270-8223

    Class A theory, range, public road

  62. Ina, IL · In person · Active · (618) 437-5321

    Class A theory, range, public road · Class B theory, range, public road

  63. Jerseyville, IL · In person · Active · (618) 639-4766

    Class A theory, range, public road · Class B theory, range, public road

  64. Joliet, IL · In person · Active

    Class A theory, range, public road · Hazmat theory

  65. Joliet, IL · In person · Active · (815) 725-5581

    Class A theory, range, public road · Class B theory, range, public road · Hazmat theory

  66. Joliet, IL · In person · Active · (708) 808-9850

    Class A theory, range, public road

  67. Joliet, IL · In person · Active · (815) 603-0605

    Class A theory · Class B theory · Passenger theory · School bus theory · Hazmat theory

  68. Joliet, IL · In person · Active · (815) 603-0605

    Class A range, public road · Class B range, public road

  69. Lake Bluff, IL · In person · Active · (224) 479-0011

    Class A theory, range, public road

  70. Lansing, IL · In person · Active · (773) 736-5522

    Class A theory, range, public road · Hazmat theory

  71. Lemont, IL · In person · Active

    Class A theory, range, public road · Class B theory, range, public road · Hazmat theory

  72. Loves Park, IL · In person · Active

    Class A range, public road

  73. Macomb, IL · In person · Active · (309) 575-3226

    Class B theory · Passenger theory · School bus theory

  74. Madison, IL · In person · Active · (618) 580-5015

    Class B theory, range, public road · Passenger theory, range, public road · School bus theory, range, public road

  75. Malta, IL · In person · Active · (815) 825-9547

    Class A theory, range, public road · Hazmat theory

  76. Marengo, IL · In person · Active · (815) 568-0778

    Class B theory, range, public road · Passenger theory, range, public road · School bus theory, range, public road

  77. Marshall, IL · In person · Active · (217) 238-8239

    Class A theory, range, public road · Class B theory, range, public road · Hazmat theory

  78. Mason City, IL · In person · Active · (217) 482-5180

    Class B theory, range, public road · Passenger theory, range, public road · School bus theory, range, public road

  79. Mattoon, IL · In person · Active · (217) 238-8239

    Class A theory, range, public road · Class B theory, range, public road · Hazmat theory

  80. Metropolis, IL · In person · Active · (618) 524-3003

    Class A theory, range, public road · Hazmat theory

Travelling instructors based in Illinois

A travelling provider brings the training to a yard or site rather than running a campus. Ask where they actually teach, and whether they cover range and public-road training or theory only.

  1. IL · Travelling instructor · Active · (504) 708-9541

    Class A theory, range, public road · Class B theory, range, public road · Passenger theory, range, public road · School bus theory, range, public road · Hazmat theory

  2. IL · Travelling instructor · Active · (601) 658-9525

    Class A theory, range, public road · Class B theory, range, public road · Passenger theory · School bus theory · Hazmat theory

  3. IL · Travelling instructor · Not stated · (404) 545-9691

    Class A theory, range, public road · Class B theory, range, public road · Passenger theory, range, public road · School bus theory, range, public road · Hazmat theory

  4. IL · Travelling instructor · Active

    Class A theory, range, public road · Class B theory, range, public road · Passenger theory · School bus theory · Hazmat theory

  5. IL · Travelling instructor · Active · (815) 418-6109

    Class B theory, range, public road · Passenger theory, range, public road · Hazmat theory

  6. IL · Travelling instructor · Active

    Class A theory, range, public road

  7. IL · Travelling instructor · Not stated

    Class A theory, range, public road · Class B theory, range, public road · Hazmat theory

  8. IL · Travelling instructor · Active · (412) 310-0263

    Class A theory, range, public road · Class B theory, range, public road

  9. IL · Travelling instructor · Not stated · (281) 757-1765

    Class A theory

  10. IL · Travelling instructor · Active · (260) 415-3118

    Class A theory, range, public road · Class B theory, range, public road · Passenger theory, range, public road · School bus theory, range, public road · Hazmat theory

  11. IL · Travelling instructor · Active · (815) 414-3723

    Class A theory, range, public road · Class B theory, range, public road

Get information from schools in Illinois

Tell us what you're after and we pass it to schools near you. No cost to you.