CDL School Search

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

CDL schools in California

502 in-person schools open to the public in 217 cities, 99 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.

Cities

In-person schools in California, 161 to 240 of 502

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

  1. Hayward, CA · In person · Not stated · (510) 857-2195

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

  2. Hayward, CA · In person · Active · (510) 999-6999

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

  3. Hayward, CA · In person · Active · (844) 420-5071

    Class A theory, range, public road · Hazmat theory

  4. Heber, CA · In person · Active · (442) 271-0295

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

  5. Hemet, CA · In person · Active

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

  6. Hesperia, CA · In person · Active · (760) 995-3598

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

  7. Hesperia, CA · In person · Active · (760) 947-2779

    Class A theory, range, public road · Hazmat theory

  8. Hesperia, CA · In person · Active

    Class A theory, range, public road · Hazmat theory

  9. Highland, CA · In person · Active · (909) 688-1951

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

  10. Hoopa, CA · In person · Active

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

  11. Indio, CA · 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

  12. Ione, CA · In person · Active · (916) 279-5774

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

  13. Irvine, CA · In person · Active · (949) 502-1030

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

  14. Irwindale, CA · In person · Active · (626) 513-6611

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

  15. Jurupa Valley, CA · In person · Active

    Class A theory, range, public road

  16. Kerman, CA · In person · Active · (559) 843-9077

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

  17. La Puente, CA · In person · Active · (844) 420-5071

    Class A theory, range, public road · Hazmat theory

  18. La Quinta, CA · In person · Active

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

  19. La Selva Beach, CA · In person · Active · (831) 402-8284

    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. Lakeport, CA · In person · Active · (707) 262-3022

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

  21. Lakeside, CA · In person · Active

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

  22. Lancaster, CA · In person · Active · (818) 743-6607

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

  23. Lancaster, CA · In person · Active · (661) 945-3621

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

  24. Lancaster, CA · In person · Active

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

  25. Lancaster, CA · In person · Active · (323) 652-6647

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

  26. Lancaster, CA · In person · Active · (323) 797-1841

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

  27. Lathrop, CA · In person · Active · (209) 200-4377

    Class A theory, range, public road

  28. Lathrop, CA · In person · Active

    Class A range, public road

  29. Lemoore, CA · In person · Active · (559) 924-6640

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

  30. Lemoore, CA · In person · Active · (559) 934-2166

    Class A theory, range, public road · Hazmat theory

  31. Lemoore, CA · In person · Active

    Passenger theory, range, public road

  32. Linden, CA · In person · Active · (209) 887-3894

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

  33. Littlerock, CA · In person · Active

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

  34. Lodi, CA · In person · Not stated · (209) 939-9494

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

  35. Lodi, CA · In person · Active · (209) 331-7539

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

  36. Lodi, CA · In person · Active · (209) 816-5168

    Class A theory, range, public road · Hazmat theory

  37. Lompoc, Ca 93436, CA · In person · Active · (805) 922-6966

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

  38. Long Beach, CA · In person · Active · (909) 708-4861

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

  39. Long Beach, CA · In person · Active · (866) 937-1850

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

  40. Long Beach, CA · In person · Active · (323) 915-2544

    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

  41. Long Beach, CA · In person · Active · (562) 925-1785

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

  42. Long Beach, CA · In person · Active

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

  43. Los Angeles, CA · In person · Active · (818) 454-5477

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

  44. Los Angeles, CA · In person · Active · (805) 732-3931

    Passenger theory, public road

  45. Los Angeles, CA · In person · Active · (800) 773-6499

    Class B range, public road

  46. Los Angeles, CA · In person · Active · (323) 588-7444

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

  47. Los Angeles, CA · In person · Active · (818) 268-9555

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

  48. Los Angeles, CA · In person · Active · (310) 994-7760

    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. Los Angeles, CA · In person · Active · (323) 231-3311

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

  50. Los Angeles, CA · In person · Active

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

  51. Los Angeles, CA · In person · Active · (323) 652-6647

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

  52. Los Angeles, CA · In person · Not stated · (951) 329-6787

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

  53. Los Angeles, CA · In person · Active · (323) 899-0052

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

  54. Los Angeles, CA · In person · Active · (310) 830-6201

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

  55. Los Angeles, CA · In person · Active · (310) 444-3232

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

  56. Los Angeles, CA · In person · Active · (310) 994-7760

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

  57. Los Angeles, CA · In person · Active · (800) 359-4727

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

  58. Los Angeles, CA · In person · Active · (714) 514-3877

    Hazmat theory

  59. Los Angeles, CA · In person · Active

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

  60. Los Angeles, CA · In person · Active

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

  61. Los Banos, CA · In person · Active · (209) 829-5622

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

  62. Lucerne Valley, CA · In person · Active · (760) 248-6805

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

  63. Lynwood, CA · In person · Active · (310) 764-5031

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

  64. Madera, CA · In person · Active · (559) 662-4804

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

  65. Madera, CA · In person · Active · (559) 662-0100

    Class A theory, range, public road

  66. Madera, CA · In person · Active · (559) 675-4156

    Class A range, public road

  67. Madera, CA · In person · Active

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

  68. Madera, CA · In person · Active

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

  69. Madera, CA · In person · Active · (559) 673-2288

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

  70. Madera, CA · In person · Active · (559) 416-2845

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

  71. Maricopa, CA · In person · Active · (661) 623-0760

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

  72. Meadow Vista, CA · In person · Active · (530) 878-2606

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

  73. Menifee, CA · In person · Active · (951) 322-4994

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

  74. Merced, CA · In person · Active · (209) 580-4960

    Class A theory, range, public road · Hazmat theory

  75. Merced, CA · In person · Active · (209) 381-6540

    Class A theory, range, public road

  76. Modesto, CA · In person · Active · (209) 988-7514

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

  77. Modesto, CA · 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. Modesto, CA · In person · Active · (209) 480-1417

    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

  79. Modesto, CA · In person · Active · (209) 521-1339

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

  80. Modesto, CA · In person · Active · (209) 337-8559

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

Get information from schools in California

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