You can take your CDL skills test through a state-certified independent third-party examiner (TPE). View a list of locations and find a testing site near you.
Before you get started
- If you don't know who you'll test with, call us at 360-902-3785 to find out.
- Don't take a skills test until your TPE has entered your training course completion
- If you take a skills test before a completed training course is on your record, you'll have to take and pay for the test again.
Testing fees
You'll need to pay the skills test fee to the TPE at the time of the test. Learn more about the CDL skills test.
-
The cost of the skills test can vary depending on the type of vehicle and who you take your test with.
- Truck or passenger (excluding school bus) skills test taken with an independent third-party examiner (TPE) or DOL examiner: $175
- Any type of vehicle for Head Start employee: $175
- School bus test taken with Educational School District, DOL examiner or TPE: $100
- Your primary usage of a CDL must be to drive a school bus.
- Your test fee gets you 2 attempts. If you change examiners after your first attempt, you may have to pay the fee again.
Washington State Certified Independent TPE
Learn how to register as a TPE
The following information is subject to change.
Clark County
Guy Avery
- Test route location: Vancouver
- Phone: 360-356-2666
- Authorized to test: Trucks only
- Vehicle Class: ABC
- Commercial motor vehicle rentals available
George Childs
- Test route location: Vancouver
- Phone: 360-953-3957
- Authorized to test: Trucks, passenger, and school bus
- Vehicle class: ABC
Zach Thomas
- Test route location: Vancouver/Ridgefield
- Phone: 360-831-3505
- Authorized to test: Trucks, passenger, and school bus
- Vehicle class: ABC
Douglas County
Gabriel Marinez
- Test route location: East Wenatchee
- Phone: 509-787-1813
- Authorized to test: Trucks, passenger, and school bus
- Vehicle class: ABC
Pat Medrano
- Test route location: East Wenatchee
- Phone: 509-679-0637 or 509-470-8989
- Authorized to test: Trucks, passenger, and school bus
- Vehicle class: ABC
Franklin County
Steve Harvey
- Test route location: Pasco
- Phone: 509-520-0985
- Authorized to test: Trucks, passenger, and school bus
- Vehicle class: ABC
Theresa Maki
- Test route location: Pasco
- Phone: 509-948-6544
- Authorized to test: Trucks, passenger, and school bus
- Vehicle class: ABC
- Commercial motor vehicle rentals available
Grant County
Steve Harvey
- Test route location: Pasco
- Phone: 509-520-0985
- Authorized to test: Trucks, passenger, and school bus
- Vehicle class: ABC
Gabriel Martinez
- Test route location: Quincy, Moses Lake
- Website: http://mtzcdlacademy.weebly.com/
- Phone: 509-787-1813
- Authorized to test: Trucks, passenger, and school bus
- Vehicle class: ABC
- Commercial motor vehicle rentals available
Cheril Sweany
- Test route location: Moses Lake, Quincy
- Phone: 509-322-8884
- Authorized to test: Trucks, passenger, and school bus
- Vehicle class: ABC
Grays Harbor County
Kirk Church
- Test route location: Elma
- Phone: 360-589-4550
- Authorized to test: Trucks, passenger, and school bus
- Vehicle class: ABC
- Commercial motor vehicle rentals available
Lewis County
Doug Collins
- Test route location: Centralia
- Phone: 360-589-4550
- Authorized to test: Truck, passenger, and school bus
Mason County
Bob Pursey
- Test route location: Shelton
- Phone: 253-861-3081
- Email: Bobpursey1@gmail.com
- Authorized to test: Trucks only
- Vehicle class: ABC
Okanogan County
Gabriel Martinez
- Test route location: Quincy, Moses Lake
- Website: http://mtzcdlacademy.weebly.com/
- Phone: 509-787-1813
- Authorized to test: Trucks, passenger, and school bus
- Vehicle class: ABC
- Commercial motor vehicle rentals available
Cheril Sweany
- Test route location: Omak
- Phone: 509-322-8884
- Authorized to test: Trucks, passenger, and school bus
- Vehicle class: ABC
- Commercial motor vehicle rentals available
Pierce County
Jacob Bauter
- Test route location: Dupont
- Phone: 253-348-9377
- Email: compasscdt@icloud.com
- Authorized to test: Trucks, passenger, school bus
- Vehicle class: ABC
- Commercial motor vehicle rentals available
Doug Collins
- Test route location: Puyallup, Tacoma
- Phone: 253-350-2375
- Authorized to test: Trucks, passenger, and school bus
- Vehicle class: ABC
- Commercial motor vehicle rentals available
David McLean
- Test route location: Tacoma
- Website: www.drmcdltraining.org
- Phone: 253-324-1243
- Authorized to test: Trucks, passenger, and school bus
- Vehicle class: ABC
- Commercial motor vehicle rentals available
Bob Pursey
- Test route location: Tacoma
- Phone: 253-861-3081
- Email: Bobpursey1@gmail.com
- Authorized to test: Trucks only
- Vehicle class: ABC
Skagit County
Brad Benne
- Test route location: Burlington
- Phone: 360-393-8278
- Authorized to test: Trucks, passenger, and school bus
- Vehicle class: ABC
Snohomish County
Jason Hodson
- Test route location: Arlington
- Phone: 425-503-8056
- Email: safestartlicensingservice@gmail.com
- Authorized to test: Trucks only
- Vehicle Class: ABC
- Commercial motor vehicle rentals available
Spokane County
Steve Harvey
- Test Route location: Spokane
- Phone: 509-520-0985
- Authorized to test: Trucks, passenger, and school bus
- Vehicle Class: ABC
Tracey Thomas
- Test route location: Spokane
- Phone: 509-842-8496
- Authorized to test: Trucks, passenger, and school bus
- Vehicle class: ABC
Stevens County
Kevin Mahugh
- Test route location: Colville
- Phone: 509-675-7920
- Authorized to test: Trucks, passenger, and school bus
- Vehicle class: ABC
Thurston County
Kirk Church
- Test route location: Olympia
- Phone: 360-589-4550
- Authorized to test: Trucks, passenger, and school bus
- Vehicle class: ABC
Lannie Perkins
- Test route location: Olympia
- Phone: 360-789-4286
- Authorized to test: Trucks, passenger, and school bus
- Vehicle class: ABC
- Commercial motor vehicle rentals available
Walla Walla County
Steve Harvey
- Test route location: Walla Walla
- Phone: 509-520-0985
- Authorized to test: Trucks, passenger, and school bus
- Vehicle class: ABC
Whatcom County
Brian Richey
- Test route location: Ferndale
- Phone: 360-739-1016
- Authorized to test: Trucks, passenger, and school bus
- Vehicle class: ABC
Yakima County
Kevin Bell
- Test route location: Yakima County
- Phone: 509-952-0734
- Authorized to test: Trucks, passenger, and school bus
- Vehicle class: ABC
Gabriel Martinez
- Test route location: Toppenish
- Phone: 509-787-1813
- Authorized to test: Trucks, passenger, and school bus
- Vehicle class: ABC
- Commercial motor vehicle rentals available
Gary Mears
- Test route location: Union Gap
- Phone: 509-969-2140
- Authorized to test: Trucks, passenger, and school bus
- Vehicle class: ABC