Home / CDL schools / CaliforniaCDL · CA CDL Schools in California 275 public, in-person Class A training locations in California are on the FMCSA Training Provider Registry, and 4 colleges reported truck-driving graduates for 2023-24.
By city Colleges with truck-driving programs in California 1243 N. Clancy Street, Visalia, CA · Private for-profit, under 2-year
Grads 2023-24 1,031 CDL
Program tuition 2023-24 $5,970 1 mo
Median pay 1 yr out $41,710 undergraduate certificate 930 Los Coches Drive, Suite 103, Soledad, CA · Private nonprofit, under 2-year
Grads 2023-24 61 CDL
Largest program 2025-26 $16,375
Median pay 1 yr out $44,773 undergraduate certificate 294 S 3rd St, El Centro, CA · Private nonprofit, under 2-year
Grads 2023-24 52 CDL
Program tuition 2023-24 $11,476 5 mo
Median pay 1 yr out $44,773 undergraduate certificate 300 Cherry Lane, Coalinga, CA · Public, 2-year
Grads 2023-24 1 CDL
In-state tuition/yr 2025-26 $1,384
Median pay 10 yrs, all $42,656 Registered training locations in California Antioch, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B Anza, CA · FMCSA registry
Class A theory + range + road
Also teaches Class A only 1785 Victor Blvd, Arcata, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B 3775 Richardson Dr, Auburn, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, School bus, Hazmat 402 E Pacheco Rd, Bakersfield, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B 19466 Flightpath Way, Bakersfield, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Hazmat 6310 Stewart Way, Bakersfield, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, Hazmat 8311 E. Brundage Ln., Bakersfield, CA · FMCSA registry
Class A theory + range + road
Also teaches Class A only 12624 Snow Rd, Bakersfield, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, School bus, Hazmat 4215 Rosedale Hwy, Bakersfield, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, Hazmat 8401 E. Brundage Ln., Bakersfield, CA · FMCSA registry
Class A theory + range + road
Also teaches Class A only 7844 COX AVE, Bakersfield, CA · FMCSA registry
Class A range + road
Also teaches Class B, Passenger
5601 Aldrin Ct, Bakersfield, CA · FMCSA registry
Class A theory + range + road
Also teaches Hazmat 5800 State Road, Bakersfield, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, Hazmat 2312 WEEDPATCH HWY, Bakersfield, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B 2161 Main St, Barstow, CA · FMCSA registry
Class A range + road
Also teaches Class A only 7424 Scout Ave, Bell Gardens, CA · FMCSA registry
Class A theory + range + road
Also teaches Class A only 17156 Bellflower Blvd, Bellflower, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, Hazmat Bloomington, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Hazmat 6131 Orangethorpe Ave Ste 150, Buena Park, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, School bus, Hazmat 2204 California Ct, Calexico, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger Cameron Park, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, School bus, Hazmat 1651 East Whitmore Ave, Ceres, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, School bus, Hazmat 2905 RAILROAD AVE, Ceres, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Hazmat Cherry Valley, CA · FMCSA registry
Class A range + road
Also teaches Class B, Passenger 5140 G St, Chino, CA · FMCSA registry
Class A theory + range + road
Also teaches Hazmat 13674 Valley Blvd, City of Industry, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, Hazmat 518 W Gale Ave, Coalinga, CA · FMCSA registry
Class A theory + range + road
Also teaches Hazmat 2250 S. Riverside Ave, Colton, CA · FMCSA registry
Class A theory + range + road
Also teaches Class A only 1025 S Santo Antonio Dr Ste C, Colton, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B 1070 Concord Ave, Concord, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B 7000 Button Ln., Dixon, CA · FMCSA registry
Class A theory + range + road
Also teaches Hazmat 9701 S Bluff Rd, Downey, CA · FMCSA registry
Class A range + road
Also teaches Class B, Passenger 10727 Paramount Blvd, Downey, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Hazmat Downey, CA · FMCSA registry
Class A range + road
Also teaches Class A only 294 South 3rd, El Centro, CA · FMCSA registry
Class A theory + range + road
Also teaches Hazmat 701 N La Brucherie Rd, El Centro, CA · FMCSA registry
Class A theory + range + road
Also teaches Hazmat El Centro, CA · FMCSA registry
Class A range + road
Also teaches Class B, Passenger TEOFT (TEOFT (Training & Employment Of Truckers)) 9780 Dino Dr, Suite A, Elk Grove, CA · FMCSA registry
Class A theory + range + road
Also teaches Class A only 420 W. Second Ave, Escondido, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, Hazmat 7351 Tompkins HIll Road, Eureka, CA · FMCSA registry
Class A theory + range + road
Also teaches Class A only 1106 2nd St, Eureka, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B 15087 Washington Dr., Fontana, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B 9978 Cherry Ave, Fontana, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, School bus, Hazmat 10251 Calabash Avenue, Fontana, CA · FMCSA registry
Class A range + road
Also teaches Class A only 8640 Cherry Ave, Fontana, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Hazmat 15238 Arrow Blvd, Fontana, CA · FMCSA registry
Class A theory + range + road
Also teaches Hazmat 11238 Almond Ave, Fontana, CA · FMCSA registry
Class A theory + range + road
Also teaches Hazmat 2830 E Manning Avenue, Fowler, CA · FMCSA registry
Class A range + road
Also teaches Class A only 43770 S Grimmer Blvd, Fremont, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, School bus 2949 N Parkway Dr, Fresno, CA · FMCSA registry
Class A theory + range + road
Also teaches Class A only 3506 W Nielsen Ave., Fresno, CA · FMCSA registry
Class A theory + range + road
Also teaches Hazmat 2953 S. East Ave, Fresno, CA · FMCSA registry
Class A theory + range + road
Also teaches Hazmat 4045 S Cherry Ave, Fresno, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, School bus, Hazmat 2166 S Bisceglia Ave, Fresno, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Hazmat 3217 E. Commerce Avenue, Fresno, CA · FMCSA registry
Class A theory + range + road
Also teaches Hazmat 2829 W Nielsen Ave, Fresno, CA · FMCSA registry
Class A theory + range + road
Also teaches Hazmat 2734 W CLINTON AVE, Fresno, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Hazmat 2742 S ELM AVE, Fresno, CA · FMCSA registry
Class A theory + range + road
Also teaches Hazmat 2131 E Annadale Ave, Fresno, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Hazmat 3342 N Weber Ave, Fresno, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Hazmat 3245 W Belmont Ave, Fresno, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B 2055 E NORTH AVE, Fresno, CA · FMCSA registry
Class A theory + range + road
Also teaches Hazmat 2055 E North Ave, Fresno, CA · FMCSA registry
Class A theory + range + road
Also teaches Hazmat 4001 E CENTRAL AVE, Fresno, CA · FMCSA registry
Class A theory + range + road
Also teaches Class A only 16820 S Figueroa St, Gardena, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Hazmat 16820 S Figueroa St, Gardena, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Hazmat Gardena, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger Granite Bay, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger 1600 Pontenova Ave, Hacienda Heights, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Hazmat 29350 Pacific St, Hayward, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, School bus, Hazmat 3980 Depot Rd, Hayward, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger 2955 Baumberg Ave, Hayward, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, School bus, Hazmat 18060 Meekland Ave, Hayward, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B 24155 Whitesell St, Hayward, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, School bus, Hazmat 26250 Industrial Blvd, Hayward, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, School bus, Hazmat 22990 Clawiter Rd, Hayward, CA · FMCSA registry
Class A theory + range + road
Also teaches Hazmat 72 E Main st, Heber, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Hazmat 16934 Smoketree St, Hesperia, CA · FMCSA registry
Class A theory + range + road
Also teaches Hazmat Hesperia, CA · FMCSA registry
Class A theory + range + road
Also teaches Hazmat Highland, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, School bus 46350 Arabia St, Indio, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, School bus, Hazmat 3151 Hoko Court, Ione, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, Hazmat Irvine, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, School bus, Hazmat 15545 ARROW HWY, Irwindale, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Hazmat 11375 Riverside Dr, Jurupa Valley, CA · FMCSA registry
Class A theory + range + road
Also teaches Class A only 13912 VALLEY BLVD STE A, La Puente, CA · FMCSA registry
Class A theory + range + road
Also teaches Hazmat La Selva Beach, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, School bus, Hazmat Lakeside, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Hazmat 4306 W ave L, Lancaster, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger Lancaster, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, Hazmat 42450 7th St E, Lancaster, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Hazmat Lancaster, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Hazmat 4100 Yosemite Ave, Lathrop, CA · FMCSA registry
Class A theory + range + road
Also teaches Class A only 12333 S Manthey Rd, Lathrop, CA · FMCSA registry
Class A range + road
Also teaches Class A only Lemoore, CA · FMCSA registry
Class A theory + range + road
Also teaches Hazmat 1419 West Bush Street, Lemoore, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Hazmat 639 E Lockeford St, Lodi, CA · FMCSA registry
Class A theory + range + road
Also teaches Hazmat One Hancock Drive, Lompoc, CA 93436, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B
3960 E Gilman St, Long Beach, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, School bus, Hazmat 4901 E Carson St, Long Beach, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, School bus, Hazmat 171 W Bort St, Long Beach, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, School bus, Hazmat Long Beach, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, Hazmat 7220 Owensmouth Ave, suite 206, Los Angeles, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, Hazmat 400 E Manchester Ave, Los Angeles, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, Hazmat 815 E 95th St, Los Angeles, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, School bus, Hazmat 5731 McKinley Ave, Los Angeles, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, Hazmat Los Angeles, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger Los Angeles, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Hazmat 6451 Stanford Ave, Los Angeles, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, Hazmat 1619 Slauson Ave, Los Angeles, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B 516 Quay Ave, Los Angeles, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, Hazmat 815 E 95th St, Los Angeles, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B Los Banos, CA · FMCSA registry
Class A range + road
Also teaches Class B 11700 Alameda, Lynwood, CA · FMCSA registry
Class A range + road
Also teaches Class B 17506 Baldwin Street, Madera, CA · FMCSA registry
Class A theory + range + road
Also teaches Class A only 30277 Ave 12, Madera, CA · FMCSA registry
Class A range + road
Also teaches Class A only Maricopa, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, School bus 24893 Menifee Rd, Menifee, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Hazmat 1741 Ashby Rd, Suite B, Merced, CA · FMCSA registry
Class A theory + range + road
Also teaches Hazmat 630 W 19th Street, Merced, CA · FMCSA registry
Class A theory + range + road
Also teaches Class A only 536 S. 9th Street, Modesto, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger 557 S 9th St, Modesto, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, School bus, Hazmat Modesto, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, School bus, Hazmat 1528 Culpepper Ave, Modesto, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Hazmat 638 River Rd, Modesto, CA · FMCSA registry
Class A range + road
Also teaches Class B, School bus 1915 Yosemite Blvd, Modesto, CA · FMCSA registry
Class A theory + range + road
Also teaches Hazmat 2200 Lapham Dr, Modesto, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, School bus, Hazmat Napa, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger 7921 Enterprise Drive Unit E, Newark, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, School bus, Hazmat 48646 Morgan Ln, Newberry Springs, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Hazmat 7205 30th St, North Highlands, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B North Highlands, CA · FMCSA registry
Class A range + road
Also teaches Class B 2585 Buna Street, Bldg 99, Oakland, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, Hazmat 1599 Maritime St, Oakland, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, Hazmat 977 66th Ave, Oakland, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, School bus, Hazmat 1280 Rancho Del Oro Rd, Oceanside, CA · FMCSA registry
Class A theory + range + road
Also teaches Class A only 13020 S Bon View Ave, Ontario, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B 700 Center Street, Orange Cove, CA · FMCSA registry
Class A theory + range + road
Also teaches Class A only 1245 Oro Dam Blvd E #33, Oroville, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Hazmat 4801 Feather River Blvd, Oroville, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, Hazmat 2531 S 5th Ave, Oroville, CA · FMCSA registry
Class A theory + range + road
Also teaches Class A only 140 Railroad Ave, Pajaro, CA · FMCSA registry
Class A theory + range + road
Also teaches Class A only 1056 W Ave N, Palmdale, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, School bus, Hazmat 2800 Buena Vista Dr, Paso Robles, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, School bus 18221 Haines St, Perris, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, School bus, Hazmat 21666 Elmer St, Perris, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B 21220 Ethanac Rd, Perris, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger 1 Casa Grande Rd, Petaluma, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger 234 N. Mountain View Ave., Pomona, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B 100 Mulberry Ave, Red Bluff, CA · FMCSA registry
Class A range
Also teaches Class B 482 Antelope Blvd, Red Bluff, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, School bus 701 Reeds Ave, Red Bluff, CA · FMCSA registry
Class A range
Also teaches Class B 8530 Commercial Way, Redding, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Hazmat Redding, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, Hazmat 875 Hartnell Ave, Redding, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Hazmat 11555 Old Oregon Trail, Redding, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B Richmond, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Hazmat 3000 College Heights Blvd., Ridgecrest, CA · FMCSA registry
Class A range + road
Also teaches Passenger, School bus Ridgecrest, CA · FMCSA registry
Class A theory + range + road
Also teaches Hazmat 12701 Magnolia Avenue, Riverside, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, Hazmat 1737 Atlanta Ave, Ste H7, Riverside, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, Hazmat Roseville, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Hazmat 1590 Juliesse Avenue, Sacramento, CA · FMCSA registry
Class A theory + range + road
Also teaches Hazmat Sacramento, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, Hazmat 4125 Northgate Blvd, Sacramento, CA · FMCSA registry
Class A theory + range + road
Also teaches Class A only 796 Del Paso Blvd, Sacramento, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, School bus, Hazmat 8386 Gerber Rd, Sacramento, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B 1450 Richards Blvd, Sacramento, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Hazmat 3560 Western Ave, Sacramento, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, School bus 1816 MAIN AVE, Sacramento, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B Sacramento, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, Hazmat 3808 Astoria Street, Sacramento, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B 3407 51st Ave. Sacramento CA, (JOB TRAILER-GREY IN COLOR), Sacramento, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, School bus, Hazmat 5034 Joyce Ln, Sacramento, CA · FMCSA registry
Class A range + road
Also teaches Class A only 4800 Elm Street, Salida, CA · FMCSA registry
Class A theory + range + road
Also teaches Hazmat 242 W. Lake St., Salinas, CA · FMCSA registry
Class A range + road
Also teaches Class A only 397 Natividad Rd, Salinas, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger 930 South Arrowhead, San Bernardino, CA · FMCSA registry
Class A range + road
Also teaches Class A only 860 S Waterman, San Bernardino, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B 2350 Sterling Ave, San Bernardino, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, School bus, Hazmat 1033 N. Waterman Ave, San Bernardino, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, School bus, Hazmat 2392 WESTERN AVE, San Bernardino, CA · FMCSA registry
Class A theory + range + road
Also teaches Class A only 1641 E Baseline St, San Bernardino, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B 1033 N WATERMAN AVE SUITE D, San Bernardino, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B 5486 Industrial pkwy, San Bernardino, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Hazmat 1097 W Baseline St, San Bernardino, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Hazmat 238 E Dumas St, San Bernardino, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B 781 E Santa Fe St, San Bernardino, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Hazmat 2392 Western Ave N, San Bernardino, CA · FMCSA registry
Class A range + road
Also teaches Class B 217 E Club Center Drive, San Bernardino, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger 19512 Kendall Dr, San Bernardino, CA · FMCSA registry
Class A theory + range + road
Also teaches Hazmat 6441 Radio Dr, San Diego, CA · FMCSA registry
Class A range + road
Also teaches Class B 7275 Siempre Viva Rd, San Diego, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger 9370 Miramar Rd, San Diego, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, Hazmat 2425 Camino Del Rio S. #250, San Diego, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, Hazmat 120 W Bonita Ave Suite 207, San Dimas, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger 1915 Stone Ave, San Jose, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger 12310 Mabury Rd, San Jose, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger 4420 Monterey Rd, San Jose, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, Hazmat 740 W San Carlos St, San Jose, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Hazmat 1811 S 7th St, San Jose, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, School bus 915 Berryessa rd., San Jose, CA · FMCSA registry
Class A theory + range + road
Also teaches Hazmat 16440 Ashland Ave, San Lorenzo, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, Hazmat 524 W Calle Primera Suite 1005-Q, San Ysidro, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, School bus, Hazmat 3543 S Academy Ave, Sanger, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger 2210 N. Main St Ste B, Santa Ana, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, Hazmat 3150 Kenneth St, Santa Clara, CA · FMCSA registry
Class A range + road
Also teaches Class B, Passenger 26455 Rockwell Canyon Rd, Santa Clarita, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, School bus, Hazmat 26000 Springbrook Ave, Unit 103, Santa Clarita, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, Hazmat 13080 Soda Lake Rd, Santa Margarita, CA · FMCSA registry
Class A range + road
Also teaches Class A only 1665 Betteravia Rd, Santa Maria, CA · FMCSA registry
Class A range + road
Also teaches Class B 3167 Santa Rosa Ave, Santa Rosa, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B 3858 Santa Rosa Ave, Santa Rosa, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B 10541 Prospect Ave., Santee, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, Hazmat 1735 Dockery Ave, Selma, CA · FMCSA registry
Class A theory + range + road
Also teaches Class A only 45 W. EASY STR. SUITE 7, Simi Valley, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, Hazmat 930 Los Coches Drive, Soledad, CA · FMCSA registry
Class A theory + range + road
Also teaches Hazmat 1903 North Durfee ave, South El Monte, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, School bus, Hazmat 1658 South Airport Way, Stockton, CA · FMCSA registry
Class A range + road
Also teaches Class A only 103 E St, Stockton, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B 1701 S B St, Stockton, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, School bus, Hazmat 1627 S Center St, Stockton, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B 2430 S California St, Stockton, CA · FMCSA registry
Class A range + road
Also teaches Class A only 1658 s Airport way, Stockton, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B 1221 Monaco Ct #1, Stockton, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, School bus 4550 N Pershing Ave Ste 150, Stockton, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, School bus, Hazmat 1901 Navy Dr, Stockton, CA · FMCSA registry
Class A range + road
Also teaches Class A only 2119 W. March Lane STE#A, Stockton, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, School bus, Hazmat 3526 E. Munford Ave, Stockton, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, School bus, Hazmat 2241 E Miner Ave, Stockton, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Hazmat Sun Valley, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, Hazmat 478-200 CA-139, Susanville, CA · FMCSA registry
Class A theory + range + road
Also teaches Hazmat 12087 Lopez Canyon Road #113, Sylmar, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, Hazmat 16211 Filbert St, Sylmar, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, Hazmat Tehachapi, CA · FMCSA registry
Class A range + road
Also teaches Class A only 16007 Crenshaw Blvd, Torrance, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Hazmat 5225 Eleventh St, Tracy, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B 3024 Golf Rd, Turlock, CA · FMCSA registry
Class A range + road
Also teaches Class A only 32550 Central Ave, Union City, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, School bus, Hazmat 115 D St, Vallejo, CA · FMCSA registry
Class A range + road
Also teaches Class B 140 Yolano Drive, Vallejo, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, School bus 140 Yolano Drive, Vallejo, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, School bus 6911 Van Nuys Blvd., Van Nuys, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, Hazmat 2055 North Ventura Ave, Ventura, CA · FMCSA registry
Class A range + road
Also teaches Class B 1503 Callens Rd, Ventura, CA 93003, Ventura, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, Hazmat 5900 Valentine Rd, Ventura, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, Hazmat 4475 Dupont Court - Suite 4, Ventura, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger 1767 Goodyear Ave Ste 104, Ventura, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Hazmat 15625 7th St, Victorville, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, Hazmat 13313 Sabre Blvd. Suite 2, Victorville, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, Hazmat 1243 N Clancy St, Visalia, CA · FMCSA registry
Class A theory + range + road
Also teaches Hazmat 6446 Ave 304, Visalia, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, Hazmat 1440 N. Shirk Road, Visalia, CA · FMCSA registry
Class A theory + range + road
Also teaches Hazmat 4000 E. Valley Blvd. Suite 104, Walnut, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, School bus, Hazmat 16000 S Central Valley Hwy, Wasco, CA · FMCSA registry
Class A range + road
Also teaches Class A only 104 F St, Wasco, CA · FMCSA registry
Class A range + road
Also teaches Class B 1660 W. Beach St., Watsonville, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, School bus 723 San Andreas Rd, Watsonville, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, School bus, Hazmat 3602 West Capital Ave, West Sacramento, West Sacramento, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Hazmat 852 Northport Dr, Suite 2, West Sacramento, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, Hazmat 532, Houston st, West Sacramento, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, School bus, Hazmat 2742 industrial blvd., West Sacramento, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, Hazmat 551 Sutter St, West Sacramento, CA · FMCSA registry
Class A theory + range + road
Also teaches Class A only Westminster, CA · FMCSA registry
Class A range
Also teaches Class B 906 SCHLEY AVE, Wilmington Ca, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Hazmat 6838 Bridget Court, Winton, CA · FMCSA registry
Class A theory + range + road
Also teaches Passenger Woodland, CA · FMCSA registry
Class A range + road
Also teaches Class B 589 N East St, Woodland, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B Woodland, CA · FMCSA registry
Class A range + road
Also teaches Class B 824 Center Ave, Yuba City, CA · FMCSA registry
Class A range + road
Also teaches Class B 365 Epley Dr, Yuba City, CA · FMCSA registry
Class A range + road
Also teaches Class A only 1055 Oswald Rd, Yuba City, CA · FMCSA registry
Class A theory + range + road
Also teaches Class A only 253 Colusa Ave, Yuba City, CA · FMCSA registry
Class A theory + range + road
Also teaches Class B, Passenger, School bus, Hazmat 857 GRAY AVE, Yuba City, CA · FMCSA registry
Class A theory + range + road
Also teaches Class A only BLS puts the median annual wage for heavy and tractor-trailer truck drivers in California at $60,230 (middle 80% from $41,830 to $81,960), May 2025. BLS Occupational Outlook Handbook .
Your CDL itself is issued by California. Check fees and testing with the state licensing agency; CareerOneStop lists it .
Sources: IPEDS Completions 2023-24 (C2024_A) and Directory (HD2024), NCES; College Scorecard institution data (2025-26 charges, released Nov 2, 2026) and field-of-study data (Oct 15, 2026); FMCSA Training Provider Registry (as of 2026-11-02); BLS Occupational Employment and Wage Statistics, May 2025. Checked 2026-11-02. How we build this list .