Home › California
California CDL Skills Test Locations
Checked Oct 23, 2026 Official source: California Department of Motor Vehicles (DMV)
California gives CDL skills tests only at the 25 DMV CDL sites on its truck-driver page, including five Commercial Drive Test Centers (CDTC). Tests are by appointment; DMV does not publish a public third-party tester list.
The DMV administers the CDL skills test (vehicle inspection, basic control and road test) at its CDL sites. Employers in the Employer Testing Program can certify their own drivers with a DL 170 ETP certificate instead of a DMV road test; there is also a military skills test waiver.
Source: dmv.ca.gov
Passed your California skills test, or about to? Browse truck driving jobs that are hiring CDL drivers.
Sponsored link: job listings are hosted on artha.link, a CDL job board, and open in a new tab. We may be paid when you apply through it. It doesn't change which test sites we list. Disclosure
Official test sites (25)
| Site | City | Address | Phone | Classes / vehicle | Skills test fee |
|---|---|---|---|---|---|
| DMV Arleta State Hours: Monday, Tuesday, Thursday, Friday 8am-5pm, Wednesday 9am-5pm. | Arleta | 14400 Van Nuys Blvd., Arleta, CA 91331 | Not published per site (appointments: 1-800-777-0133 or online) | Not published per site Bring your own vehicle of the class you are testing for | $100 Class A/B original application covers the first test; skills retest $46 |
| DMV Bakersfield State Hours: Monday, Tuesday, Thursday, Friday 8am-5pm, Wednesday 9am-5pm. | Bakersfield | 3120 F St., Bakersfield, CA 93301 | Not published per site (appointments: 1-800-777-0133 or online) | Not published per site Bring your own vehicle of the class you are testing for | $100 Class A/B original application covers the first test; skills retest $46 |
| DMV Bishop State Hours: Monday, Tuesday, Thursday, Friday 8am-5pm, Wednesday 9am-5pm. | Bishop | 1115 West Line St., Bishop, CA 93514 | Not published per site (appointments: 1-800-777-0133 or online) | Not published per site Bring your own vehicle of the class you are testing for | $100 Class A/B original application covers the first test; skills retest $46 |
| DMV El Centro State Hours: Monday, Tuesday, Thursday, Friday 8am-5pm, Wednesday 9am-5pm. | El Centro | 233 N Imperial Ave, El Centro, CA 92243 | Not published per site (appointments: 1-800-777-0133 or online) | Not published per site Bring your own vehicle of the class you are testing for | $100 Class A/B original application covers the first test; skills retest $46 |
| DMV Eureka State Hours: Monday, Tuesday, Thursday, Friday 8am-5pm, Wednesday 9am-5pm. | Eureka | 3300 Broadway Ste. 906, Eureka, CA 95501 | Not published per site (appointments: 1-800-777-0133 or online) | Not published per site Bring your own vehicle of the class you are testing for | $100 Class A/B original application covers the first test; skills retest $46 |
| DMV Fontana Commercial Drive Test Center (CDTC) State Hours: Monday, Tuesday, Thursday, Friday 7am-4pm, Wednesday 8am-4pm. | Fontana | 10207 Poplar, Fontana, CA 92335 | Not published per site (appointments: 1-800-777-0133 or online) | Not published per site Bring your own vehicle of the class you are testing for | $100 Class A/B original application covers the first test; skills retest $46 |
| DMV Fremont State Hours: Monday, Tuesday, Thursday, Friday 8am-5pm, Wednesday 9am-5pm. Not converted to the modernized CDL skills test. | Fremont | 4287 Central Ave., Fremont, CA 94536 | Not published per site (appointments: 1-800-777-0133 or online) | Not published per site Bring your own vehicle of the class you are testing for | $100 Class A/B original application covers the first test; skills retest $46 |
| DMV Fresno CDTC State Hours: Monday, Tuesday, Thursday, Friday 7am-4pm, Wednesday 8am-4pm. | Fresno | 735 E North Ave, Fresno, CA 93725 | Not published per site (appointments: 1-800-777-0133 or online) | Not published per site Bring your own vehicle of the class you are testing for | $100 Class A/B original application covers the first test; skills retest $46 |
| DMV Gardena CDTC State Hours: Monday, Tuesday, Thursday, Friday 7am-4pm, Wednesday 8am-4pm. | Gardena | 14825 S Avalon, Gardena, CA 90248 | Not published per site (appointments: 1-800-777-0133 or online) | Not published per site Bring your own vehicle of the class you are testing for | $100 Class A/B original application covers the first test; skills retest $46 |
| DMV Lancaster State Hours: Monday, Tuesday, Thursday, Friday 8am-5pm, Wednesday 9am-5pm. | Lancaster | 721 West Avenue L6, Lancaster, CA 93534 | Not published per site (appointments: 1-800-777-0133 or online) | Not published per site Bring your own vehicle of the class you are testing for | $100 Class A/B original application covers the first test; skills retest $46 |
| DMV Modesto State Hours: Monday, Tuesday, Thursday, Friday 8am-5pm, Wednesday 9am-5pm. | Modesto | 124 Burney Street, Modesto, CA 95354 | Not published per site (appointments: 1-800-777-0133 or online) | Not published per site Bring your own vehicle of the class you are testing for | $100 Class A/B original application covers the first test; skills retest $46 |
| DMV Mountain View IBC State Hours: Monday, Tuesday, Thursday, Friday 7am-4pm, Wednesday 9am-4pm. Not converted to the modernized CDL skills test. | Mountain View | 595 Showers Dr., Mtn. View, CA 94040 | Not published per site (appointments: 1-800-777-0133 or online) | Not published per site Bring your own vehicle of the class you are testing for | $100 Class A/B original application covers the first test; skills retest $46 |
| DMV Oroville State Hours: Monday, Tuesday, Thursday, Friday 8am-5pm, Wednesday 9am-5pm. | Oroville | 775 Mitchell Ave, Oroville, CA 95965 | Not published per site (appointments: 1-800-777-0133 or online) | Not published per site Bring your own vehicle of the class you are testing for | $100 Class A/B original application covers the first test; skills retest $46 |
| DMV Rancho San Diego CDTC State Hours: Monday, Tuesday, Thursday, Friday 7am-4pm, Wednesday 8am-4pm. | El Cajon | 1530 Hilton Head Rd. Ste 101, El Cajon, CA 92019 | Not published per site (appointments: 1-800-777-0133 or online) | Not published per site Bring your own vehicle of the class you are testing for | $100 Class A/B original application covers the first test; skills retest $46 |
| DMV Redding State Hours: Monday, Tuesday, Thursday, Friday 8am-5pm, Wednesday 9am-5pm. | Redding | 2135 Civic Center Dr., Redding, CA 96001 | Not published per site (appointments: 1-800-777-0133 or online) | Not published per site Bring your own vehicle of the class you are testing for | $100 Class A/B original application covers the first test; skills retest $46 |
| DMV Salinas State Hours: Monday, Tuesday, Thursday, Friday 8am-5pm, Wednesday 9am-5pm. | Salinas | 260 E Laurel Dr., Salinas, CA 93906 | Not published per site (appointments: 1-800-777-0133 or online) | Not published per site Bring your own vehicle of the class you are testing for | $100 Class A/B original application covers the first test; skills retest $46 |
| DMV San Luis Obispo State Hours: Monday, Tuesday, Thursday, Friday 8am-5pm, Wednesday 9am-5pm. | San Luis Obispo | 3190 S Higuera St., San Luis Obispo, CA 93401 | Not published per site (appointments: 1-800-777-0133 or online) | Not published per site Bring your own vehicle of the class you are testing for | $100 Class A/B original application covers the first test; skills retest $46 |
| DMV Santa Rosa State Hours: Monday, Tuesday, Thursday, Friday 8am-5pm, Wednesday 9am-5pm. | Santa Rosa | 2570 Corby Ave, Santa Rosa, CA 95407 | Not published per site (appointments: 1-800-777-0133 or online) | Not published per site Bring your own vehicle of the class you are testing for | $100 Class A/B original application covers the first test; skills retest $46 |
| DMV Santa Teresa State Hours: Monday, Tuesday, Thursday, Friday 8am-5pm, Wednesday 9am-5pm. Not converted to the modernized CDL skills test. | San Jose | 180 Martinvale Ln., San Jose, CA 95119 | Not published per site (appointments: 1-800-777-0133 or online) | Not published per site Bring your own vehicle of the class you are testing for | $100 Class A/B original application covers the first test; skills retest $46 |
| DMV Stockton State Hours: Monday, Tuesday, Thursday, Friday 8am-5pm, Wednesday 9am-5pm. | Stockton | 55 South Lincoln St, Stockton, CA 95203 | Not published per site (appointments: 1-800-777-0133 or online) | Not published per site Bring your own vehicle of the class you are testing for | $100 Class A/B original application covers the first test; skills retest $46 |
| DMV Ukiah State Hours: Monday, Tuesday, Thursday, Friday 8am-5pm, Wednesday 9am-5pm. | Ukiah | 542 S Orchard Ave, Ukiah, CA 95482 | Not published per site (appointments: 1-800-777-0133 or online) | Not published per site Bring your own vehicle of the class you are testing for | $100 Class A/B original application covers the first test; skills retest $46 |
| DMV Ventura State Hours: Monday, Tuesday, Thursday, Friday 8am-5pm, Wednesday 9am-5pm. | Ventura | 4260 Market St., Ventura, CA 93003 | Not published per site (appointments: 1-800-777-0133 or online) | Not published per site Bring your own vehicle of the class you are testing for | $100 Class A/B original application covers the first test; skills retest $46 |
| DMV West Sacramento CDTC State Hours: Monday, Tuesday, Thursday, Friday 7am-4pm, Wednesday 8am-4pm. | West Sacramento | 2528 Evergreen Ave., West Sacramento, CA 95691 | Not published per site (appointments: 1-800-777-0133 or online) | Not published per site Bring your own vehicle of the class you are testing for | $100 Class A/B original application covers the first test; skills retest $46 |
| DMV Winnetka State Hours: Monday, Tuesday, Thursday, Friday 8am-5pm, Wednesday 9am-5pm. | Winnetka | 20725 Sherman Way, Winnetka, CA 91306 | Not published per site (appointments: 1-800-777-0133 or online) | Not published per site Bring your own vehicle of the class you are testing for | $100 Class A/B original application covers the first test; skills retest $46 |
| DMV Yuba City State Hours: Monday, Tuesday, Thursday, Friday 8am-5pm, Wednesday 9am-5pm. | Yuba City | 1570 Poole Blvd., Yuba City, CA 95993 | Not published per site (appointments: 1-800-777-0133 or online) | Not published per site Bring your own vehicle of the class you are testing for | $100 Class A/B original application covers the first test; skills retest $46 |
Source: dmv.ca.gov · Last checked Oct 23, 2026 · Call before you go: testers change hours, prices and who they accept. · Report a change
How to schedule the skills test
- Make a CDL skills test appointment online or by calling 1-800-777-0133. (dmv.ca.gov)
- Hold your CLP at least 14 days first. A CLP is valid 180 days and can be renewed once for 180 more; your application is valid 12 months. (dmv.ca.gov)
- You get 3 attempts in total to pass the vehicle inspection, basic control skills and road tests. (dmv.ca.gov)
- As of July 27, 2026, interstate drivers must have their medical certificate submitted electronically. (dmv.ca.gov)
California CDL fees
| Fee | Amount | Source |
|---|---|---|
| Class A or B, original | $100 | dmv.ca.gov · Oct 23, 2026 |
| Class A or B, renewal | $59 | dmv.ca.gov · Oct 23, 2026 |
| Skills test retest | $46 | dmv.ca.gov · Oct 23, 2026 |
| Class A or B, replacement | $44 | dmv.ca.gov · Oct 23, 2026 |
| Class C commercial, original | $59 | dmv.ca.gov · Oct 23, 2026 |
| Adding endorsements | $59 | dmv.ca.gov · Oct 23, 2026 |
What to bring
- Your valid CLP and an appointment confirmation. (dmv.ca.gov)
- A vehicle of the class you are testing for. For Class B you must test in a truck or bus, or other single unit of 26,001 lb GVWR or more. (dmv.ca.gov)
Entry-Level Driver Training (ELDT)
- ELDT applies to first-time Class A or B applicants, upgrades from B to A, and first-time passenger (P), school bus (S) or hazmat (H) endorsements. Your provider must be on the FMCSA Training Provider Registry. (dmv.ca.gov)
- It does not apply if you held a CDL or the P, S or H endorsement before February 7, 2022. Some 49 CFR Part 383 skills-test exceptions also exempt you. (fmcsa.dot.gov)
- Find a registered provider on FMCSA's Training Provider Registry. (tpr.fmcsa.dot.gov)
Need training first? Search registered ELDT providers near you on FMCSA's Training Provider Registry.
Tips
- Fremont, Mountain View IBC and Santa Teresa have not been converted to the modernized skills test; every other site has.
- The five CDTC sites (Fontana, Fresno, Gardena, Rancho San Diego, West Sacramento) open at 7 a.m. most days.
- California is not issuing new non-domiciled CDLs right now; check the DMV CDL page if that applies to you.
Passed your California skills test, or about to? Browse truck driving jobs that are hiring CDL drivers.
Sponsored link: job listings are hosted on artha.link, a CDL job board, and open in a new tab. We may be paid when you apply through it. It doesn't change which test sites we list. Disclosure
See something different?
Testers open, close and change prices. If a site's details don't match what you found, email us with the date and what you saw. We'll re-check the state's list and update the page.