105 New Frontier Way, Jacksonville, NC · Private for-profit, 2-year
- Grads 2023-24
- 95 CDL
- Program tuition 2023-24
- $4,000 1 mo
- Median pay 1 yr out
- $48,327 undergraduate certificate
94 public, in-person Class A training locations in North Carolina are on the FMCSA Training Provider Registry, and 4 colleges reported truck-driving graduates for 2023-24.
105 New Frontier Way, Jacksonville, NC · Private for-profit, 2-year
3725 Ramsey St., Fayetteville, NC · Private for-profit, 2-year
245 College Road, Smithfield, NC · Public, 2-year
297 DCC Road, Thomasville, NC · Public, 2-year
109 CommunityCollege Road, Ahoskie, NC · FMCSA registry
141 College Dr, Albemarle, NC · FMCSA registry
9041 US-311, Archdale, NC · FMCSA registry
1095-A West Dixie Dr, Asheboro, NC · FMCSA registry
629 Industrial Park Ave, Asheboro, NC · FMCSA registry
414 S Commerce St, Aulander, NC · FMCSA registry
1401 Catawba St, Belmont, NC · FMCSA registry
123-,199 Vine St, Belmont, NC · FMCSA registry
2609 Tucker St, Burlington, NC · FMCSA registry
2379 Smokey Park Highway, Candler, NC · FMCSA registry
4500 Blue Clay Rd, Castle Hayne, NC · FMCSA registry
9223 Old Statesville Rd, Charlotte, NC · FMCSA registry
Charlotte, NC · FMCSA registry
4424 Wilkinson Blvd, Charlotte, NC · FMCSA registry
5124 Widespan Drive, Clayton, NC · FMCSA registry
395 Enterprise Dr, Clinton, NC · FMCSA registry
1684 Jones Cove Rd, Clyde, NC · FMCSA registry
185 Freedlander Dr, Clyde, NC · FMCSA registry
PO box 266, Dublin, NC · FMCSA registry
121 N Wilson Ave, Dunn, NC · FMCSA registry
1100 S. Clinton Avenue, Dunn, NC · FMCSA registry
3000 Croasdaile Dr, Ste 102, Durham, NC · FMCSA registry
312 S Miami Blvd, Durham, NC · FMCSA registry
202 Van Buren Rd., Suite F, Eden, NC · FMCSA registry
118 Blades St, Edenton, NC · FMCSA registry
568 Main St, Fair Bluff, NC · FMCSA registry
2201 Hull Rd, Fayetteville, NC · FMCSA registry
2938 Gillespie Street, Fayetteville, NC · FMCSA registry
5236 Murchison Rd, Fayetteville, NC · FMCSA registry
5077 Hendersonville RD, Fletcher, NC · FMCSA registry
2843 Normandy Dr, Fort Liberty, NC · FMCSA registry
5863 US-301 South, Four Oaks, NC · FMCSA registry
246 N New Hope Rd Suite 104, Gastonia, NC · FMCSA registry
3051 Aberdeen Blvd, Gastonia, NC · FMCSA registry
1407 Us Hwy 117 South, Goldsboro, NC · FMCSA registry
3000 Wayne Memorial Drive, Goldsboro, NC · FMCSA registry
110 Stage Coach Trail, Greensboro, NC · FMCSA registry
2017 Martin Luther King Jr Dr, Greensboro, NC · FMCSA registry
2037 Martin Luther King Jr Dr, Greensboro, NC · FMCSA registry
3505 East Wendover Ave., Greensboro, NC · FMCSA registry
2722 North Church St, Greensboro, NC · FMCSA registry
2105 Pyramids Village Blvd, Greensboro, NC · FMCSA registry
2105 Pyramid Village Boulevard Suite 103, Greensboro, NC · FMCSA registry
402 Banner Ave, Greensboro, NC · FMCSA registry
Greenville, NC · FMCSA registry
2300 Dickinson Ave, Greenville, NC · FMCSA registry
200 Community College Rd, Henderson, NC · FMCSA registry
2325 East MLK Jr. Drive, High Point, NC · FMCSA registry
3030 Hickory Boulevard, Hudson, NC · FMCSA registry
11636 Verhoeff Drive, Huntersville, NC · FMCSA registry
1055 Van Buren Ave, Indian Trail, NC · FMCSA registry
444 Western Blvd., Jacksonville, NC · FMCSA registry
3494 Richland Hills Highway, Jacksonville, NC · FMCSA registry
Kinston, NC · FMCSA registry
5160 Fayetteville Road, Lumberton, NC · FMCSA registry
21501 Charles Craft Ln, Maxton, NC · FMCSA registry
263 CPP Global Drive, Mocksville, NC · FMCSA registry
611 E Windsor St, Monroe, NC · FMCSA registry
5945 Highway 152 W, Mooresville, NC · FMCSA registry
3505 Arendell St, Morehead City, NC · FMCSA registry
21 Campus Circle, Murphy, NC · FMCSA registry
800 College Court, New Bern, NC · FMCSA registry
New Bern, NC · FMCSA registry
785 Cranberry St, Newland, NC · FMCSA registry
1261 US Hwy 70, Newton, NC · FMCSA registry
3395 Airport Rd, Pinehurst, NC · FMCSA registry
680 US Highway 74 W, Polkton, NC · FMCSA registry
107 Windel Drive unit 201, Raleigh, NC · FMCSA registry
3720 S. Wilmington Street, Raleigh, NC · FMCSA registry
522 N Old Carriage Rd, Rocky Mount, NC · FMCSA registry
261 Driver Training Ln, Rocky Mount, NC · FMCSA registry
522 North Old Carriage Road, Rocky Mount, NC · FMCSA registry
1715 College Dr, Roxboro, NC · FMCSA registry
1333 Jake Alexander Blvd S, Bldg. N110, Salisbury, NC · FMCSA registry
2101 Nash St, Sanford, NC · FMCSA registry
831 North Post Road, Shelby, NC · FMCSA registry
245 College Rd, Smithfield, NC · FMCSA registry
286 I C C Loop Rd, Spindale, NC · FMCSA registry
121B S 5th St, St. Pauls, NC · FMCSA registry
703 Sullivan Rd Unit A, Statesville, NC · FMCSA registry
500 W Broad St, Statesville, NC · FMCSA registry
225 Crown Blvd, Timberlake, NC · FMCSA registry
934 Penny Branch Road, Warsaw, NC · FMCSA registry
5337 US HIGHWAY 264 E, Brett Perry; Building 7, Washington, NC · FMCSA registry
100 College Dr, Weldon, NC · FMCSA registry
5425 NC-211, West End, NC · FMCSA registry
106 E Main St, Whitakers, NC · FMCSA registry
337 Stevens Ln, Wilkesboro, NC · FMCSA registry
1932 Castle Hayne Rd, Wilmington, NC · FMCSA registry
2801 US Highway 301 S, Wilson, NC · FMCSA registry
1615 Miller St, Winston-Salem, NC · FMCSA registry
2701 University Pkwy, Winston-Salem, NC · FMCSA registry
2015 Eddie Smith St, Winterville, NC · FMCSA registry
4649 US Hwy 601, Yadkinville, NC · FMCSA registry
BLS puts the median annual wage for heavy and tractor-trailer truck drivers in North Carolina at $51,530 (middle 80% from $39,400 to $76,360), May 2025. BLS Occupational Outlook Handbook.
Your CDL itself is issued by North Carolina. Check fees and testing with the state licensing agency; CareerOneStop lists it.
Sources: IPEDS Completions 2023-24 (C2024_A) and Directory (HD2024), NCES; College Scorecard institution data (2025-26 charges, released Nov 2, 2026) and field-of-study data (Oct 15, 2026); FMCSA Training Provider Registry (as of 2026-11-02); BLS Occupational Employment and Wage Statistics, May 2025. Checked 2026-11-02. How we build this list.