CDL School Search

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

CDL schools in Florida

128 in-person schools open to the public in 66 cities, 33 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 Florida

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

Free and funded training in Florida: 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 Florida Department of Highway Safety and Motor 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 Florida, 1 to 80 of 128

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

  1. Apopka, FL · In person · Active · (800) 831-1300

    Class A range, public road

  2. Apopka, FL · In person · Active · (407) 703-7975

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

  3. Avon Park, FL · In person · Active · (863) 784-7033

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

  4. Belle Glade, FL · In person · Active

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

  5. Bowling Green, FL · In person · Active · (863) 231-4440

    Class A range, public road

  6. Bradenton, FL · In person · Active · (941) 770-4235

    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. Bunnell, FL · In person · Active · (386) 447-4345

    Class A theory, range, public road · Hazmat theory

  8. Chipley, FL · In person · Active · (850) 638-1180

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

  9. Chipley, FL · In person · Active · (305) 431-7257

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

  10. Clearwater, FL · In person · Active

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

  11. Cross City, FL · In person · Active · (352) 541-6233

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

  12. Crystal River, FL · In person · Active · (352) 302-0903

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

  13. Crystal River, FL · In person · Active · (352) 794-6080

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

  14. Davie, FL · In person · Active · (954) 300-3285

    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. Daytona Beach, FL · In person · Active · (863) 294-1112

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

  16. Deland, FL · In person · Active · (386) 227-6401

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

  17. Fort Myers, FL · In person · Active · (239) 303-4322

    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

  18. Fort Myers, FL · In person · Active · (239) 899-4235

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

  19. Fort Myers, FL · In person · Active · (239) 899-4235

    Class A theory · Class B theory

  20. Fort Pierce, FL · In person · Active · (772) 336-6256

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

  21. Fort Pierce, FL · In person · Active · (866) 832-7243

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

  22. Fort Pierce, FL · In person · Active · (772) 461-8644

    Class A theory, range, public road

  23. Fort Pierce, FL · In person · Active · (305) 638-2200

    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. Fort Pierce, FL · In person · Active · (561) 425-4311

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

  25. Fort Walton Beach, FL · In person · Active · (850) 833-3321

    Class B theory · Passenger theory · School bus theory

  26. Ft. Pierce, FL · In person · Active · (561) 337-1442

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

  27. Gainesville, FL · In person · Active · (352) 334-2600

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

  28. Green Cove Springs, FL · In person · Active · (904) 272-4000

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

  29. Hawthorne, FL · In person · Active · (352) 955-7602

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

  30. Jacksonville, FL · In person · Active · (904) 255-7475

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

  31. Jacksonville, FL · In person · Active · (800) 545-1351

    Class A theory, range, public road

  32. Jacksonville, FL · In person · Active · (904) 809-6449

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

  33. Jacksonville, FL · In person · Active · (904) 878-9989

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

  34. Jacksonville, FL · In person · Active · (904) 779-4056

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

  35. Jacksonville, FL · In person · Active · (904) 297-8790

    Class A theory, range, public road

  36. Jacksonville, FL · In person · Active · (904) 328-5603

    Class A theory, range, public road

  37. Jacksonville, FL · In person · Active · (800) 831-1300

    Class A range, public road

  38. Jacksonville, FL · In person · Active · (904) 895-4099

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

  39. Jacksonville, FL · In person · Not stated · (754) 837-1135

    Class A theory, range, public road

  40. Kissimmee, FL · In person · Active · (407) 582-6688

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

  41. Kissimmee, FL · In person · Active · (407) 582-6688

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

  42. Labelle, FL · In person · Active · (863) 612-0119

    Class A theory, range, public road

  43. Labelle, FL · In person · Active · (863) 677-7368

    Class A theory, range, public road

  44. Lake Butler, FL · In person · Active · (352) 448-0173

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

  45. Lake Wales, FL · In person · Active

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

  46. Lake Wales, FL · In person · Active · (407) 230-0206

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

  47. Lakeland, FL · In person · Active · (813) 781-5047

    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

  48. Lakeland, FL · In person · Active · (863) 688-8800

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

  49. Largo, FL · In person · Active · (727) 900-5258

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

  50. Largo, FL · In person · Active

    Class A range, public road

  51. Live Oak, FL · In person · Active · (386) 647-4128

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

  52. Madison, FL · In person · Active · (850) 973-1546

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

  53. Madison, FL · 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

  54. Marianna, FL · In person · Active · (850) 482-9613

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

  55. Miami, FL · In person · Active · (305) 693-2490

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

  56. Miami, FL · In person · Active · (305) 693-2490

    Class B theory, range, public road

  57. Miami, FL · In person · Active · (305) 756-4235

    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

  58. Miami, FL · In person · Active · (305) 237-1071

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

  59. Miami, FL · In person · Active · (305) 836-0991

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

  60. Miami, FL · In person · Active

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

  61. Miami, FL · In person · Active · (305) 638-2200

    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

  62. Miami Lakes, FL · In person · Active · (305) 557-1100

    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

  63. Milton, FL · In person · Active · (850) 484-1795

    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. Milton, FL · In person · Active · (850) 983-1440

    Class A theory, range, public road

  65. Miramar, FL · In person · Active · (305) 300-2648

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

  66. Mount Dora, FL · In person · Active · (352) 460-8577

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

  67. Mulberry, FL · In person · Active · (307) 351-1434

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

  68. Mulberry, FL · In person · Active · (407) 967-8816

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

  69. New Port Richey, FL · In person · Active · (727) 616-4235

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

  70. New Port Richey, FL · In person · Active · (352) 773-0290

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

  71. Niceville, FL · In person · Active · (850) 772-4235

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

  72. North Port, FL · In person · Active · (941) 681-5751

    Class A theory, range, public road

  73. Ocala, FL · In person · Active · (239) 238-7469

    Class B theory, range, public road

  74. Ocala, FL · In person · Active · (352) 519-2071

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

  75. Ocala, FL · In person · Active · (352) 698-4235

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

  76. Ocala, FL · In person · Active · (352) 732-1266

    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

  77. Opa-Locka, FL · 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

  78. Orlando, FL · In person · Active · (689) 222-3859

    Class A theory, range, public road

  79. Orlando, FL · 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

  80. Orlando, FL · In person · Active · (689) 266-8085

    Class A range, public road

Travelling instructors based in Florida

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

  2. FL · Travelling instructor · Active · (307) 351-1434

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

  3. FL · Travelling instructor · Active · (561) 335-7503

    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. FL · Travelling instructor · Active · (478) 254-3256

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

  7. FL · Travelling instructor · Active

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

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

  9. FL · Travelling instructor · Active · (904) 893-1042

    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. FL · Travelling instructor · Active · (860) 819-7377

    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. FL · Travelling instructor · Active · (786) 523-8382

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

  12. FL · 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

  13. FL · 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

  14. FL · Travelling instructor · Active · (336) 580-9807

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

  15. FL · Travelling instructor · Active

    Class A theory, range, public road

  16. FL · Travelling instructor · Active · (386) 631-5511

    Class A theory, range, public road

  17. FL · Travelling instructor · Active · (772) 336-6256

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

  18. FL · Travelling instructor · Not stated

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

  19. FL · Travelling instructor · Active · (954) 200-0963

    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

  20. FL · Travelling instructor · Active · (412) 310-0263

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

  21. FL · Travelling instructor · Active · (954) 805-9213

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

  22. FL · Travelling instructor · Not stated · (281) 757-1765

    Class A theory

  23. FL · Travelling instructor · Active · (516) 640-1410

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

  24. FL · Travelling instructor · Active · (727) 580-2248

    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. FL · Travelling instructor · Active · (215) 669-4078

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

  26. FL · 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

  27. FL · 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

  28. FL · Travelling instructor · Active · (260) 349-7753

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

  29. FL · 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

  30. FL · 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

  31. FL · Travelling instructor · Active · (850) 980-0113

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

  33. FL · Travelling instructor · Active · (336) 264-4421

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

Get information from schools in Florida

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