Commercial Driver License Office Locations

Except where noted, knowledge testing is conducted on a walk-in basis. Hours may vary due to test volume and the length of the test. View a map of CDL Office Locations. Knowledge tests require a minimum score of 80 percent to pass the exam. Applicants are required to wait until the next business day to retake any tests. All road tests are by appointment only.  For information or to set an appointment, please call 602.255.0072.

CDL Office Hours and Locations

The MVD offices below conduct Commercial Driver License activities.

COMMERCIAL DRIVER LICENSE

Casa Grande

240 W Cottonwood Ln
Casa Grande
85122
Weekday Hours
Wednesday: 
8am-3pm
Road testing conducted bi-weekly by appointment only. Appointments for written tests.

Arrive prior to:

  • 2:30 p.m. for all other transactions.
COMMERCIAL DRIVER LICENSE

Flagstaff

1851 S Milton Rd
Flagstaff
86001
Weekday Hours
Monday: 
7:30am-5pm
Tuesday: 
7:30am-5pm
Wednesday: 
7:30am-5pm
Thursday: 
7:30am-5pm
Friday: 
7:30am-5pm

This office opens at 12 p.m. on the second Wednesday of each month.

Written Testing: M-F 7:30am to 3:00pm on a walk-in basis

Skills Testing: M-F By Appointment Only.

Please call 928.779.7513 for an appointment.

Arrive prior to:

  • 4:30 p.m. for all other transactions.
COMMERCIAL DRIVER LICENSE

Globe (CDL)

4335 U.S. 60
Claypool
85532
Weekday Hours
Monday: 
8am-5pm
Tuesday: 
8am-5pm
Wednesday: 
8am-5pm
Thursday: 
8am-5pm
Friday: 
8am-5pm

This office opens at 12 p.m. on the second Wednesday of each month.

Written Testing: M-F 8:00am to 3:00pm on a walk-in basis

No skills testing available. 

Arrive prior to

  • 4:30 p.m. for all other transactions.
COMMERCIAL DRIVER LICENSE

Goodyear (CDL)

14370 W Van Buren St
Goodyear
85338
Weekday Hours
Monday: 
8am-5pm
Tuesday: 
8am-5pm
Wednesday: 
8am-5pm
Thursday: 
8am-5pm
Friday: 
8am-5pm
Oversize/Overweight permit applications are accepted at this location.

This office opens at 12 p.m. on the second Wednesday of each month.

Class C permit applications must be submitted online using the ADOT ePRO System.

Appointments for road tests are from 8 a.m. to 3 p.m.

Written tests are from 8 a.m. to 3 p.m. on a walk-in basis.

Arrive prior to:

  • 4:30 p.m. for all other transactions.
COMMERCIAL DRIVER LICENSE

Holbrook

2108 E Navajo Blvd
Holbrook
86025
Weekday Hours
Monday: 
7:30am-5pm
Tuesday: 
7:30am-5pm
Wednesday: 
7:30am-5pm
Thursday: 
7:30am-5pm
Friday: 
7:30am-5pm

This office opens at 12 p.m. on the second Wednesday of each month.

Written Testing: M-F 7:30am to 3:00pm on a walk-in basis.

Skills Testing: M-F By Appointment Only.

Please call 928.524.5586 for an appointment.

Arrive prior to

  • 4:30 p.m. for all other transactions.
COMMERCIAL DRIVER LICENSE

Kingman

3670 E Andy Devine Ave (Hwy 66)
Kingman
86401
Weekday Hours
Monday: 
7:30am-5pm
Tuesday: 
7:30am-5pm
Wednesday: 
7:30am-5pm
Thursday: 
7:30am-5pm
Friday: 
7:30am-5pm

This office opens at 12 p.m. on the second Wednesday of each month.

Written Testing: M-F 7:30am to 3:00pm on a walk-in basis.

Skills Testing: M-F By Appointment Only.

Please call 928.681.6398 for an appointment.

Arrive Prior to:

  • 4:30 p.m. for all other transactions.

 

COMMERCIAL DRIVER LICENSE

Mesa / Gilbert

4123 E Valley Auto Dr
Mesa
85206
Weekday Hours
Monday: 
7:30am-5pm
Tuesday: 
7:30am-5pm
Wednesday: 
7:30am-5pm
Thursday: 
7:30am-5pm
Friday: 
7:30am-5pm
This office opens at 12 p.m. on the second Wednesday of each month.

Applications for Class C permits may also be submitted online using the ADOT ePRO System.

Information only after 4:30 p.m.

COMMERCIAL DRIVER LICENSE

Payson

122 East Highway 260
Ste 122
Payson
85541
Weekday Hours
Monday: 
7:30am-5pm
Tuesday: 
7:30am-5pm
Wednesday: 
7:30am-5pm
Thursday: 
7:30am-5pm
Friday: 
7:30am-5pm

This office opens at 12 p.m. on the second Wednesday of each month.

Written Testing: M-F 7:30am to 3:00pm on a walk-in basis

Skills TestingThursdays by appointment only.

Please call 928.777.5978 for an appointment.

Arrive prior to

  • 4:30 p.m. for all other transactions
COMMERCIAL DRIVER LICENSE

Prescott

1105 Commerce Dr
Prescott
86305
Weekday Hours
Monday: 
7:30am-5pm
Tuesday: 
7:30am-5pm
Wednesday: 
7:30am-5pm
Thursday: 
7:30am-5pm
Friday: 
7:30am-5pm

This office opens at 12 p.m. on the second Wednesday of each month.

Written Testing: M-F 7:30am to 3:00pm on a walk-in basis,

Skills Testing: M-F By Appointment Only.

Please call 928.777.5978 for an appointment.

Arrive prior to:

  • 4:30 p.m. for all other transactions.
COMMERCIAL DRIVER LICENSE

Safford

310 W Main St
Safford
85546
Weekday Hours
Thursday: 
8am-2:30pm
No CDL road tests are conducted at this location. Appointments required for written tests.

Arrive prior to:

  • 2:00pm for all other transactions
COMMERCIAL DRIVER LICENSE

Show Low

161 E. Deuce of Clubs
Show Low
85901
Weekday Hours
Monday: 
7:30am-5pm
Tuesday: 
7:30am-5pm
Wednesday: 
7:30am-5pm
Thursday: 
7:30am-5pm
Friday: 
7:30am-5pm

This office opens at 12 p.m. on the second Wednesday of each month.

Written Testing: M-F 7:30am to 3:00pm on a walk-in basis.

Skills Testing: M-F By Appointment Only.

Please call 928.532.5566 for an appointment.

Arrive prior to:

  • 4:30 p.m. for all other transactions.
COMMERCIAL DRIVER LICENSE

Sierra Vista

5224 E Charleston Rd
Sierra Vista
85635
Weekday Hours
Tuesday: 
8am-3pm
Road test conducted bi-weekly by appointment only.

Appointments for written tests.

Arrive prior to:

  • 2:30 p.m. for all other transactions.
COMMERCIAL DRIVER LICENSE

Tucson (CDL)

621 E 22nd St
Tucson
85713
Weekday Hours
Monday: 
8am-5pm
Tuesday: 
8am-5pm
Wednesday: 
8am-5pm
Thursday: 
8am-5pm
Friday: 
8am-5pm

Appointments for road tests are from 8 a.m. to 3 p.m.
Written tests are from 8 a.m. to 3 p.m. on a walk-in basis.

Arrive prior to:

  • 4:30 p.m. for all other transactions.
COMMERCIAL DRIVER LICENSE

Yuma

2165 E Gila Ridge Rd
Yuma
85365
Weekday Hours
Monday: 
7:30am-5pm
Tuesday: 
7:30am-5pm
Wednesday: 
7:30am-5pm
Thursday: 
7:30am-5pm
Friday: 
7:30am-5pm

Appointments for written or road tests are from 8 a.m. to 3 p.m.

Arrive prior to:

  • 4:30 p.m. for all other transactions.