Home › States › Washington

CDL schools in Washington

Washington has 130 CDL training locations on FMCSA's Training Provider Registry that say they are open to the public, spread across 82 cities. The most are in Tacoma (8), Spokane (5), Kent (4). 70 (54%) are registered for Class A behind-the-wheel training on public roads, and 114 for Class B. The provider with the most locations here is Commercial Driver School, with 4.

130public training locations
70Class A public-road driving
114Class B training
77school bus
41hazmat theory

Cities with the most CDL schools in Washington

Tacoma
8 locations
Spokane
5 locations
Kent
4 locations
Auburn
3 locations
Bellingham
3 locations
Pasco
3 locations
Puyallup
3 locations
Seattle
3 locations
Spokane Valley
3 locations
Sunnyside
3 locations
Aberdeen
2 locations
Cathlamet
2 locations
Chehalis
2 locations
Ellensburg
2 locations
Elma
2 locations
Everett
2 locations
Ferndale
2 locations
Grandview
2 locations
Lakewood
2 locations
Longview
2 locations
Marysville
2 locations
Mead
2 locations
Moses Lake
2 locations
Mount Vernon
2 locations

All 130 registered locations

Show only:
SchoolCityTraining offeredPhone
Grays Harbor College Aberdeen Class AClass BHazmat360-532-9020
Grays Harbor College Aberdeen Class AClass BHazmat360-532-9020
A Class Training Auburn Class AClass B253-289-4683
Commercial Driver School- Auburn
Commercial Driver School
Auburn Class AClass BPassengerSchool busHazmat253-236-8599
Pegasus CDL, Inc. Bellingham Class AClass BPassengerSchool busHazmat360-318-7617
USA Truck Driving School LLC Bellingham Class AClass BPassengerSchool busHazmat360-988-3434
Elite Truck School - Vancouver
Elite Truck School
Brush Prairie Class AHazmat503-615-8465
Taylor Made Truck Driving School - Burlington
Taylor Made TDS, Inc.
Burlington Class AClass BPassengerSchool busHazmat360-746-0806
Centralia College Centralia Class A360-623-8730
Washington Trucking School Chehalis
Washington Trucking School LLC
Chehalis Class AClass BHazmat360-900-4567
North Franklin School Dist Connell Class A509-750-1664
Central CDL School Ellensburg Class AClass BHazmat509-201-1287
Lopez Trucking LLC Ellensburg Class A
3c's Train and Test LLC
3C's Train and Test
Elma Class AClass BPassengerSchool busHazmat360-589-4550
CDL Dragons Truck School Everett Class AClass BHazmat425-220-4259
Pegasus CDL, Inc. Everett
Pegasus CDL, Inc.
Everett Class AClass BPassengerHazmat360-224-1249
Taylor Made Truck Driving School - Ferndale
Taylor Made TDS, Inc.
Ferndale Class AClass BPassenger360-746-0806
New Sound CDL School Fife Class AClass BPassenger253-777-3800
GMC Training Institute LLC
Gmc Training Institute,llc
Grandview Class AClass BPassengerSchool bus509-882-2523
Troops Into Transportation - Washington
The CDL Schools LLC
Jblm Class AClass BPassengerSchool busHazmat754-444-2354
CDL Avenue Kent Class AClass BHazmat206-851-1111
OTL Driving School Kent Class A206-766-0150
Seattle Truck Driving School LLC
Seattle Truck Driving School, LLC
Kent Class AClass B253-709-2885
Toro Trucking Academy - Kent
Toro Trucking Academy
Kent Class AClass BPassengerHazmat253-444-3001
Clover Park Technical College Lakewood Class AClass B253-589-5800
Commercial Driver School- Lakewood
Commercial Driver School
Lakewood Class AClass BPassengerSchool busHazmat253-983-0200
Lower Columbia College Longview Class AHazmat360-442-2601
Rwcdl
Right-Way CDL Academy, LLC
Longview Class AClass BPassengerSchool busHazmat360-564-8108
Oxy Driving School Marysville Class AClass B253-318-6223
160 Driving Academy - Spokane - Yard
160 Driving Academy
Mead Class AClass B
National Standard Trucking School Milton Class AClass BPassenger253-210-0505
Dirt Road LLC Monroe Class AClass B425-540-0176
Grose Construction Morton Class A360-520-4838
Big Bend Community College Moses Lake Class AHazmat509-793-2221
Skagit City Trucking School, LLC Mount Vernon Class AClass BPassengerSchool busHazmat360-982-2891
Diamond Trucking School Inc Mukilteo Class AClass BHazmat425-890-4230
Commercial Driver School- Olympia
Commercial Driver School
Olympia Class AClass BPassengerSchool busHazmat360-819-4841
Washington Trucking School LLC Olympia Class AClass BPassengerSchool busHazmat360-900-4567
OK CDL Training, LLC Omak Class AClass BPassengerSchool busHazmat509-322-8884
Columbia Basin Truck Driving School
Columbia Basin Truck Driving School LLC
Pasco Class AClass BHazmat509-412-2755
H&R Elite Trucking Academy LLC Pasco Class AClass BHazmat509-391-8857
T Enterprises Truck Driving School Pasco Class AClass BPassengerSchool busHazmat509-547-2441
Commercial Driver School- Port Orchard
Commercial Driver School
Port Orchard Class AClass BPassengerSchool busHazmat360-373-1114
Fleet Safety Consultants 436 2nd St NE
Fleet Safety Consultants LLC
Puyallup WA Class AClass BPassengerSchool busHazmat253-350-2375
MTZ CDL Academy LLC Quincy Class AClass BPassengerSchool bus509-787-0653
M & M Trucking School Ridgefield Class AClass B971-312-4438
Aces and Eights CDL Training Riverside Class AClass B509-899-7300
160 Driving Academy - Seattle - Yard
160 Driving Academy
Seattle Class AClass B
City of Seattle SOC
Fleet Safety Consultants LLC
Seattle Class AClass B253-350-2375
Olympic College of Shelton
Olympic College
Shelton Class A
Spokane CDL School Spokane Class AClass BPassengerHazmat
Spokane Colleges - Corporate & Continuing Education Spokane Class AHazmat509-279-6144
WiseGuys Spokane Class AClass BPassengerSchool busHazmat509-992-6190
#1 Drive509
DBA Drive509
Spokane Valley Class AClass BPassengerSchool busHazmat509-990-2884
C&H Trucking Academy Inc Sunnyside Class AClass BPassengerSchool bus
Sunnyside CDL School LLC Sunnyside Class AClass BPassengerSchool busHazmat509-831-4837
Clover Park Technical College- Eastside Training Center
Clover Park Technical College
Tacoma Class AClass B253-589-5551
Commercial Truck Driving Program
Bates Technical College
Tacoma Class AClass BPassengerHazmat253-680-7486
Drm CDL Training
Drm CDL Testing OR Training
Tacoma Class A253-324-1243
Eliteone Academy LLC Tacoma Class A206-832-6168
Tacoma Truck School LLC Tacoma Class AClass B253-800-0777
Toro Trucking Academy - Tacoma
Toro Trucking Academy
Tacoma Class AClass BPassengerSchool busHazmat253-212-9463
Central Valley Truck Driving School Toppenish Class AClass BPassengerSchool bus509-865-5052
PNW CDL Training LLC Union Gap Class AHazmat509-759-2301
Gulick Trucking, Inc.
Gulick Trucking
Vancouver Class A360-699-0999
Trans360
Trans 360
Vancouver Class AClass BPassengerHazmat360-635-0102
Walla Walla Community College Walla Walla Class A509-986-3796
Walla walla community college Walla Walla Class AClass B509-520-5917
Starline CDL School Woodland Class AHazmat877-913-1409
OIC of Washington
O.I.C of Washington
Yakima Class AClass B509-214-9834
Lake Quinault School District Amanda Park Class BPassengerSchool bus360-590-0287
Anacortes School district 103
Anacortes School District
Anacortes Class BPassengerSchool bus360-503-1152
Arlington Public Schools Arlington Class BPassengerSchool bus360-435-3307
Auburn
Harlow's School Bus Service Inc. of Montana
Auburn Class BPassengerSchool bus701-224-1767
Bainbridge Island School District Bainbridge Island Class BPassengerSchool bus206-842-4641
Meridian School District #505 Bellingham Class BPassengerSchool bus360-318-2171
Blaine School District Blaine Class BPassengerSchool bus360-332-0700
Riverview School District Carnation Class BPassengerSchool bus425-844-4537
Wahkiakum School District Cathlamet Class BPassengerSchool bus360-431-8250
Wahkiakum School District Cathlamet Class BPassengerSchool bus
Adna School District
Napavine School District
Chehalis Class BPassengerSchool bus
Clarkston School District
Tyler Howell
Clarkston Class BPassengerSchool bus509-758-8041
Irrigation Technology & Control East Wenatchee Class B
Elma School District #68 Elma Class BPassengerSchool bus360-482-2323
Ferndale School District Ferndale Class BPassengerSchool bus360-383-9239
San Juan Island School District Friday Harbor Class BPassengerSchool bus360-370-7907
GMC Training Institute LLC
Gmc Training Institute,llc
Grandview Class AClass BPassengerSchool busHazmat509-882-2523
Columbia School District #206
Columbia School District
Hunters Class BPassengerSchool bus509-722-3311
Kelso School District #458 Kelso Class BPassengerSchool bus
Kettle Falls School District
Columbia School District
Kettle Falls Class BPassengerSchool bus509-738-6625
North Thurston Public Schools Lacey Class BPassengerSchool bus360-412-4536
Tc
Central Valley School District #356
Liberty Lake Class BPassengerSchool bus509-558-5400
Edmonds School District Lynnwood Class BPassengerSchool bus425-431-1423
Tahoma Transportation
Tahoma School District
Maple Valley Class BPassengerSchool bus425-413-3220
Marysville School District Marysville Class BPassengerSchool bus360-965-0310
Mead SD #354 Mead Class BPassengerSchool bus509-465-6107
School District 66 Grays Harbor
Montesno School District
Montesano Class BPassengerSchool bus360-249-1697
Mlsd #161 Moses Lake Class BPassengerSchool bus509-760-2074
Mount Vernon Mount Vernon Class BPassengerSchool bus360-428-6230
Napavine School District Napavine Class BPassengerSchool bus206-300-7970
Northport School District #211
Northport School District
Northport Class BPassengerSchool bus509-690-4117
Oak Harbor Public Schools Oak Harbor Class BPassengerSchool bus360-279-5570
Odessa School District #105
Odessa School District # 105
Odessa Class BPassengerSchool bus509-982-2668
Okanogan School District #105 Okanogan Class BPassengerSchool bus509-422-3300
Omak School District Omak Class BPassengerSchool bus509-826-2240
Oroville School District #410 Oroville Class BPassengerSchool bus509-476-2281
Psesd Transportation Pacific Class BPassengerSchool bus253-778-7958
Pomeroy School District #110 Pomeroy Class BPassengerSchool bus509-843-8226
The Sound Connection Port Orchard Class BPassenger360-876-1737
Prosser School District
Consolidated School District 116 PRosser School Di
Prosser Class BPassengerSchool bus509-786-2630
Bethel School District Transportation Puyallup Class BPassengerSchool bus
Chief Leschi Schools Puyallup Class BPassengerSchool bus253-445-4000
Clover Park Technical College - South Hill Campus
Clover Park Technical College
Puyallup Class B253-583-8904
160 Driving Academy - Seattle - Classroom
160 Driving Academy
Renton Class AClass B
Freeman School District
Freeman School District #358
Rockford Class BPassengerSchool bus
Zum Services Inc - Seattle
Zum Service SF
Seattle Class BPassengerSchool bus650-215-3260
South Bend School District
South Bend School District #118
South Bend Class BPassengerSchool bus360-875-5000
160 Driving Academy - Spokane - Classroom
160 Driving Academy
Spokane Class AClass B
Zum Services Inc - Spokane
Zum Service SF
Spokane Class BPassengerSchool bus845-380-7868
Central Valley School District # 356 OC
Central Valley School District #356
Spokane Valley Class BPassengerSchool bus509-558-5400
Harlow's School Bus Service Inc. - Spokane, WA
Harlow's School Bus Service Inc. of Montana
Spokane Valley Class BPassengerSchool bus509-321-5455
Sunnyside school district #201
Sunnyside School District 201
Sunnyside Class BPassengerSchool bus509-837-2471
Fife SD Transportaion
Fife SD Transportation
Tacoma Class BPassengerSchool bus253-517-1060
Franklin Pierce School District Transportation Tacoma Class BPassengerSchool bus253-298-3865
Olympia School District Transportation Tumwater Class BPassengerSchool bus360-596-7727
Valley School District #070 Valley Class BPassengerSchool bus509-937-4021
Waitsburg School District
Prescott School District 402-37
Waitsburg Class BPassengerSchool bus509-629-0017
Wapato School District Wapato Class BPassengerSchool bus509-877-6151
Winlock School District 232 Winlock Class BPassengerSchool bus360-785-4568
OIC of Washington
O.I.C of Washington
Yakima Class AClass BHazmat509-214-9834

Common questions about CDL training in Washington

How many CDL schools are in Washington?

As of 11/3/2026, the FMCSA Training Provider Registry lists 130 public, in-person training locations in Washington. Of those, 50 list a website.

Where can I get Class A CDL training in Washington?

70 locations are registered for Class A public-road training. They are concentrated in Tacoma, Kent, Spokane, Pasco.

Can I get a school bus or passenger endorsement in Washington?

77 locations are registered for school bus (S) training and 86 for passenger (P) training. Many are school districts or transit agencies that may enroll the public.

Can I do ELDT theory online in Washington?

Yes. Federal rules allow theory online with any registered online provider (607 are listed). Behind-the-wheel training must still be done with a registered provider in person.

The counts above come from the FMCSA Training Provider Registry export dated 11/3/2026 and include only locations that say they are open to the public. Tuition, schedules and job placement are not in the registry. Ask each school directly.

Is your Washington school missing or out of date? Listing corrections are coming soon. Learn more →