CDL School Search

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

CDL schools in Kansas

50 in-person schools open to the public in 36 cities, 10 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 Kansas

Where you train: any school on FMCSA's national registry, in Kansas 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: 43 of the in-person schools in Kansas are registered for Class B training (straight trucks, buses, dump trucks). Class B schools by state.

Free and funded training in Kansas: 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 Kansas Department of Revenue, Division of Vehicles, 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 Kansas

  1. Beloit, KS · In person · Active · (785) 738-9069

    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. Chanute, KS · In person · Active · (620) 432-0406

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

  3. Chanute, KS · In person · Active · (620) 432-0328

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

  4. Coffeyville, KS · In person · Active · (620) 252-7182

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

  5. Coffeyville, KS · In person · Active · (620) 252-7182

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

  6. Concordia, KS · In person · Active · (800) 729-5101

    Class A range, public road

  7. Dodge City, KS · In person · Active · (620) 227-9295

    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

  8. Fort Riley, KS · In person · Active · (315) 316-1266

    Class A theory, range, public road

  9. Fort Scott, KS · In person · Active · (620) 223-2700

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

  10. Garden City, KS · In person · Active · (620) 640-2808

    Class A range, public road

  11. Garden City, KS · In person · Active · (806) 268-0944

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

  12. Garden City, KS · In person · Active · (620) 417-1696

    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

  13. Gardner, KS · In person · Active · (913) 469-2323

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

  14. Goodland, KS · In person · Active · (785) 890-1584

    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

  15. Great Bend, KS · In person · Active · (620) 792-2701

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

  16. Harper, KS · In person · Active · (620) 845-0947

    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

  17. Hays, KS · In person · Active · (785) 301-2118

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

  18. Holton, KS · In person · Active

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

  19. Hutchinson, KS · In person · Active · (620) 665-3550

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

  20. Iola, KS · In person · Active · (620) 365-5116

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

  21. Junction City, KS · In person · Active · (785) 238-8010

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

  22. Kansas City, KS · In person · Active · (913) 585-1120

    Class A theory, range, public road

  23. Kansas City, KS · In person · Active · (913) 526-1126

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

  24. Kansas City, KS · In person · Active · (913) 296-1241

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

  25. Lawrence, KS · In person · Active · (785) 856-1801

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

  26. Leawood, KS · In person · Active · (913) 568-5873

    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

  27. Lenexa, KS · In person · Active · (405) 938-2235

    Class A theory, range, public road · Hazmat theory

  28. Liberal, KS · In person · Active · (620) 417-1696

    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

  29. Liberal, KS · In person · Active

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

  30. Manhattan, KS · In person · Active · (785) 539-9700

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

  31. Marysville, KS · In person · Active · (785) 562-6897

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

  32. Montezuma, KS · In person · Active · (620) 846-2281

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

  33. Norton, KS · In person · Active

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

  34. Norton, KS · In person · Active

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

  35. Oakley, KS · In person · Active · (308) 340-7145

    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

  36. Overland Park, KS · In person · Active · (816) 200-1139

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

  37. Pittsburg, KS · In person · Active · (620) 232-2900

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

  38. Pittsburg, KS · In person · Active · (620) 232-5644

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

  39. Salina, KS · In person · Active · (785) 309-3123

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

  40. Scott City, KS · In person · Active · (785) 743-8112

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

  41. Scott City, KS · In person · Active · (785) 743-8112

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

  42. Sublette, KS · In person · Active · (620) 255-9772

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

  43. Sublette, KS · In person · Active · (620) 668-5121

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

  44. Topeka, KS · In person · Active · (785) 670-3353

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

  45. Topeka, KS · In person · Active · (785) 266-3230

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

  46. Ulysses, KS · In person · Active · (620) 952-0797

    Class A range, public road

  47. Wakeeney, KS · In person · Active · (785) 621-6990

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

  48. Wichita, KS · In person · Active · (316) 364-4326

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

  49. Wichita, KS · In person · Active · (316) 364-4326

    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

  50. Wichita, KS · In person · Active · (800) 455-4682

    Class A theory, range, public road · Hazmat theory

Travelling instructors based in Kansas

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. KS · 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. KS · 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

  3. KS · Travelling instructor · Active

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

  4. KS · Travelling instructor · Active · (855) 353-8235

    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

  5. KS · Travelling instructor · Active

    Class A theory, range, public road

  6. KS · Travelling instructor · Not stated

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

  7. KS · Travelling instructor · Active · (913) 296-1241

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

  8. KS · Travelling instructor · Not stated · (281) 757-1765

    Class A theory

  9. KS · Travelling instructor · Active · (308) 340-7145

    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

  10. KS · Travelling instructor · Active · (620) 255-3907

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

Get information from schools in Kansas

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