CDL School Search

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

CDL schools in Mississippi

120 in-person schools open to the public in 76 cities, 19 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 Mississippi

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

Free and funded training in Mississippi: 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 Mississippi Department of Public Safety, Driver Service Bureau, 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 Mississippi, 1 to 80 of 120

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

  1. Batesville, MS · In person · Active · (901) 326-2585

    Class A theory, range, public road · Hazmat theory

  2. Batesville, MS · In person · Active · (662) 934-5176

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

  3. Bay Springs, MS · In person · Active · (601) 477-5473

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

  4. Booneville, MS · In person · Active · (662) 720-7277

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

  5. Booneville, MS · In person · Active · (662) 720-7277

    Class A theory, range, public road

  6. Brookhaven, MS · In person · Active · (601) 754-6899

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

  7. Brookhaven, MS · In person · Active · (601) 835-0011

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

  8. Byhalia, MS · In person · Active · (901) 426-0216

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

  9. Byhalia, MS · In person · Active · (901) 590-6650

    Class A theory · Class B theory

  10. Canton, MS · In person · Active · (769) 220-2954

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

  11. Carthage, MS · In person · Active · (601) 267-5712

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

  12. Charleston, MS · In person · Active · (662) 647-5524

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

  13. Choctaw, MS · In person · Active · (601) 650-7498

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

  14. Clarksdale, MS · In person · Active · (662) 302-1637

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

  15. Clarksdale, MS · In person · Active · (662) 621-4214

    Class A theory, range, public road

  16. Cleveland, MS · In person · Active

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

  17. Cleveland, MS · In person · Active · (662) 722-0891

    Class A theory, range, public road

  18. Collins, MS · In person · Active · (601) 765-8253

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

  19. Columbia, MS · In person · Active · (601) 736-2366

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

  20. Columbia, MS · In person · Active · (601) 441-1969

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

  21. Decatur, MS · In person · Active · (601) 416-9006

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

  22. Ellisville, MS · In person · Active · (601) 477-4114

    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

  23. Ellisville, MS · In person · Active · (601) 477-5440

    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

  24. Eupora, MS · In person · Active · (317) 459-7193

    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. Falkner, MS · In person · Active

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

  26. Florence, MS · In person · Active · (601) 647-6165

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

  27. Forest, MS · In person · Active

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

  28. Forest, MS · In person · Active · (601) 934-8099

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

  29. Foxworth, MS · In person · Active · (601) 441-7252

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

  30. Greenville, MS · In person · Active · (662) 334-7000

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

  31. Greenville, MS · In person · Active · (662) 822-2244

    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

  32. Grenada, MS · In person · Active · (662) 230-3071

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

  33. Grenada, MS · In person · Active · (662) 290-0808

    Class A theory, range, public road

  34. Grenada, MS · In person · Active

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

  35. Grenada, MS · In person · Active · (662) 614-2552

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

  36. Gulfport, MS · In person · Active · (228) 265-7740

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

  37. Hattiesburg, MS · In person · Active · (601) 710-0994

    Class A theory, range, public road

  38. Hattiesburg, MS · In person · Active · (601) 606-8973

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

  39. Hattiesburg, MS · 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

  40. Hattiesburg, MS · In person · Active · (601) 554-4646

    Class A theory, range, public road

  41. Hattiesburg, MS · In person · Active · (769) 230-6518

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

  42. Hickory Flat, MS · In person · Active · (662) 333-9060

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

  43. Holly Springs, MS · In person · Active · (901) 590-6650

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

  44. Horn Lake, MS · In person · Active · (662) 280-1443

    Class A theory, range, public road · Hazmat theory

  45. Indianola, MS · In person · Active · (662) 887-2876

    Class A theory, range, public road

  46. Iuka, MS · In person · Active · (662) 423-3206

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

  47. Jackson, MS · In person · Active · (601) 366-6001

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

  48. Jackson, MS · In person · Not stated · (601) 968-8023

    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

  49. Jackson, MS · In person · Active · (573) 631-6116

    Class A theory, range, public road · Hazmat theory

  50. Jackson, MS · In person · Active · (769) 234-2421

    Class A theory, range, public road · Hazmat theory

  51. Jackson, MS · In person · Active · (769) 333-2493

    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

  52. Jackson, MS · 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

  53. Jackson, MS · In person · Active · (800) 831-1300

    Class A range, public road

  54. Jackson, MS · In person · Active · (601) 918-3109

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

  55. Jackson, MS · In person · Active · (769) 233-7743

    Class A theory, range, public road

  56. Kiln, MS · In person · Active · (601) 403-1113

    Class A theory, range, public road

  57. Kosciusko, MS · In person · Active · (662) 290-0808

    Class A theory, range, public road

  58. Leland, MS · In person · Active · (662) 686-5000

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

  59. Leland, MS · In person · Active · (662) 686-5000

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

  60. Lexington, MS · In person · Active · (662) 299-3306

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

  61. Liberty, MS · In person · Active · (601) 657-4361

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

  62. Long Beach, MS · In person · Active · (228) 563-2236

    Class A theory, range, public road

  63. Louise, MS · In person · Active · (662) 314-6077

    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

  64. Lucedale, MS · In person · Active · (228) 896-2536

    Class A theory, range, public road

  65. Lumberton, MS · In person · Active · (769) 242-7688

    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

  66. Maben, MS · In person · Active · (662) 418-1930

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

  67. Magee, MS · In person · Active · (769) 428-8143

    Class A theory, range, public road

  68. Magee, MS · In person · Active · (317) 459-7193

    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

  69. Magee, MS · In person · Active · (601) 808-9878

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

  70. Mayhew, MS · In person · Active · (662) 243-1849

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

  71. McComb, MS · In person · Active · (601) 551-6077

    Class A theory, range, public road

  72. McComb, MS · In person · Active · (601) 551-1697

    Class A theory, range, public road

  73. Meadville, MS · In person · Active · (601) 384-2340

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

  74. Meridian, MS · In person · Active · (205) 514-9587

    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

  75. Meridian, MS · In person · Active · (601) 485-5118

    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

  76. Natchez, MS · In person · Active · (601) 861-5861

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

  77. Okolona, MS · In person · Active · (662) 447-2353

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

  78. Okolona, MS · In person · Active

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

  79. Olive Branch, MS · In person · Active · (662) 292-5801

    Class A theory, range, public road · Hazmat theory

  80. Olive Branch, MS · In person · Active

    Class A theory, range, public road · Hazmat theory

Travelling instructors based in Mississippi

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. MS · 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. MS · 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. MS · 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. MS · Travelling instructor · Active

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

  5. MS · Travelling instructor · Active · (601) 503-3088

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

  6. MS · Travelling instructor · Active · (346) 664-3095

    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

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

  8. MS · 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

  9. MS · 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

  10. MS · Travelling instructor · Active

    Class A theory, range, public road

  11. MS · Travelling instructor · Active · (601) 826-8805

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

  12. MS · Travelling instructor · Not stated

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

  13. MS · Travelling instructor · Not stated · (281) 757-1765

    Class A theory

  14. MS · Travelling instructor · Active

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

  15. MS · Travelling instructor · Active · (601) 422-8080

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

  16. MS · Travelling instructor · Active · (866) 563-0142

    Hazmat theory

  17. MS · Travelling instructor · Active · (870) 308-0225

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

  18. MS · Travelling instructor · Active · (601) 441-9245

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

  19. MS · 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

Get information from schools in Mississippi

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