CDL School Search

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

CDL schools in Tennessee

92 in-person schools open to the public in 48 cities, 40 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 Tennessee

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

Free and funded training in Tennessee: 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 Tennessee Department of Safety and Homeland Security, 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 Tennessee, 1 to 80 of 92

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

  1. Birchwood, TN · In person · Active · (423) 682-2268

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

  2. Blountville, TN · In person · Active · (423) 323-4268

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

  3. Bristol, TN · In person · Active · (423) 989-3521

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

  4. Chattanooga, TN · In person · Active

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

  5. Chattanooga, TN · In person · Active

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

  6. Chattanooga, TN · 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

  7. Chattanooga, TN · In person · Active · (423) 504-5644

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

  8. Chattanooga, TN · In person · Active · (866) 937-1850

    Class A theory, range, public road

  9. Chattanooga, TN · In person · Active · (423) 316-2105

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

  10. Christiana, TN · In person · Active · (615) 785-7070

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

  11. Christiana, TN · In person · Active · (615) 686-3318

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

  12. Christiana, TN · In person · Active · (615) 895-2070

    Class A theory, range, public road

  13. Clarksville, TN · In person · Active · (931) 542-4323

    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

  14. Clarksville, TN · In person · Active · (931) 572-1694

    Class A range, public road

  15. Clarksville, TN · In person · Active · (931) 572-1694

    Class A theory

  16. Cleveland, TN · In person · Active · (423) 771-2981

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

  17. Cleveland, TN · In person · Active · (423) 790-8189

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

  18. Columbia, TN · In person · Active · (855) 787-7235

    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

  19. Crossville, TN · In person · Active · (931) 267-6693

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

  20. Crump, TN · In person · Active · (731) 632-3393

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

  21. Eads, TN · In person · Active · (901) 246-8997

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

  22. Fort Campbell, TN · In person · Active · (305) 638-2200

    Class A theory

  23. Hampshire, TN · In person · Active · (931) 285-0001

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

  24. Harriman, TN · In person · Active · (865) 882-6703

    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

  25. Henning, TN · In person · Active · (731) 738-1661

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

  26. Hohenwald, TN · In person · Active · (931) 796-5351

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

  27. Humboldt, TN · In person · Active · (731) 618-8880

    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

  28. Jackson, TN · In person · Active · (800) 423-8011

    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. Jackson, TN · In person · Active · (731) 423-0200

    Passenger theory, range, public road

  30. Jackson, TN · In person · Active · (731) 424-0691

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

  31. Johnson City, TN · In person · Active

    Class A theory, range, public road · Hazmat theory

  32. Johnson City, TN · In person · Active · (423) 943-2586

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

  33. Johnson City, TN · In person · Active · (423) 325-9820

    Class A theory, range, public road · Hazmat theory

  34. Knoxville, TN · In person · Active · (865) 443-0000

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

  35. Knoxville, TN · In person · Active · (865) 532-2796

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

  36. Knoxville, TN · In person · Active · (865) 546-5567

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

  37. La Vergne, TN · In person · Active · (319) 573-7056

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

  38. Lenoir City, TN · In person · Active · (865) 309-6734

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

  39. Lenoir City, TN · In person · Active · (865) 271-8194

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

  40. Lenoir City, TN · In person · Active · (865) 271-8194

    Class B range · Passenger range · School bus range

  41. Livingston, TN · In person · Active · (931) 267-6693

    Class A range, public road

  42. Livingston, TN · In person · Active · (931) 823-5525

    Class A theory

  43. Madison, TN · In person · Active · (615) 492-1898

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

  44. Madisonville, TN · In person · Active · (423) 271-1862

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

  45. Madisonville, TN · In person · Active · (423) 371-9339

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

  46. Manchester, TN · In person · Active · (931) 723-5157

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

  47. Manchester, TN · In person · Active · (931) 473-5587

    Class A theory, range, public road

  48. Maryville, TN · In person · Active · (865) 209-1440

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

  49. McMinnville, TN · In person · Active · (931) 473-5587

    Class A theory, range, public road

  50. Memphis, TN · In person · Active · (901) 569-1902

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

  51. Memphis, TN · In person · Active

    Class A theory · Hazmat theory

  52. Memphis, TN · In person · Active

    Class A range, public road

  53. Memphis, TN · In person · Active

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

  54. Memphis, TN · In person · Active · (901) 443-5457

    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

  55. Memphis, TN · In person · Active · (319) 573-7056

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

  56. Memphis, TN · 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 · Hazmat theory

  57. Memphis, TN · In person · Active · (901) 467-5440

    Class A theory, range, public road · Hazmat theory

  58. Memphis, TN · In person · Active · (901) 467-5440

    Class A theory, range, public road · Hazmat theory

  59. Memphis, TN · In person · Active · (901) 569-1902

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

  60. Memphis, TN · In person · Active

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

  61. Memphis, TN · In person · Active · (901) 713-8362

    Class A theory · Class B theory · Hazmat theory

  62. Millington, TN · In person · Active · (800) 831-1300

    Class A range, public road

  63. Mt. Juliet, TN · In person · Active · (615) 919-4212

    Class A theory, range, public road

  64. Murfreesboro, TN · In person · Active · (615) 274-1763

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

  65. Murfreesboro, TN · In person · Active · (615) 397-5571

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

  66. Murfreesboro, TN · In person · Active

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

  67. Murfreesboro, TN · In person · Active · (615) 481-2318

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

  68. Murfreesboro, TN · In person · Active · (615) 410-7600

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

  69. Nashville, TN · In person · Active

    Class A theory · Hazmat theory

  70. Nashville, TN · In person · Active

    Class A range, public road

  71. Nashville, TN · In person · Active · (615) 600-7847

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

  72. Nashville, TN · In person · Active · (615) 887-9125

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

  73. Nashville, TN · In person · Active · (615) 686-4173

    Class A theory, range, public road · Hazmat theory

  74. Nashville, TN · In person · Active · (615) 364-6926

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

  75. Nashville, TN · In person · Active · (615) 723-4666

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

  76. Newbern, TN · In person · Active · (731) 627-2511

    Class A theory, range, public road

  77. Oneida, TN · In person · Active

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

  78. Ooltewah, TN · In person · Active · (423) 682-2268

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

  79. Parsons, TN · In person · Active · (731) 632-3393

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

  80. Powell, TN · In person · Active · (865) 556-8509

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

Travelling instructors based in Tennessee

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. TN · 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. TN · 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. TN · Travelling instructor · Active · (615) 203-1211

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

  4. TN · Travelling instructor · Active · (229) 299-1377

    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. TN · Travelling instructor · Active · (816) 547-9011

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

  6. TN · Travelling instructor · Active

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

  7. TN · Travelling instructor · Active

    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. TN · Travelling instructor · Active · (662) 420-1221

    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

  9. TN · Travelling instructor · Active · (609) 666-4907

    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. TN · Travelling instructor · Active · (731) 607-3486

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

  11. TN · Travelling instructor · Active

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

  12. TN · Travelling instructor · Active · (615) 740-5970

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

  13. TN · Travelling instructor · Active

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

  14. TN · Travelling instructor · Active · (970) 749-9449

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

  16. TN · Travelling instructor · Active · (319) 573-7056

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

  17. TN · Travelling instructor · Active · (563) 210-9936

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

  18. TN · Travelling instructor · Active · (901) 246-8919

    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

  19. TN · Travelling instructor · Active

    Class A theory, range, public road

  20. TN · Travelling instructor · Active · (865) 602-9186

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

  21. TN · Travelling instructor · Active · (423) 291-5088

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

  22. TN · Travelling instructor · Active · (865) 898-3507

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

  23. TN · Travelling instructor · Not stated

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

  24. TN · Travelling instructor · Active · (865) 455-5148

    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

  25. TN · Travelling instructor · Active · (423) 620-8437

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

  26. TN · Travelling instructor · Not stated · (281) 757-1765

    Class A theory

  27. TN · Travelling instructor · Active · (615) 580-9208

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

  28. TN · Travelling instructor · Active · (423) 504-5644

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

  29. TN · Travelling instructor · Active · (423) 680-9328

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

  30. TN · Travelling instructor · Active · (931) 200-4911

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

  31. TN · Travelling instructor · Active · (540) 876-0289

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

  32. TN · Travelling instructor · Active · (931) 260-2702

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

  33. TN · Travelling instructor · Active · (615) 481-2318

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

  34. TN · Travelling instructor · Active · (931) 627-5976

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

  35. TN · Travelling instructor · Active · (334) 798-5806

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

  36. TN · Travelling instructor · Active · (706) 892-7550

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

  37. TN · Travelling instructor · Active · (410) 240-6201

    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

  38. TN · Travelling instructor · Active · (470) 536-8833

    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

  39. TN · Travelling instructor · Active · (423) 736-3264

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

  40. TN · Travelling instructor · Active · (706) 428-7695

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

Get information from schools in Tennessee

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