CNC · NC

Machining and CNC Schools in North Carolina

26 schools in North Carolina reported machining and CNC graduates for 2023-24, 420 awards in all. Sorted by number of graduates.

220 Byers Creek Road, Mooresville, NC · Private for-profit, 2-year

Grads 2023-24
48 machining and CNC
Program tuition 2023-24
$21,300
Median pay 1 yr out
$45,023 undergraduate certificate

3000 Wayne Memorial Dr, Goldsboro, NC · Public, 2-year

Grads 2023-24
41 machining and CNC
In-state tuition/yr 2025-26
$2,598
Median pay 10 yrs, all
$40,597

297 DCC Road, Thomasville, NC · Public, 2-year

Grads 2023-24
40 machining and CNC
In-state tuition/yr 2025-26
$1,979
Median pay 1 yr out
$47,250 undergraduate certificate

629 Industrial Park Ave, Asheboro, NC · Public, 2-year

Grads 2023-24
38 machining and CNC
In-state tuition/yr 2025-26
$2,416
Median pay 10 yrs, all
$38,056

800 College Ct, New Bern, NC · Public, 2-year

Grads 2023-24
24 machining and CNC
In-state tuition/yr 2025-26
$2,022
Median pay 10 yrs, all
$40,874

245 College Road, Smithfield, NC · Public, 2-year

Grads 2023-24
24 machining and CNC
In-state tuition/yr 2025-26
$2,756
Median pay 10 yrs, all
$41,366

2201 Hull Rd, Fayetteville, NC · Public, 2-year

Grads 2023-24
23 machining and CNC
In-state tuition/yr 2025-26
$2,344
Median pay 10 yrs, all
$37,067

1333 Jake Alexander Blvd, South, Salisbury, NC · Public, 2-year

Grads 2023-24
21 machining and CNC
In-state tuition/yr 2025-26
$2,080
Median pay 10 yrs, all
$40,125

1247 Jimmie Kerr Road, Graham, NC · Public, 2-year

Grads 2023-24
20 machining and CNC
In-state tuition/yr 2025-26
$2,592
Median pay 10 yrs, all
$39,210

215 Wrenn Memorial Road, Wentworth, NC · Public, 2-year

Grads 2023-24
17 machining and CNC
In-state tuition/yr 2025-26
$2,006
Median pay 10 yrs, all
$38,209

411 North Front Street, Wilmington, NC · Public, 2-year

Grads 2023-24
15 machining and CNC
In-state tuition/yr 2025-26
$2,772
Median pay 1 yr out
$38,927 undergraduate certificate

1208 N Road St, Elizabeth City, NC · Public, 2-year

Grads 2023-24
14 machining and CNC
In-state tuition/yr 2025-26
$2,273
Median pay 10 yrs, all
$33,906

201 Hwy 321 S, Dallas, NC · Public, 2-year

Grads 2023-24
12 machining and CNC
In-state tuition/yr 2025-26
$3,229
Median pay 1 yr out
$39,568 undergraduate certificate

1637 Lawson Street, Durham, NC · Public, 2-year

Grads 2023-24
12 machining and CNC
In-state tuition/yr 2025-26
$1,986
Median pay 10 yrs, all
$40,827

180 West Campus Drive, Flat Rock, NC · Public, 2-year

Grads 2023-24
12 machining and CNC
In-state tuition/yr 2025-26
$2,690
Median pay 10 yrs, all
$38,902

1042 W Hamlet Ave, Hamlet, NC · Public, 2-year

Grads 2023-24
10 machining and CNC
In-state tuition/yr 2025-26
$1,956
Median pay 10 yrs, all
$36,318

2100 Silas Creek Pky, Winston-Salem, NC · Public, 2-year

Grads 2023-24
10 machining and CNC
In-state tuition/yr 2025-26
$2,276
Median pay 1 yr out
$38,508 undergraduate certificate

340 Victoria Rd, Asheville, NC · Public, 2-year

Grads 2023-24
9 machining and CNC
In-state tuition/yr 2025-26
$2,882
Median pay 10 yrs, all
$41,307

630 S. Main St., Dobson, NC · Public, 2-year

Grads 2023-24
8 machining and CNC
In-state tuition/yr 2025-26
$2,728
Median pay 10 yrs, all
$39,923

1105 Kelly Dr, Sanford, NC · Public, 2-year

Grads 2023-24
5 machining and CNC
In-state tuition/yr 2025-26
$2,741
Median pay 10 yrs, all
$37,196

141 College Drive, Albemarle, NC · Public, 2-year

Grads 2023-24
4 machining and CNC
In-state tuition/yr 2025-26
$2,681
Median pay 10 yrs, all
$40,175

137 S Post Rd, Shelby, NC · Public, 2-year

Grads 2023-24
4 machining and CNC
In-state tuition/yr 2025-26
$2,588
Median pay 10 yrs, all
$37,128

286 ICC Loop Road, Spindale, NC · Public, 2-year

Grads 2023-24
3 machining and CNC
In-state tuition/yr 2025-26
$2,050
Median pay 10 yrs, all
$36,543

500 W Broad Street, Statesville, NC · Public, 2-year

Grads 2023-24
3 machining and CNC
In-state tuition/yr 2025-26
$2,641
Median pay 10 yrs, all
$37,865

54 College Drive, Marion, NC · Public, 2-year

Grads 2023-24
2 machining and CNC
In-state tuition/yr 2025-26
$2,032
Median pay 10 yrs, all
$36,207

2855 Hickory Boulevard, Hudson, NC · Public, 2-year

Grads 2023-24
1 machining and CNC
In-state tuition/yr 2025-26
$2,620
Median pay 10 yrs, all
$37,836

Machining and CNC Schools by city

Licensing in North Carolina

Requirements are set by North Carolina (and sometimes your city), not by the school. Look up the current rules for machinists on CareerOneStop's License Finder for North Carolina. General path: Machining and CNC Schools overview.

BLS puts the median annual wage for machinists in North Carolina at $55,230 (middle 80% from $37,110 to $75,570), May 2025. BLS Occupational Outlook Handbook.

Questions, answered from the data

How many machining and cnc schools are there in North Carolina?

26 schools in North Carolina reported machining and CNC graduates to the Department of Education for 2023-24, 420 awards in all (359 undergraduate certificates, 61 associate degrees).

How much does machining and CNC school cost in North Carolina?

At schools that price by program, public two-year colleges teaching it charge a median $2,588 a year in-state (2025-26). Grants and aid lower what most students pay.

How much does a machinist make in North Carolina?

The BLS median annual wage for machinists in North Carolina was $55,230 in May 2025; the lowest-paid 10% earned under $37,110 and the top 10% over $75,570.

What do machining and CNC graduates earn right after school?

Across 5 schools in North Carolina with College Scorecard data, the median of their graduates' median earnings one year after a certificate was $39,568. Scorecard reports this for the broader program family and only for federally aided graduates.

All trade schools in North Carolina

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.