Home › States › West Virginia

CDL schools in West Virginia

West Virginia has 44 CDL training locations on FMCSA's Training Provider Registry that say they are open to the public, spread across 35 cities. The most are in Kingwood (3), Morgantown (3), Beckley (2). 35 (80%) are registered for Class A behind-the-wheel training on public roads, and 35 for Class B. The provider with the most locations here is 160 Driving Academy, with 3.

44public training locations
35Class A public-road driving
35Class B training
19school bus
23hazmat theory

Cities with the most CDL schools in West Virginia

Kingwood
3 locations
Morgantown
3 locations
Beckley
2 locations
Charleston
2 locations
Elkins
2 locations
Reedsville
2 locations
Weirton
2 locations
Beaver
1 location
Bridgeport
1 location
Buckhannon
1 location
Chapmanville
1 location
Craigsville
1 location
Dunbar
1 location
Ghent
1 location
Grafton
1 location
Hamlin
1 location
Jane Lew
1 location
Leroy
1 location
Martinsburg
1 location
Mineral Wells
1 location
Mount Nebo
1 location
New Cumberland
1 location
New Martinsville
1 location
Petersburg
1 location

All 44 registered locations

Show only:
SchoolCityTraining offeredPhone
BPM Truck Academy Beaver Class AClass BPassengerSchool bus304-877-7925
Academy of Careers and Technology Beckley Class AHazmat304-256-4615
BPM Truck Academy Beckley Class AClass BPassengerSchool busHazmat304-877-7925
National Electrical Inc
Scott's Electrical Inc
Bridgeport Class AClass B304-931-0880
Fred W Eberle Technical Center Buckhannon Class AHazmat304-472-1259
Boone County Truck Driving Academy Chapmanville Class AClass BPassengerSchool busHazmat304-855-5045
160 Driving Academy - Charleston WV - Yard
160 Driving Academy
Charleston Class A
Fast Lane Trucking and CDL Training Center LLC. Craigsville Class AHazmat304-651-6494
Ben Franklin Career Center
Kanawha County Schools
Dunbar Class AClass BPassengerSchool busHazmat304-766-0369
Masterpiece Rentals Elkins Class AClass BPassenger
New River community and technical college Ghent Class APassengerSchool busHazmat
Hard Knocks Commercial Driving School
Hard Knocks Commercial Driving School LLC
Grafton Class AClass BPassengerSchool busHazmat
Legacy Workforce Development Jane Lew Class AClass BPassengerSchool busHazmat304-871-0218
Jobs & Hope Of WV Kingwood Class AClass B
Jobs & Hope Of WV Kingwood Class AClass B833-784-1385
Tri State Express Services
Tri.State Express Services
Kingwood Class AClass BPassenger681-867-2544
Roane-Jackson Technical Center Leroy Class AHazmat304-372-7335
James Rumsey Technical Instituted
James Rumsey Technical Institute
Martinsburg Class AClass BPassengerHazmat304-754-8157
160 Driving Academy - Parkersburg - Classroom and Yard
160 Driving Academy
Mineral Wells Class AHazmat
Morgantown CDL, LLC Morgantown Class AClass BHazmat304-712-1358
Sharp as an Errol Career Institute Morgantown Class AClass B304-381-2712
Penny Hill Trucking Mount Nebo Class AClass BHazmat304-619-9337
John D. Rockefeller Career Center
John D Rockefeller Career Center
New Cumberland Class AClass BPassengerSchool bus304-564-9009
Eastern West Virginia Community and Technical College
Eastern WV Community and Technical College
Petersburg Class AClass BHazmat304-434-8000
Mason County Career Center Point Pleasant Class AClass BHazmat304-675-3039
Top Line CDL Training LLC Rainelle Class A304-644-4545
Stone Paving Inc. Reedsville Class AClass B
Stone Paving Inc. Reedsville Class AClass B304-864-5955
C&h Heavy Truck Repair LLC
C and H Heavy Truck Repair
Saint Albans Class AClass B304-982-9147
Cdl Assist LLC Sophia Class AClass BPassengerSchool busHazmat304-573-8300
BridgeValley Community and Technical College
BridgeValley CTC
South Charleston Class AClass BPassengerSchool busHazmat304-205-6650
Fast Lane Trucking and CDL Training Center LLC. Summersville Class AClass BHazmat304-651-6494
Bbr CDL Institute Weirton Class AClass BPassengerSchool busHazmat740-461-8544
West Virginia Northern Community College Wheeling Class AClass BPassengerSchool busHazmat304-214-8912
Southern WV Community and Technical College Williamson Class AClass BPassengerSchool busHazmat304-236-7635
160 Driving Academy - Charleston WV - Classroom
160 Driving Academy
Charleston Class AHazmat
Randolph County Schools Elkins Class BPassengerSchool bus
Lincoln County Schools Hamlin Class BPassengerSchool bus
Turn the Wheel CDL Driving School
Turn The Wheel CDL Driving School LLC
Morgantown Class AClass B304-952-5743
West Virginia Northern Community College New Martinsville Class AClass BPassengerSchool bus304-214-8912
Snowshoe Mtn Inc Snowshoe Class BPassenger304-572-1000
Pleasants County Board of Education St Marys Class BPassengerSchool bus304-299-5272
Wayne County Board of Education Wayne Class BPassengerSchool bus304-272-5164
West Virginia Northern Community College Weirton Class AClass BPassengerSchool bus304-214-8912

Common questions about CDL training in West Virginia

How many CDL schools are in West Virginia?

As of 11/3/2026, the FMCSA Training Provider Registry lists 44 public, in-person training locations in West Virginia. Of those, 25 list a website.

Where can I get Class A CDL training in West Virginia?

35 locations are registered for Class A public-road training. They are concentrated in Kingwood, Morgantown, Beckley, Reedsville.

Can I get a school bus or passenger endorsement in West Virginia?

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

Can I do ELDT theory online in West Virginia?

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 West Virginia school missing or out of date? Listing corrections are coming soon. Learn more →