Home / North CarolinaNC Trade Schools in North Carolina 64 schools in North Carolina reported graduates in at least one skilled trade for 2023-24, 10,758 awards in all. Another 94 CDL training locations are on the FMCSA registry.
Schools by trade Cities All 64 schools All HVAC 36 WELD 59 ELEC 37 PLMB 7 AUTO 41 BODY 18 DSL 16 CDL 4 CARP 9 CNST 14 HEO 1 LINE 1 A&P 6 CNC 26 SUN 1
109 Community College Rd, Ahoskie, NC · Public, 2-year
Trade grads 2023-24 28
In-state tuition/yr 2025-26 $2,642
Median pay 10 yrs, all $34,989
141 College Drive, Albemarle, NC · Public, 2-year
Trade grads 2023-24 35
In-state tuition/yr 2025-26 $2,681
Median pay 10 yrs, all $40,175 629 Industrial Park Ave, Asheboro, NC · Public, 2-year
Trade grads 2023-24 180
In-state tuition/yr 2025-26 $2,416
Median pay 10 yrs, all $38,056 340 Victoria Rd, Asheville, NC · Public, 2-year
Trade grads 2023-24 227
In-state tuition/yr 2025-26 $2,882
Median pay 10 yrs, all $41,307 50 College Rd, Bolivia, NC · Public, 2-year
Trade grads 2023-24 33
In-state tuition/yr 2025-26 $2,553
Median pay 10 yrs, all $39,051 287 Rivers St, Boone, NC · Public, 4-year
Trade grads 2023-24 6
In-state tuition/yr 2025-26 $7,642
Median pay 10 yrs, all $57,488 7421 E. Independence Boulevard, Charlotte, NC · Private for-profit, 2-year
Trade grads 2023-24 73
In-state tuition/yr 2025-26 $16,657
Median pay 10 yrs, all $50,707 1201 Elizabeth Avenue, Charlotte, NC · Public, 2-year
Trade grads 2023-24 1,076
In-state tuition/yr 2025-26 $2,454
Median pay 10 yrs, all $43,413 Highway 24 West, Clinton, NC · Public, 2-year
Trade grads 2023-24 162
In-state tuition/yr 2025-26 $2,877
Median pay 10 yrs, all $37,005 185 Freedlander Drive, Clyde, NC · Public, 2-year
Trade grads 2023-24 46
In-state tuition/yr 2025-26 $2,647
Median pay 10 yrs, all $39,851 201 Hwy 321 S, Dallas, NC · Public, 2-year
Trade grads 2023-24 173
In-state tuition/yr 2025-26 $3,229
Median pay 10 yrs, all $39,978 630 S. Main St., Dobson, NC · Public, 2-year
Trade grads 2023-24 121
In-state tuition/yr 2025-26 $2,728
Median pay 10 yrs, all $39,923
7418 NC Hwy 41 West, Dublin, NC · Public, 2-year
Trade grads 2023-24 45
In-state tuition/yr 2025-26 $2,638
Median pay 10 yrs, all $34,309 1637 Lawson Street, Durham, NC · Public, 2-year
Trade grads 2023-24 65
In-state tuition/yr 2025-26 $1,986
Median pay 10 yrs, all $40,827 1208 N Road St, Elizabeth City, NC · Public, 2-year
Trade grads 2023-24 151
In-state tuition/yr 2025-26 $2,273
Median pay 10 yrs, all $33,906 2201 Hull Rd, Fayetteville, NC · Public, 2-year
Trade grads 2023-24 746
In-state tuition/yr 2025-26 $2,344
Median pay 10 yrs, all $37,067 3725 Ramsey St., Fayetteville, NC · Private for-profit, 2-year
Trade grads 2023-24 57
Largest program 2025-26 $19,790
Median pay 10 yrs, all $34,579 180 West Campus Drive, Flat Rock, NC · Public, 2-year
Trade grads 2023-24 136
In-state tuition/yr 2025-26 $2,690
Median pay 10 yrs, all $38,902 3000 Wayne Memorial Dr, Goldsboro, NC · Public, 2-year
Trade grads 2023-24 269
In-state tuition/yr 2025-26 $2,598
Median pay 10 yrs, all $40,597 1247 Jimmie Kerr Road, Graham, NC · Public, 2-year
Trade grads 2023-24 184
In-state tuition/yr 2025-26 $2,592
Median pay 10 yrs, all $39,210 5049 Hwy 306 South, Grantsboro, NC · Public, 2-year
Trade grads 2023-24 26
In-state tuition/yr 2025-26 $1,946
Median pay 10 yrs, all $33,430 1042 W Hamlet Ave, Hamlet, NC · Public, 2-year
Trade grads 2023-24 133
In-state tuition/yr 2025-26 $1,956
Median pay 10 yrs, all $36,318 200 Community College Road, Henderson, NC · Public, 2-year
Trade grads 2023-24 137
In-state tuition/yr 2025-26 $1,964
Median pay 10 yrs, all $38,697 2550 Hwy 70 SE, Hickory, NC · Public, 2-year
Trade grads 2023-24 237
In-state tuition/yr 2025-26 $2,427
Median pay 10 yrs, all $41,272 2855 Hickory Boulevard, Hudson, NC · Public, 2-year
Trade grads 2023-24 92
In-state tuition/yr 2025-26 $2,620
Median pay 10 yrs, all $37,836 444 Western Blvd, Jacksonville, NC · Public, 2-year
Trade grads 2023-24 166
In-state tuition/yr 2025-26 $2,512
Median pay 10 yrs, all $43,014 105 New Frontier Way, Jacksonville, NC · Private for-profit, 2-year
Trade grads 2023-24 95
Largest program 2025-26 $21,040
Median pay 10 yrs, all $34,579 601 E. Main Street, Jamestown, NC · Public, 2-year
Trade grads 2023-24 365
In-state tuition/yr 2025-26 $2,334
Median pay 10 yrs, all $38,309 133 James Sprunt Drive, Kenansville, NC · Public, 2-year
Trade grads 2023-24 94
In-state tuition/yr 2025-26 $1,984
Median pay 10 yrs, all $33,682 231 Highway 58 South, Kinston, NC · Public, 2-year
Trade grads 2023-24 77
In-state tuition/yr 2025-26 $2,618
Median pay 10 yrs, all $37,606 5160 Fayetteville Road, Lumberton, NC · Public, 2-year
Trade grads 2023-24 56
In-state tuition/yr 2025-26 $2,634
Median pay 10 yrs, all $34,428 54 College Drive, Marion, NC · Public, 2-year
Trade grads 2023-24 50
In-state tuition/yr 2025-26 $2,032
Median pay 10 yrs, all $36,207 220 Byers Creek Road, Mooresville, NC · Private for-profit, 2-year
Trade grads 2023-24 665
Largest program 2025-26 $53,500
Median pay 10 yrs, all $62,466 3505 Arendell St, Morehead City, NC · Public, 2-year
Trade grads 2023-24 53
In-state tuition/yr 2025-26 $1,900
Median pay 10 yrs, all $36,104 1001 Burkemont Ave, Morganton, NC · Public, 2-year
Trade grads 2023-24 6
In-state tuition/yr 2025-26 $2,650
Median pay 10 yrs, all $37,927 21 Campus Circle, Murphy, NC · Public, 2-year
Trade grads 2023-24 28
In-state tuition/yr 2025-26 $2,705
Median pay 10 yrs, all $34,449 800 College Ct, New Bern, NC · Public, 2-year
Trade grads 2023-24 161
In-state tuition/yr 2025-26 $2,022
Median pay 10 yrs, all $40,874 3395 Airport Rd, Pinehurst, NC · Public, 2-year
Trade grads 2023-24 36
In-state tuition/yr 2025-26 $2,040
Median pay 10 yrs, all $36,323 680 Highway 74 West, Polkton, NC · Public, 2-year
Trade grads 2023-24 30
In-state tuition/yr 2025-26 $2,022
Median pay 10 yrs, all $41,776 3901 Capital Blvd Ste 151, Raleigh, NC · Private for-profit, 2-year
Trade grads 2023-24 17
Largest program 2025-26 $19,790
Median pay 10 yrs, all $34,579 9101 Fayetteville Road, Raleigh, NC · Public, 2-year
Trade grads 2023-24 857
In-state tuition/yr 2025-26 $2,284
Median pay 10 yrs, all $45,936 522 N. Old Carriage Road, Rocky Mount, NC · Public, 2-year
Trade grads 2023-24 152
In-state tuition/yr 2025-26 $2,800
Median pay 10 yrs, all $41,296 1715 College Dr, Roxboro, NC · Public, 2-year
Trade grads 2023-24 58
In-state tuition/yr 2025-26 $2,616
Median pay 10 yrs, all $37,944 1333 Jake Alexander Blvd, South, Salisbury, NC · Public, 2-year
Trade grads 2023-24 368
In-state tuition/yr 2025-26 $2,080
Median pay 10 yrs, all $40,125 1105 Kelly Dr, Sanford, NC · Public, 2-year
Trade grads 2023-24 153
In-state tuition/yr 2025-26 $2,741
Median pay 10 yrs, all $37,196 137 S Post Rd, Shelby, NC · Public, 2-year
Trade grads 2023-24 121
In-state tuition/yr 2025-26 $2,588
Median pay 10 yrs, all $37,128 245 College Road, Smithfield, NC · Public, 2-year
Trade grads 2023-24 305
In-state tuition/yr 2025-26 $2,756
Median pay 10 yrs, all $41,366 286 ICC Loop Road, Spindale, NC · Public, 2-year
Trade grads 2023-24 120
In-state tuition/yr 2025-26 $2,050
Median pay 10 yrs, all $36,543 200 Mayland Drive, Spruce Pine, NC · Public, 2-year
Trade grads 2023-24 42
In-state tuition/yr 2025-26 $2,626
Median pay 10 yrs, all $37,041 500 W Broad Street, Statesville, NC · Public, 2-year
Trade grads 2023-24 36
In-state tuition/yr 2025-26 $2,641
Median pay 10 yrs, all $37,865 447 College Drive, Sylva, NC · Public, 2-year
Trade grads 2023-24 76
In-state tuition/yr 2025-26 $2,448
Median pay 10 yrs, all $39,394 2009 W Wilson St, Tarboro, NC · Public, 2-year
Trade grads 2023-24 49
In-state tuition/yr 2025-26 $2,640
Median pay 10 yrs, all $36,064 297 DCC Road, Thomasville, NC · Public, 2-year
Trade grads 2023-24 316
In-state tuition/yr 2025-26 $1,979
Median pay 10 yrs, all $40,355 1011 Page St, Troy, NC · Public, 2-year
Trade grads 2023-24 110
In-state tuition/yr 2025-26 $2,538
Median pay 10 yrs, all $39,045 5337 US Highway 264 East, Washington, NC · Public, 2-year
Trade grads 2023-24 79
In-state tuition/yr 2025-26 $2,540
Median pay 10 yrs, all $36,400 100 College Drive, Weldon, NC · Public, 2-year
Trade grads 2023-24 56
In-state tuition/yr 2025-26 $2,638
Median pay 10 yrs, all $35,504 215 Wrenn Memorial Road, Wentworth, NC · Public, 2-year
Trade grads 2023-24 78
In-state tuition/yr 2025-26 $2,006
Median pay 10 yrs, all $38,209 4564 Chadbourn Hwy, Whiteville, NC · Public, 2-year
Trade grads 2023-24 76
In-state tuition/yr 2025-26 $2,600
Median pay 10 yrs, all $35,037 1328 South Collegiate Dr, Wilkesboro, NC · Public, 2-year
Trade grads 2023-24 180
In-state tuition/yr 2025-26 $2,572
Median pay 10 yrs, all $40,188 1161 Kehukee Pk Rd, Williamston, NC · Public, 2-year
Trade grads 2023-24 104
In-state tuition/yr 2025-26 $2,523
Median pay 10 yrs, all $33,629 411 North Front Street, Wilmington, NC · Public, 2-year
Trade grads 2023-24 233
In-state tuition/yr 2025-26 $2,772
Median pay 10 yrs, all $41,969 902 Herring Ave, Wilson, NC · Public, 2-year
Trade grads 2023-24 39
In-state tuition/yr 2025-26 $2,572
Median pay 10 yrs, all $38,881 2100 Silas Creek Pky, Winston-Salem, NC · Public, 2-year
Trade grads 2023-24 365
In-state tuition/yr 2025-26 $2,276
Median pay 10 yrs, all $40,074 1986 Pitt Tech Road, Winterville, NC · Public, 2-year
Trade grads 2023-24 448
In-state tuition/yr 2025-26 $2,680
Median pay 10 yrs, all $40,921 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 .