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, 321 to 400 of 502

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

  1. Sacramento, CA · In person · Active · (916) 869-3180

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

  2. Sacramento, CA · In person · Not stated · (916) 346-2093

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

  3. Sacramento, CA · In person · Active · (916) 686-7733

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

  4. Sacramento, CA · In person · Active · (209) 521-1339

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

  5. Sacramento, CA · In person · Active · (209) 470-1788

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

  6. Sacramento, CA · In person · Active · (800) 445-2994

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

  7. Sacramento, CA · In person · Active · (916) 567-5493

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

  8. Sacramento, CA · In person · Active

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

  9. Sacramento, CA · In person · Active · (916) 395-5720

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

  10. Sacramento, CA · In person · Active · (916) 204-8344

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

  11. Sacramento, CA · In person · Active · (916) 309-7070

    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. Sacramento, CA · In person · Active · (916) 241-5543

    Class A range, public road

  13. Sacramento, CA · In person · Active · (916) 564-3455

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

  14. Salida, CA · In person · Active · (877) 575-3696

    Class A theory, range, public road · Hazmat theory

  15. Salinas, CA · In person · Active

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

  16. Salinas, CA · In person · Active · (831) 751-9533

    Class A theory

  17. Salinas, CA · In person · Active · (831) 751-9533

    Class A range, public road

  18. Salinas, CA · In person · Active · (928) 941-6308

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

  19. Salinas, CA · In person · Active · (831) 383-1762

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

  20. Salinas, CA · In person · Active · (831) 663-3035

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

  21. Salinas, CA · In person · Active · (831) 753-5690

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

  22. Salinas, CA · In person · Active · (831) 796-7083

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

  23. Salinas, CA · In person · Active · (831) 443-7227

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

  24. San Andreas, CA · In person · Active

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

  25. San Bernardino, CA · In person · Active · (909) 961-7444

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

  26. San Bernardino, CA · In person · Active

    Class A theory · Hazmat theory

  27. San Bernardino, CA · In person · Active

    Class A range, public road

  28. San Bernardino, CA · In person · Active · (323) 816-4502

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

  29. San Bernardino, CA · In person · Active · (951) 234-4502

    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. San Bernardino, CA · In person · Active · (909) 827-2532

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

  31. San Bernardino, CA · In person · Active · (909) 676-7724

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

  32. San Bernardino, CA · In person · Active

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

  33. San Bernardino, CA · In person · Active · (909) 519-6895

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

  34. San Bernardino, CA · In person · Active · (909) 665-6610

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

  35. San Bernardino, CA · In person · Active · (909) 990-0061

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

  36. San Bernardino, CA · In person · Active · (909) 353-9897

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

  37. San Bernardino, CA · In person · Active · (909) 920-0739

    Class A theory, range, public road · Hazmat theory

  38. San Bernardino, CA · In person · Active · (951) 210-4006

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

  39. San Bernardino, CA · In person · Active · (909) 531-5611

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

  40. San Bernardino, CA · In person · Active · (909) 685-6212

    Class A theory, range, public road

  41. San Bernardino, CA · In person · Active · (909) 858-5296

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

  42. San Diego, CA · In person · Active · (619) 799-3660

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

  43. San Diego, CA · In person · Active · (619) 802-1829

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

  44. San Diego, CA · In person · Active · (619) 500-1453

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

  45. San Diego, CA · In person · Not stated · (619) 921-4506

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

  46. San Diego, CA · In person · Active

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

  47. San Diego, CA · In person · Active · (619) 296-2020

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

  48. San Dimas, CA · In person · Active · (626) 966-1509

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

  49. San Francisco, CA · In person · Active

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

  50. San Jose, CA · In person · Active · (408) 298-1072

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

  51. San Jose, CA · In person · Active · (408) 665-2761

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

  52. San Jose, CA · In person · Active · (408) 794-6827

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

  53. San Jose, CA · In person · Active · (866) 262-7855

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

  54. San Jose, CA · In person · Active · (707) 652-2562

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

  55. San Jose, CA · In person · Active · (408) 298-3755

    Class A theory, range, public road · Hazmat theory

  56. San Jose, CA · In person · Active · (408) 535-6185

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

  57. San Juan Bautista, CA · In person · Active · (831) 224-5969

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

  58. San Lorenzo, CA · In person · Active · (510) 352-1100

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

  59. San Luis Obispo, CA · In person · Active · (805) 544-4355

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

  60. San Luis Obispo, CA · In person · Active · (805) 549-1391

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

  61. San Luis Obispo, CA · In person · Active

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

  62. San Luis Obispo, CA · In person · Active · (805) 541-8747

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

  63. San Marcos, CA · In person · Active · (760) 290-2670

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

  64. San Mateo, CA · In person · Active · (650) 558-2447

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

  65. San Ramon, CA · In person · Active · (925) 824-1824

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

  66. San Ysidro, CA · In person · Active · (619) 739-2596

    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

  67. Sanger, CA · In person · Active · (559) 312-0599

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

  68. Sanger, CA · In person · Active · (559) 524-6650

    Class B theory · Passenger theory · School bus theory

  69. Sanger, CA · In person · Active · (559) 524-6650

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

  70. Sanger, CA · In person · Active · (559) 305-8157

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

  71. Santa Ana, CA · In person · Active · (714) 542-8660

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

  72. Santa Ana, CA · In person · Active · (714) 835-8676

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

  73. Santa Clara, CA · In person · Active · (408) 477-9477

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

  74. Santa Clarita, 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

  75. Santa Clarita, CA · In person · Active · (661) 476-4609

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

  76. Santa Margarita, CA · In person · Active · (530) 933-5275

    Class A range, public road

  77. Santa Maria, CA · In person · Active · (805) 268-5744

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

  78. Santa Maria, CA · In person · Active · (805) 361-0832

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

  79. Santa Maria, CA · In person · Active · (805) 361-0832

    Class A theory

  80. Santa Rosa, CA · In person · Active · (707) 579-8577

    Class A theory, range, public road · Class B theory, 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.