Get your CDL Training in North Carolina
North Carolina Truck Driver Training
Find CDL training schools in North Carolina with Class A commercial truck driving programs and CDL endorsements classes too. Truck driver training is fast, it takes as little as 3-6 weeks to complete and some North Carolina schools have evening and weekend classes. There are also a variety of accredited trade school programs available in some NC locations.
There are currently no schools in North Carolina with all-online CDL classes, but some schools do have part-online programs. Most of our partner schools offer job placement assistance to students who pass their NC CDL training. If you want to start training for a job as a truck driver , use the search application to connect with a CDL school in North Carolina.
Learn about the cost of CDL training .
State of North Carolina CDL Requirements
Select a city to find schools nearby
Select your city
Advance
Alexis
Angier
Apex
Ararat
Arden
Asheboro
Asheville
Autryville
Bailey
Balsam Grove
Banner Elk
Barnardsville
Bath
Battleboro
Belews Creek
Belmont
Benson
Bethania
Blanch
Blounts Creek
Blowing Rock
Boiling Springs
Boomer
Boone
Boonville
Bostic
Brevard
Broadway
Buies Creek
Bunnlevel
Camp Lejeune
Candler
Canton
Caroleen
Carolina Beach
Cary
Castalia
Castle Hayne
Catawba
Cedar Falls
Cedar Mountain
Charlotte
China Grove
Chocowinity
Claremont
Clayton
Clemmons
Cliffside
Climax
Clinton
Clyde
Coats
Colfax
Collettsville
Columbus
Concord
Connelly Springs
Conover
Cooleemee
Cornelius
Cramerton
Creston
Crossnore
Currie
Dallas
Davidson
Deep Gap
Denton
Denver
Dobson
Drexel
Dunn
East Bend
East Flat Rock
East Spencer
Edward
Elk Park
Elkin
Ellenboro
Elm City
Enfield
Enka
Ennice
Ernul
Erwin
Ether
Etowah
Fairview
Faison
Faith
Falcon
Fayetteville
Fleetwood
Fletcher
Forest City
Fort Bragg
Four Oaks
Franklinville
Fuquay Varina
Garland
Garner
Germanton
Gerton
Glade Valley
Glen Alpine
Glendale Springs
Godwin
Gold Hill
Goldsboro
Granite Falls
Granite Quarry
Greenville
Grimesland
Hampstead
Harris
Harrisburg
Hays
Hendersonville
Henrietta
Hickory
Hiddenite
High Point
Hildebran
Holly Springs
Hope Mills
Horse Shoe
Hubert
Hudson
Huntersville
Hurdle Mills
Icard
Iron Station
Jacksonville
Jamestown
Jamesville
Jonesville
Kannapolis
Kenly
King
Kipling
Knightdale
Lake Lure
Lake Toxaway
Lattimore
Leasburg
Leicester
Leland
Lenoir
Lewisville
Lexington
Lillington
Lincolnton
Linden
Linville
Linwood
Lowell
Lowgap
Lumberton
Lynn
MCCUTCHEON FIELD
Magnolia
Maiden
Mamers
Maysville
McAdenville
McGrady
Micro
Midway Park
Mill Spring
Millers Creek
Mills River
Milton
Minneapolis
Misenheimer
Mocksville
Mooresboro
Moravian Falls
Morganton
Morrisville
Mount Airy
Mount Holly
Mount Mourne
Mountain Home
Naples
Nashville
New Bern
Newell
Newton
Newton Grove
North Wilkesboro
Oak Ridge
Patterson
Penrose
Pfafftown
Pilot Mountain
Pine Level
Pineola
Pinetops
Pinetown
Pineville
Pinnacle
Pisgah Forest
Pleasant Garden
Polkville
Pollocksville
Pope Field
Princeton
Prospect Hill
Purlear
Raleigh
Ramseur
Randleman
Red Oak
Rhodhiss
Richfield
Richlands
Roaring Gap
Roaring River
Rockwell
Rocky Mount
Rocky Point
Rolesville
Ronda
Roseboro
Rosman
Rougemont
Roxboro
Rural Hall
Rutherford College
Rutherfordton
Salemburg
Salisbury
Sanford
Scotts
Seagrove
Selma
Semora
Sharpsburg
Shelby
Sherrills Ford
Siloam
Simpson
Smithfield
Sophia
Southmont
Southport
Spindale
Spring Hope
Spring Lake
Staley
Stanley
Star
State Road
Stedman
Stella
Stony Point
Sugar Grove
Swannanoa
Tarawa Terrace
Taylorsville
Terrell
Thomasville
Thurmond
Timberlake
Toast
Tobaccoville
Todd
Traphill
Trenton
Trinity
Troy
Tryon
Tuckasegee
Turkey
Tuxedo
Union Grove
Union Mills
Valdese
Vale
Valle Crucis
Vanceboro
Vilas
Wade
Wake Forest
Walkertown
Wallburg
Walnut Cove
Warsaw
Washington
Weaverville
Welcome
Wendell
West Jefferson
Westfield
Whitakers
Wilkesboro
Williamston
Wilmington
Wilsons Mills
Winnabow
Winston-Salem
Woodleaf
Wrightsville Beach
Youngsville
Zebulon
Zionville
Zirconia
CDL Training Schools in North Carolina
Partner School
522 North Old Carriage Road
Rocky Mount, NC 27804
Partner School
1000 South Clinton Ave
Dunn, NC 28335
3725 Ramsey St
Fayetteville, NC 28311
105 New Frontier Way
Jacksonville, NC 28546
3901 Capital Boulevard Suite 151
Raleigh, NC 27604
5000 Market Street
Wilmington, NC 28405