How Class A shapes North Carolina CDL schools
North Carolina has 101 directory locations across 69 cities. Greensboro has eight, Charlotte and Raleigh each have four, and Fayetteville has three. The top cities give several regions a comparison point, but most entries sit outside those four totals. Search by a commute you can sustain through every in-person phase. A nearby city can be more practical than the largest metro, and an exact address can matter more than the name attached to it. Once geography narrows the list, the training categories make the next cut.
Class A has an unusually broad presence in North Carolina. Ninety-seven locations list some Class A training and 87 show theory, range, and public-road components. Class B appears at 71 locations, with 59 covering all three. Passenger training appears at 38, school bus at ten, and hazardous materials theory at 41. A tractor-trailer candidate can compare across much of the directory, while a school bus candidate works from a far smaller pool. Use the component and endorsement labels to avoid calls to locations serving a different route.
BLS counted 62,400 heavy and tractor-trailer truck driver jobs in North Carolina for May 2025. The median wage is $51,530, while the 10th percentile is $39,400 and the 90th percentile is $76,360. Those figures establish statewide pay context without evaluating an individual course. For official licensing information, use the North Carolina Division of Motor Vehicles. Then ask each relevant school about current price, scheduling, start dates, and the share of training delivered at the listed location. A clear short list should satisfy class, components, and travel before anything else.
City-level search
Where to Find CDL Schools in North Carolina
01
Greensboro
8 training locations
02
Charlotte
4 training locations
03
Raleigh
4 training locations
04
Fayetteville
3 training locations
05
Greenville
3 training locations
The cities shown above account for 22 of the 101 locations in the statewide list. The full directory covers 69 cities, so use the search and training filters instead of treating those city counts as the whole market.
Training registration by address
Training Options at CDL Schools in North Carolina
87 North Carolina locations register every Class A component. Class B reaches the same three-part scope at 59 locations, or 28 fewer.
41 provider addresses carry a hazardous materials theory flag. That category leads the endorsement portion of this state summary, while each card supplies the component-level detail.
If you are deciding between license classes, compare the vehicle and job differences in the Class A CDL training guide and Class B CDL training guide. Passenger, school bus, and hazardous materials requirements are covered in the CDL endorsement guide.
- Any Class A part
- 97
- Full Class A scope
- 87
- Any Class B part
- 71
- Full Class B scope
- 59
- Passenger
- 38
- School bus
- 10
- Hazardous materials theory
- 41
North Carolina school finder
All CDL Schools in North Carolina, Listed Alphabetically
Search all CDL schools in North Carolina across 101 public-enrollment, in-person locations. Filters use the training registration attached to each provider-location record in the August 5, 2026 FMCSA registry snapshot.
- Training locations
- 101
- Cities represented
- 69
How to Read Registry Details for CDL Schools in North Carolina
FMCSA says training providers attest that they meet the applicable federal and state requirements before they appear in the Training Provider Registry. Use the component labels on each card to check the training registered at that location, then confirm current course details directly with the provider.
Showing locations 1–17 of 101 on page 1 of 6
No locations match your search and selected training filters. Try a broader school name, city, or ZIP code.
The statewide search could not load. Try the search again, or use the numbered directory pages below.
Statewide matches
Search Results for CDL Schools in North Carolina
Each result opens the detailed location card on its permanent directory page.
Greensboro, NC
160 Driving Academy - Greensboro - Classroom and Yard
Training provider: 160 Driving Academy
110 Stage Coach Trail, Greensboro, NC 27409- Registry record updated
- May 2, 2026
FMCSA places this public-enrollment address in its location directory at 110 Stage Coach Trail, Greensboro, North Carolina 27409. FMCSA data names 160 Driving Academy for this public-enrollment record. The 2 listed categories contain 2 theory flags, 1 range flag, and 1 road flag. For this site, federal course data includes Class A and HazMat theory. The grid below separates theory from behind-the-wheel components. To finish your comparison, put these questions to the school about course dates, scheduled driving time, testing arrangements, vehicle access, and refund terms.
Training scope at this site
Class A
- Knowledge instruction
- Training range
- Public-road training
Hazardous Materials
- Knowledge instruction
Contact information for this location
Garner, NC
160 Driving Academy - Raleigh - Classroom
Training provider: 160 Driving Academy
1330 Fifth Avenue, Suite 200, Garner, NC 27529- Registry record updated
- May 11, 2026
This on-site location appears in the public training directory at 1330 Fifth Avenue, Suite 200, Garner, North Carolina 27529. This location record sits under 160 Driving Academy on the federal location record. The recorded course scope covers HazMat theory and Class A. Each registered component is itemized in the grid. The 2 listed categories contain 2 theory flags, 0 range flags, and 0 road flags. As you compare this location with others, ask the provider to confirm testing arrangements, refund terms, complete price, course dates, and scheduled driving time.
Training scope at this site
Class A
- Theory coursework
Hazardous Materials
- Classroom work
School contact links
Clayton, NC
160 Driving Academy - Raleigh - Yard
Training provider: 160 Driving Academy
5124 Widespan Drive, Clayton, NC 27520- Registry record updated
- June 22, 2026
The federal location data shows public enrollment at this site at 5124 Widespan Drive, Clayton, North Carolina 27520. The operator named in the registry is 160 Driving Academy for this public-enrollment record. FMCSA fields show 0 theory components, 1 range component, and 1 road component within the 1 training category on this card. The location record includes Class A. Each registered component is itemized in the grid. While narrowing your shortlist, request the current details for course dates, complete price, scheduled driving time, vehicle access, and testing arrangements.
Registered course components
Class A
- Practice range
- Public-road component
Reach the training provider
Statesville, NC
2nd Opportunity Trucking School
703 Sullivan Rd Unit A, Statesville, NC 28677-3439- Registry record updated
- May 21, 2024
The public federal file includes this classroom-and-driving location at 703 Sullivan Rd Unit A, Statesville, North Carolina 28677-3439. The operator named in the registry is 2nd Opportunity Trucking School for this site. This location's 5 course rows account for 5 theory flags, 4 range flags, and 4 road flags. At this address, the training scope includes school-bus endorsement, Class B, Class A, HazMat theory, and passenger endorsement. Theory, range, and road coverage is itemized next. Before paying a deposit, get the current terms for vehicle access, scheduled driving time, testing arrangements, refund terms, and complete price.
Federal training categories
Class A
- Classroom work
- Off-road range
- On-road practice
Class B
- Classroom theory
- Practice range
- Public-road training
Passenger
- Theory portion
- Range instruction
- Road component
School bus
- Theory portion
- Training range
- Road driving
Hazardous Materials
- Theory instruction
Contact routes for this address
Greensboro, NC
A&K TRAINING FACILITY LLC
2017 Martin Luther King Jr Dr, Greensboro, NC 27406-3314- Registry record updated
- January 9, 2026
The public registry identifies this on-site training location at 2017 Martin Luther King Jr Dr, Greensboro, North Carolina 27406-3314. The operator named in the registry is A&K TRAINING FACILITY LLC on the location-level file. Course flags connected to this location show Class A, Class B, and passenger endorsement. Use the component list for a course-level comparison. The address-level breakdown totals 3 theory parts, 3 range parts, and 3 road parts among 3 categories. When comparing course offers, have the provider explain scheduled driving time, refund terms, complete price, vehicle access, and course dates.
Location training details
Class A
- Classroom work
- Range component
- On-road work
Class B
- Theory
- Training range
- On-road practice
Passenger
- Theory instruction
- Range driving
- Public road
Contact routes for this address
Greensboro, NC
AK TRAINING FACILITY LLC
Training provider: A&K TRAINING FACILITY LLC
2037 Martin Luther King Jr Dr, Greensboro, NC 27406- Registry record updated
- January 6, 2026
The federal location data shows public enrollment at this site at 2037 Martin Luther King Jr Dr, Greensboro, North Carolina 27406. The operator named in the registry is A&K TRAINING FACILITY LLC at this training location. The component total breaks into 2 theory registrations, 2 range registrations, and 2 public-road registrations across 2 categories. The recorded course scope covers Class A and Class B. Each registered component is itemized in the grid. Before paying a deposit, ask the school to specify refund terms, testing arrangements, scheduled driving time, complete price, and course dates.
Training recorded here
Class A
- Theory
- Training range
- Public-road driving
Class B
- Theory coursework
- Closed-range work
- Public-road component
Provider contact details
Wilson, NC
A2Z Trucking Academy
2801 US Highway 301 S, Wilson, NC 27893- Registry record updated
- August 1, 2022
The location file records an on-site training address at 2801 US Highway 301 S, Wilson, North Carolina 27893. FMCSA data names A2Z TRUCKING ACADEMY on the federal location record. The provider record marks training in passenger endorsement, HazMat theory, Class A, and Class B. Each registered component is itemized in the grid. FMCSA fields show 4 theory components, 3 range components, and 3 road components within the 4 training categories on this card. Before choosing this training site, have the provider explain testing arrangements, refund terms, complete price, course dates, and vehicle access.
Training recorded here
Class A
- Theory component
- Behind-the-wheel range
- Road instruction
Class B
- Theory
- Behind-the-wheel range
- Public-road component
Passenger
- Theory coursework
- Practice range
- Public-road driving
Hazardous Materials
- Classroom work
Contact routes for this address
WASHINGTON, NC
Beaufort County Community College
5337 US HIGHWAY 264 E, Brett Perry; Building 7, WASHINGTON, NC 27889-7889- Registry record updated
- December 3, 2025
This provider address carries a public-enrollment registry listing at 5337 US HIGHWAY 264 E, Brett Perry; Building 7, WASHINGTON, North Carolina 27889-7889. The record assigns this training address to Beaufort County Community College for this address record. FMCSA training fields on the card identify passenger endorsement, HazMat theory, Class B, and Class A. The details below keep every training component distinct. The component total breaks into 4 theory registrations, 3 range registrations, and 3 public-road registrations across 4 categories. To finish your comparison, have the provider explain testing arrangements, course dates, scheduled driving time, refund terms, and vehicle access.
Federal training categories
Class A
- Theory coursework
- Range component
- Road component
Class B
- Theory coursework
- Range driving
- Public-road driving
Passenger
- Theory portion
- Range driving
- Road instruction
Hazardous Materials
- Classroom work
Contact information for this location
Burlington, NC
Best Driving Academy
2609 Tucker St, Burlington, NC 27215- Registry record updated
- September 6, 2024
This public-enrollment, on-site training location is listed at 2609 Tucker St, Burlington, North Carolina 27215. This location record sits under Best Driving Academy for the address shown above. For this site, federal course data includes passenger endorsement, HazMat theory, Class A, and Class B. The component grid preserves the location-level detail. Across the visible training rows, 4 categories include theory, 3 categories include range work, and 3 categories include public-road work. Before committing to a class date, ask the provider to confirm vehicle access, complete price, course dates, testing arrangements, and scheduled driving time.
Course registration details
Class A
- Knowledge instruction
- Range driving
- Road instruction
Class B
- Theory portion
- Range driving
- Public road
Passenger
- Classroom theory
- Range component
- Road component
Hazardous Materials
- Theory coursework
Contact routes for this address
Raleigh, NC
Big Prime Hauling LLC
107 Windel Drive unit 201, Raleigh, NC 27609- Registry record updated
- September 7, 2022
The federal training directory lists this on-site location at 107 Windel Drive unit 201, Raleigh, North Carolina 27609. For this address, the provider on file is Big Prime Hauling LLC for the training entry. The location record includes Class A, HazMat theory, and Class B. Individual theory, range, and road flags appear below. FMCSA fields show 3 theory components, 2 range components, and 2 road components within the 3 training categories on this card. As part of your final school check, read the provider’s answer on scheduled driving time, refund terms, vehicle access, complete price, and testing arrangements.
Registered course components
Class A
- Classroom work
- Vehicle-control range
- Public road
Class B
- Registered theory
- Closed-range work
- Public-road training
Hazardous Materials
- Classroom theory
School contact links
Monroe, NC
Big Rig Academy
611 E Windsor St, Monroe, NC 28112- Registry record updated
- February 11, 2025
The public federal file includes this classroom-and-driving location at 611 E Windsor St, Monroe, North Carolina 28112. The provider field identifies Big Rig Academy at this specific address. The 2 listed categories contain 2 theory flags, 2 range flags, and 2 road flags. At this address, the training scope includes Class B and Class A. Use the component list for a course-level comparison. While narrowing your shortlist, ask the provider to document complete price, testing arrangements, scheduled driving time, refund terms, and course dates.
Training scope at this site
Class A
- Classroom theory
- Practice range
- On-road work
Class B
- Registered theory
- Range instruction
- Road driving
Contact routes for this address
Dublin, NC
Bladen Community College
PO box 266, Dublin, NC 28332- Registry record updated
- January 8, 2026
This listed site accepts public enrollment for on-site training at PO box 266, Dublin, North Carolina 28332. For this address, the provider on file is Bladen Community College on this public registry entry. Counted by category, this address has 2 theory components, 1 range component, and 1 road component. The location record includes HazMat theory and Class A. Use the grid to distinguish theory, range, and road. Before committing to a class date, ask for documentation covering testing arrangements, vehicle access, course dates, complete price, and scheduled driving time.
Training scope at this site
Class A
- Theory portion
- Training range
- Public-road driving
Hazardous Materials
- Theory instruction
Contact this provider
Hudson, NC
Caldwell Community College & Technical Institute
3030 Hickory Boulevard, Hudson, NC 28638- Registry record updated
- January 6, 2026
FMCSA records this address as a public-enrollment training site at 3030 Hickory Boulevard, Hudson, North Carolina 28638. For this address, the provider on file is Caldwell Community College & Technical Institute at this specific address. The record totals 3 theory components, 3 range components, and 3 road components. At this address, the training scope includes Class A, passenger endorsement, and Class B. The component rows show the registered delivery parts. To finish your comparison, put these questions to the school about testing arrangements, scheduled driving time, vehicle access, complete price, and course dates.
Registered course components
Class A
- Theory
- Closed-range work
- Road driving
Class B
- Theory portion
- Off-road range
- Road driving
Passenger
- Knowledge lessons
- Range component
- Behind-the-wheel road
Reach the training provider
Newland, NC
Mayland Community College
Training provider: Caldwell Community College & Technical Institute
785 Cranberry St, Newland, NC 28657-6701- Registry record updated
- January 6, 2026
The location file records an on-site training address at 785 Cranberry St, Newland, North Carolina 28657-6701. The record assigns this training address to Caldwell Community College & Technical Institute on this public registry entry. Across the visible training rows, 2 categories include theory, 2 categories include range work, and 2 categories include public-road work. The training mix recorded here consists of Class B and Class A. The card itemizes each recorded training component. To finish your comparison, request the current details for course dates, vehicle access, refund terms, testing arrangements, and scheduled driving time.
Course registration details
Class A
- Classroom theory
- Range instruction
- Road component
Class B
- Knowledge instruction
- Off-road range
- On-road work
Provider contact details
Statesville, NC
Mitchell Community College
Training provider: Caldwell Community College & Technical Institute
500 W Broad St, Statesville, NC 28677-5260- Registry record updated
- January 6, 2026
This on-site location appears in the public training directory at 500 W Broad St, Statesville, North Carolina 28677-5260. The federal record associates the location with Caldwell Community College & Technical Institute for this address record. This location's 1 course row account for 1 theory flag, 1 range flag, and 1 road flag. The location record includes Class A. Use the component list for a course-level comparison. To finish your comparison, seek a written answer about refund terms, complete price, scheduled driving time, vehicle access, and testing arrangements.
What this location registers
Class A
- Classroom work
- Range component
- Road driving
Reach the training provider
Concord, NC
Rowan Cabarrus Community College
Training provider: Caldwell Community College & Technical Institute
660 Concord Parkway N, Concord, NC 28027- Registry record updated
- January 6, 2026
The federal training directory lists this on-site location at 660 Concord Parkway N, Concord, North Carolina 28027. FMCSA data names Caldwell Community College & Technical Institute for this site. Across the visible training rows, 2 categories include theory, 2 categories include range work, and 2 categories include public-road work. The registered categories at this site cover Class A and Class B. Check the rows for the exact registered components. Before agreeing to the provider’s terms, review written information about scheduled driving time, course dates, refund terms, complete price, and testing arrangements.
Training at this address
Class A
- Theory instruction
- Range driving
- Behind-the-wheel road
Class B
- Theory coursework
- Range instruction
- Public-road component
Provider contact details
Yadkinville, NC
Surry Community College
Training provider: Caldwell Community College & Technical Institute
4649 US Hwy 601, Yadkinville, NC 27055- Registry record updated
- January 6, 2026
This provider address carries a public-enrollment registry listing at 4649 US Hwy 601, Yadkinville, North Carolina 27055. The registry connects this address to Caldwell Community College & Technical Institute on the location-level file. The 1 listed category contain 1 theory flag, 1 range flag, and 1 road flag. For this site, federal course data includes Class A. The rows show where the training flags differ. When checking the provider’s current offer, ask the provider to document refund terms, testing arrangements, complete price, vehicle access, and scheduled driving time.
Federal training categories
Class A
- Theory instruction
- Range component
- Behind-the-wheel road
Ways to contact the provider
How Much Do Truck Drivers Make in North Carolina?
The May 2025 BLS median for heavy and tractor-trailer truck drivers in North Carolina is $51,530, $7,110 below the national median of $58,640. The state estimate represents 62,400 heavy and tractor-trailer truck driver jobs.
The wage table runs from a $39,400 10th-percentile figure to a $76,360 90th-percentile figure. That makes the measured spread $36,960.
The figures cover wage-and-salary workers across experience levels and exclude self-employed drivers. Use the truck driver salary table for the national figures and every state, and read the truck driver career guide before connecting school choice to a specific job plan.
- 10th percentile
- $39,400
- Median
- $51,530
- 90th percentile
- $76,360
- State employment
- 62,400
Licensing Steps After Comparing CDL Schools in North Carolina
CDL training and state licensing are separate steps. North Carolina Division of Motor Vehicles publishes the current North Carolina instructions, while the federal Training Provider Registry identifies training locations and the training types attached to them.
Start with the official state resource before paying a deposit, then use the directory card to confirm the provider's address and training scope. Ask the provider to put the course dates, total price, driving time, and refund terms in writing for the cohort you plan to attend.
Questions About CDL Schools in North Carolina
How many CDL schools are in North Carolina?
Which North Carolina cities have the most CDL training locations?
Where can I find Class A CDL training in North Carolina?
How much do truck drivers make in North Carolina?
Who issues commercial driver licenses in North Carolina?
Source trail
Official Sources for CDL Schools in North Carolina
- FMCSA Training Provider Registry school search
- FMCSA guidance for selecting a registered training provider
- FMCSA registered training location data, August 5, 2026
- North Carolina Division of Motor Vehicles: Official North Carolina CDL licensing guidance
- North Carolina Division of Motor Vehicles: North Carolina commercial driver manual
- BLS May 2025 heavy and tractor-trailer truck driver wages
The CDL schools in North Carolina shown here come from active, in-person federal registry entries open to public enrollment and dated August 5, 2026. A provider's federal registration records training scope at a location. Compare the provider's current course details and the state's licensing instructions before enrolling.